| 
 
| 赞 | 0 |  
| VIP | 0 |  
| 好人卡 | 6 |  
| 积分 | 1 |  
| 经验 | 39925 |  
| 最后登录 | 2025-8-16 |  
| 在线时间 | 486 小时 |  
 Lv1.梦旅人 
	梦石0 星屑125 在线时间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个状态解决问题。不过记住每个技能要对应着解除上一个技能附加的那个状态……
 | 
 |