Project1

标题: 怎么在默认菜单中添加选项 [打印本页]

作者: 根五    时间: 2013-12-31 11:40
标题: 怎么在默认菜单中添加选项
本帖最后由 根五 于 2014-1-1 10:38 编辑

就是把默认菜单的整队换成转职,或者添加一个选项,按确定后进入公共事件1
顺便问一句我用公共事件做转职应该可以这样调用吧
作者: 正太君    时间: 2013-12-31 14:19
这个问题好像经常被问到的呢...搜索一下应该可以很快找到...
作者: 根五    时间: 2013-12-31 19:11
搜过了,大部分都是xp或者vx的,va的还真没找见
作者: 喵呜喵5    时间: 2013-12-31 22:06
  1. class Window_MenuCommand < Window_Command
  2.   alias m5_20131231_add_original_commands add_original_commands
  3.   def add_original_commands
  4.     m5_20131231_add_original_commands
  5.     add_command("转职", :m5_20131231_zhuanzhi)
  6.     #上面设置菜单中添加的选项名字
  7.   end  
  8. end
  9. class Scene_Menu
  10.   alias m5_20131231_create_command_window create_command_window
  11.   def create_command_window
  12.     m5_20131231_create_command_window
  13.     @command_window.set_handler(:m5_20131231_zhuanzhi,    method(:m5_20131231_zhuanzhi))
  14.   end  
  15.   def m5_20131231_zhuanzhi
  16.     return_scene
  17.     $game_temp.reserve_common_event(1)
  18.     #上面设置选择选项后执行的公共事件
  19.   end
  20. end
复制代码

作者: 根五    时间: 2014-1-1 10:37
喵呜喵5 发表于 2013-12-31 22:06

谢谢,问题已解决
作者: saierhao2013    时间: 2014-3-4 22:44
喵呜喵5 发表于 2013-12-31 22:06

嗯,...不错,但是只能用一次,如果放入第二个的话就会冲突了,有解决办法吗》??
作者: VIPArcher    时间: 2014-3-4 23:15
saierhao2013 发表于 2014-3-4 22:44
嗯,...不错,但是只能用一次,如果放入第二个的话就会冲突了,有解决办法吗》?? ...

你都没改就用第二次吧?
把上面的脚本里的  m5_20131231_zhuanzhi改成别的名字。
就可以加其他菜单了吧




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