赞 | 0 |
VIP | 110 |
好人卡 | 0 |
积分 | 1 |
经验 | 20413 |
最后登录 | 2016-12-8 |
在线时间 | 192 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 192 小时
- 注册时间
- 2007-7-14
- 帖子
- 2746
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
新来的鸟儿又来求助,以往发的帖子都没人回复,这次就发简单些吧!!!以下内容是我在[Game_Battler 3]的大约77行下面插入的,就是能让装备上含有17号属性(默认的)的武器时,主角的普通攻击会带来自残(即减去HP),我让主角装上了武器,普通攻击是会让主角去HP的,这没出错,但是一脱下武器再进行普通攻击脚本就出错了(脚本'Game_Batter 3'的80行发生了NoMethodError。undefined method'element_set'for nil:NilClass),请哪位好心的大哥大姐帮忙!!!瞧出哪里错了!!!TELL ME!
#####################################################################
if attacker.is_a?(Game_Actor) #当武器含有17号属性(默认的)的时候并装备,每次普通攻击会自残。
if $data_weapons[attacker.weapon_id].element_set.include?(17)
attacker.hp -= maxhp/7 #受到maxhp的1/7伤害
end
end
###############################################以上脚本是改自RM大师天干宝典--庚卷(幻想森林版)\附加包\039_武器寿命\武器寿命######################
THANK YOU! 本贴由论坛斑竹真·ZERO认可答案,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^ |
|