Project1

标题: 请问如何判断角色身上异常状态的数量? [打印本页]

作者: wwla703    时间: 2015-4-13 01:02
标题: 请问如何判断角色身上异常状态的数量?
我想做一个根据角色身上异常状态数量来造成伤害的技能,但是写伤害公式的时候不知道该怎么写
代表角色身上特殊状态数量的脚本句子是?
作者: ORANGI    时间: 2015-4-13 02:50
  1. $game_actors[index].states.size
  2. # 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