本帖最后由 判约之轮 于 2012-3-21 18:41 编辑
qq547923696QQ 发表于 2012-3-21 16:24
新手嘛 当然不会用了 我要把哪些语句 加在那一行才能起作用呢
看懂了吗?如果这都看不懂那我就弱爆了·····
顺便怕你理解错误,就换个直白点的说法:
下面两段代码,你想替换哪个就替换哪个吧,虽然我不确定你会不会修改·····
不过既然你既然采用了我的方法,就有学习脚本的觉悟了吧嗯~
def skill_wtype_ok?(skill) wtype_id1 = skill.required_wtype_id1 wtype_id2 = skill.required_wtype_id2 $temptemp = $game_variables[1] return false if $temptemp > 0 && $game_party.item_number(1) > 5 && skill_id == 1 return true if wtype_id1 == 0 && wtype_id2 == 0 return true if wtype_id1 > 0 && wtype_equipped?(wtype_id1) return true if wtype_id2 > 0 && wtype_equipped?(wtype_id2) return false end
def skill_wtype_ok?(skill)
wtype_id1 = skill.required_wtype_id1
wtype_id2 = skill.required_wtype_id2
$temptemp = $game_variables[1]
return false if $temptemp > 0 && $game_party.item_number(1) > 5 && skill_id == 1
return true if wtype_id1 == 0 && wtype_id2 == 0
return true if wtype_id1 > 0 && wtype_equipped?(wtype_id1)
return true if wtype_id2 > 0 && wtype_equipped?(wtype_id2)
return false
end
# def skill_wtype_ok?(skill) # wtype_id1 = skill.required_wtype_id1 # wtype_id2 = skill.required_wtype_id2 # return true if wtype_id1 == 0 && wtype_id2 == 0 # return true if wtype_id1 > 0 && wtype_equipped?(wtype_id1) # return true if wtype_id2 > 0 && wtype_equipped?(wtype_id2) # return false # end def skill_wtype_ok?(skill) wtype_id1 = skill.required_wtype_id1 wtype_id2 = skill.required_wtype_id2 $temptemp = $game_variables[1] return false if $temptemp > 0 && $game_party.item_number(1) > 5 && skill_id == 1 return true if wtype_id1 == 0 && wtype_id2 == 0 return true if wtype_id1 > 0 && wtype_equipped?(wtype_id1) return true if wtype_id2 > 0 && wtype_equipped?(wtype_id2) return false end
# def skill_wtype_ok?(skill)
# wtype_id1 = skill.required_wtype_id1
# wtype_id2 = skill.required_wtype_id2
# return true if wtype_id1 == 0 && wtype_id2 == 0
# return true if wtype_id1 > 0 && wtype_equipped?(wtype_id1)
# return true if wtype_id2 > 0 && wtype_equipped?(wtype_id2)
# return false
# end
def skill_wtype_ok?(skill)
wtype_id1 = skill.required_wtype_id1
wtype_id2 = skill.required_wtype_id2
$temptemp = $game_variables[1]
return false if $temptemp > 0 && $game_party.item_number(1) > 5 && skill_id == 1
return true if wtype_id1 == 0 && wtype_id2 == 0
return true if wtype_id1 > 0 && wtype_equipped?(wtype_id1)
return true if wtype_id2 > 0 && wtype_equipped?(wtype_id2)
return false
end
哦对了,差点忘了说一句,这个方法有一个问题需要楼主去自己解决~
就是如何实现变量增减的问题~不过连接的公共事件可以很好地解决这个问题~
顺便跑过去看看那个脚本有没有改进余地···· |