Project1

标题: 如何让武器在菜单中使用时可以触发公共事件 [打印本页]

作者: 欧买歌    时间: 2015-4-10 12:33
标题: 如何让武器在菜单中使用时可以触发公共事件
我想要的效果是:
在菜单中物品界面使用武器XXX
触发以下事件:
条件分支:【变量:001:主线流程】 == XX
【开关:002:呵呵】 == ON
分支结束
作者: VIPArcher    时间: 2015-4-10 14:01
用物品做
作者: howhow1314    时间: 2015-4-10 14:27
RUBY 代码复制
  1. class Scene_ItemBase
  2.   def determine_item
  3.     if item.is_a?(RPG::Armor) && item.id == 81  #
  4.       SceneManager.goto(Scene_Map)
  5.       $game_temp.reserve_common_event(15)  #
  6.     elsif item.for_friend?
  7.       show_sub_window(@actor_window)
  8.       @actor_window.select_for_item(item)
  9.     else
  10.       use_item
  11.       activate_item_window
  12.     end
  13.   end  
  14. end
  15.  
  16. class Window_ItemList
  17. def enable?(item)
  18.    return true if item.is_a?(RPG::Armor) && item.id == 81
  19.     $game_party.usable?(item)
  20.   end  
  21. end

大概這樣...看你需要自己改吧




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