Project1
标题:
当某角色hp低于35% 该角色的x技能转换为y技能
[打印本页]
作者:
猪头三~
时间:
2015-8-25 18:16
标题:
当某角色hp低于35% 该角色的x技能转换为y技能
求教如何实现 顺便看看这里还有多少活人_(:з」∠)_
作者:
墨凌羽
时间:
2015-8-25 18:20
我是死人 请用脚本
作者:
泥亾
时间:
2015-8-25 19:27
a.hp_rate < 0.35 ? (X技能公式) : Y技能公式
作者:
朢瑏禾火氺
时间:
2015-8-25 23:08
在敌人的设置里有行为模式,行为模式里面有行动条件,把行动条件设置好就行了,不用脚本就可以
作者:
Silentever
时间:
2015-8-26 02:46
如果没有什么特殊的要求,3L的办法是最简单的。
想到了另外一种办法是用公共事件:在技能列表显示A,A效果执行公共事件,根据角色的HP分歧强制行动使用技能B或技能C。
不过这很糟糕因为限制过多(只能给一个角色用)
再如果是想要完全改变技能(例如说从攻击技能变成补血技能),可以试下我写的脚本:
https://rpg.blue/forum.php?mod=v ... p;page=1#pid2629640
方法就是用HP量做触发条件的自发技能上状态,状态做替换调整技能(添加+禁用)。因为可以看到动画,也可以顺便拿来提示玩家。
做出来的最终效果应该比较完美,但在数据库的控制上还是很麻烦。
对了使用这个办法还要配合隐藏被禁用技能的脚本使用。
好像也没见过有这种功能的脚本,所以最完美的解决办法还是动手写一个(废话)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1