Project1
标题:
怎么永久增加物理防御和魔防防御
[打印本页]
作者:
jenganchan
时间:
2016-5-15 11:18
标题:
怎么永久增加物理防御和魔防防御
想让一个角色通过事件,永久增加物理防御和魔防防御 !因为XP增减能力值没有这个选项!求高手解决指点!
未标题-1.jpg
(61.07 KB, 下载次数: 19)
下载附件
保存到相册
2016-5-15 11:11 上传
作者:
jiushiainilip19
时间:
2016-5-15 11:55
本帖最后由 jiushiainilip19 于 2016-5-15 12:29 编辑
直接调用命令是做不到了。要动脚本哦!
我给出的方案是在Game_Actor里面对防御进行添加
利用$变量来添加 方法不一定好 但是容易看得懂
应该没有什么问题 如有问题请说下
#1号角色阿尔希斯的物理防御=1号变量!2号角色则是2号变量 以此类推
def base_pdef
n = $game_variables[@actor_id+1] #看上面解释
weapon = $data_weapons[@weapon_id]
armor1 = $data_armors[@armor1_id]
armor2 = $data_armors[@armor2_id]
armor3 = $data_armors[@armor3_id]
armor4 = $data_armors[@armor4_id]
pdef1 = weapon != nil ? weapon.pdef : 0
pdef2 = armor1 != nil ? armor1.pdef : 0
pdef3 = armor2 != nil ? armor2.pdef : 0
pdef4 = armor3 != nil ? armor3.pdef : 0
pdef5 = armor4 != nil ? armor4.pdef : 0
return pdef1 + pdef2 + pdef3 + pdef4 + pdef5 + n #(n这是增加的)
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1