赞 | 0 |
VIP | 0 |
好人卡 | 6 |
积分 | 1 |
经验 | 39925 |
最后登录 | 2020-7-31 |
在线时间 | 486 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 120
- 在线时间
- 486 小时
- 注册时间
- 2007-5-27
- 帖子
- 807
|
本帖最后由 紫苍焰 于 2015-5-31 08:39 编辑
ay9010x 发表于 2015-5-30 20:32
以了解思路
但如果最後一個技能是給予敵方傷害
效果範圍是"單個敵人"的情況
……
如果你要的是用完1之后1消失了,原本1的位置变成2以此类推这种我表示我不会。
我会的只是,技能列表里1234都有,但是只有1是可用的,用完1之后变成只有2可用,以此类推……
如果这样可以的话,下面说怎么做。
首先,做4个状态。描述什么的不用填,解除条件选战斗结束解除。第一个禁用技能234,第二个禁用134,第三个禁用124,第四个禁用123。
然后,每个技能公式前面都加入以下一段
a.add_state(27);
其中括号内的数字在四个技能里分别换成以上四个状态的ID,比如技能4要用第一个状态,技能1要用第二个,以此类推……
看看效果如何。
如果要消失又出现的其实也可以,不过麻烦了很多,必须要用公共事件,而且还不好判断,至少我目前不知道如何做出来。
不如直接4个状态解决问题。不过记住每个技能要对应着解除上一个技能附加的那个状态…… |
|