赞 | 274 |
VIP | 0 |
好人卡 | 3 |
积分 | 496 |
经验 | 40966 |
最后登录 | 2024-9-22 |
在线时间 | 1920 小时 |
Lv5.捕梦者
- 梦石
- 10
- 星屑
- 39587
- 在线时间
- 1920 小时
- 注册时间
- 2010-11-14
- 帖子
- 3320
|
从非脚本的角度考虑:
技能A可以给敌人附加状态[心魔1][心魔2][心魔3][心魔4][心魔5]
将所有敌人对心魔2~5的抗性设置为0%(防止一开始就附上)
状态心魔1 设置特征 将角色对心魔2的抗性变为100%(这样心魔2就可以附上)
状态心魔2 设置特征 解除心魔1状态,对心魔3状态的抗性变为100%
后面依此类推。
技能B 判断敌人状态,在技能公式写
state?(心魔1的ID) ? 心魔1的伤害公式 : state?(心魔2的ID) ? 心魔2的伤害公式 : state?(心魔3的ID) ? 心魔3的伤害公式 : state?(心魔4的ID) ? 心魔4的伤害公式 : state?(心魔5的ID) ? 心魔5的伤害公式 : 没有心魔状态时的伤害公式
|
|