Project1
标题:
请问如何判断角色身上异常状态的数量?
[打印本页]
作者:
wwla703
时间:
2015-4-13 01:02
标题:
请问如何判断角色身上异常状态的数量?
我想做一个根据角色身上异常状态数量来造成伤害的技能,但是写伤害公式的时候不知道该怎么写
代表角色身上特殊状态数量的脚本句子是?
作者:
ORANGI
时间:
2015-4-13 02:50
$game_actors[index].states.size
# index是当前队伍里,你要查找的角色的位置
复制代码
……不过话说回来,“根据角色身上异常状态数量来造成伤害的技能”,这听起来就很麻烦的技能真的可以好好的使用吗?
作者:
howhow1314
时间:
2015-4-13 03:08
本帖最后由 howhow1314 于 2015-4-19 00:37 编辑
a.states.size是攻的狀態數量
b.states.size是受的狀態數量
a.states.count{|s| (2..8).include?(s.id)} * 1000
這樣傷害就是攻身上id為2~8的狀態的數量*1000
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1