加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
我仿照F1实践篇中“制作消耗物品的技能”编写了一个“装备某饰品才能使用的技能”的脚本
class RPG::Skill def item_cost /(\d+)>/ =~ note ? $1.to_i : 0 end end class Game_Actor alias xxx001_skill_cost_payable? skill_cost_payable? def skill_cost_payable?(skill) item = $data_armors[skill.item_cost] xxx001_skill_cost_payable?(skill)&& (!item || $game_party.members_equip_include?(item)) end end
class RPG::Skill
def item_cost
/(\d+)>/ =~ note ? $1.to_i : 0
end
end
class Game_Actor
alias xxx001_skill_cost_payable? skill_cost_payable?
def skill_cost_payable?(skill)
item = $data_armors[skill.item_cost]
xxx001_skill_cost_payable?(skill)&&
(!item || $game_party.members_equip_include?(item))
end
end
但是此脚本是 在未装备饰品是 技能显示为虚影
我希望的是 装备时习得此技能,未装备是没有习得。
我的想法是该 def learn_skill ,但以我的拙计果然还是不行啊,求老司机呆呆我。 |