Project1

标题: 修改普通攻击及防御ID的脚本问题。 [打印本页]

作者: 负零    时间: 2015-3-2 19:52
标题: 修改普通攻击及防御ID的脚本问题。
本帖最后由 负零 于 2015-3-3 09:41 编辑

@taroxd ,<attackskill 16>这个备注在角色,职业两处都没有效果(新工程,含有T大的基础脚本),请求解决。
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2. # ● require Taroxd基础设置
  3. #    使用方法:在装备/技能/角色/职业上备注 <attackskill x> / <guardskill x>
  4. #    建议与“战斗指令优化”配合使用。
  5. #--------------------------------------------------------------------------
  6.  
  7. Taroxd::AttackSkill = true
  8.  
  9. class RPG::BaseItem
  10.   note_i :attack_skill, false
  11.   note_i :guard_skill,  false
  12. end
  13.  
  14. class Game_Actor < Game_Battler
  15.  
  16.   def_chain :attack_skill_id do |old|
  17.     note_objects { |item| return item.attack_skill if item.attack_skill }
  18.     old.call
  19.   end
  20.  
  21.   def_chain :guard_skill_id do |old|
  22.     note_objects { |item| return item.guard_skill if item.guard_skill }
  23.     old.call
  24.   end
  25. end

问题已经解决,将战斗优化放置下边。请结贴
作者: tan12345    时间: 2015-3-2 23:41
taroxd的脚本是有一个基础脚本做前面铺垫的,你只使用这个脚本好像是不会生效的~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1