Project1
标题:
急!!如何添加一个角色等级的脚本啊
[打印本页]
作者:
wangan99987
时间:
2013-1-18 13:57
标题:
急!!如何添加一个角色等级的脚本啊
额。。本人第一次发帖,有很多规矩不懂的,尽请原谅。
然后就是问题了,我是想做这样一个东西:把RMXP里面的战斗计算式改为 普通攻击=攻击力*(1+力量*0.002)*(1-敌人防御/(自身等级*50+敌人防御))。 其他的没什么问题,就是自身等级这个我不知道怎么弄,求各位好心的大侠们,教我怎么弄吧..我光弄了一个 (attr_accessor :level # 角色等级)的实例变量之后就不知道后面怎么弄了。 还有就是请教一下,写好实例变量后,怎么把实例变量给弄成一个实际的东西,就比如我上面这个光是写好了角色等级,但怎么赋予他就是角色等级呢? 感谢感谢啊。。
作者:
张咚咚
时间:
2013-1-18 14:49
角色相关:
生命:$game_actors[编号].hp
精神:$game_actors[编号].sp
经验:$game_actors[编号].exp
等级:$game_actors[编号].level
最大生命:$game_actors[编号].maxhp
最大精神:$game_actors[编号].maxsp
力量:$game_actors[编号].str
灵巧:$game_actors[编号].dex
速度:$game_actors[编号].agi
魔力:$game_actors[编号].int
攻击力:$game_actors[编号].atk
物理防御:$game_actors[编号].pdef
魔法防御:$game_actors[编号].mdef
回避修正:$game_actors[编号].eva
姓名:$game_actors[编号].name
职业编号:$game_actors[编号].class_id
职业名称:$game_actors[编号].class_name
武器编号:$game_actors[编号].weapon_id
防具1编号:$game_actors[编号].armor1_id
防具2编号:$game_actors[编号].armor2_id
防具3编号:$game_actors[编号].armor3_id
防具4编号:$game_actors[编号].armor4_id
完全恢复:$game_actors[编号].recover_all
领悟特技:$game_actors[编号].learn_skill
遗忘特技:$game_actors[编号].forget_skill
作者:
乱糟糟
时间:
2013-1-18 14:58
在Game_battler 3里改的计算公式吧? 里面的 attacker 表示攻击者,被攻击 用self,不过,你确定用这套公式?因为计算公式是敌我共用的。明显敌人攻击的时候是获取不到他的等级的。。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1