Project1
标题:
判断角色是否状态防御[已经解决]
[打印本页]
作者:
Coder7447
时间:
2015-7-14 18:42
标题:
判断角色是否状态防御[已经解决]
本帖最后由 Coder7447 于 2015-7-14 22:57 编辑
请问如何写
判断 actor[0] 是否第i号状态处于状态防御状态
作者:
芯☆淡茹水
时间:
2015-7-14 19:33
如果非要说绝对防御,也就是 0% ,不能附加状态i,那么就是这样:
$data_classes[actor[0].class_id].element_ranks[i] == 5
复制代码
作者:
芯☆淡茹水
时间:
2015-7-14 20:24
那就是:actor[0].state_guard?(i)
作者:
Coder7447
时间:
2015-7-14 20:44
芯☆淡茹水 发表于 2015-7-14 20:24
那就是:actor[0].state_guard?(i)
$data_items[p].plus_state_set.each do
|state_id|
unless $game_party.actors[0].state_guard?(p)
$game_party.actors[0].add_state(state_id)
end
end
复制代码
我这样写了 铜盾防御3号状态毒 没有用是怎么回事?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1