Project1

标题: 自动奔跑的菜单选项 [打印本页]

作者: voidwaver    时间: 2016-4-7 12:36
标题: 自动奔跑的菜单选项
我是小白,看了MV里有自动冲刺的选项,很想做一个放到VA中
就是打开菜单后显示一个选项可以开启和关闭自动奔跑
但是脚本方面实在苦手,请问有没有人愿意代劳一下?
不胜感激OwO
作者: 众位坛友    时间: 2016-4-7 20:15
本帖最后由 众位坛友 于 2016-4-8 21:56 编辑
  1. #=====================================
  2. #本脚本来自66rpg,转载和使用请注明此信息
  3. #=====================================
  4. class Window_MenuCommand
  5.   alias old201647 make_command_list
  6.   def make_command_list
  7.     old201647
  8.     add_command("更改奔跑选项", :run, true)
  9.   end
  10. end

  11. class Scene_Menu
  12.   alias old2016472 create_command_window
  13.   def  create_command_window
  14.     old2016472
  15.     @command_window.set_handler(:run,method(:run_do))
  16.   end
  17.   def run_do
  18.     $game_switches[20]=!$game_switches[20] #<--请在[]里输入你需要的开关
  19.     return_scene
  20.   end
  21. end

  22. class Game_Player
  23.   def dash?
  24.     return false if @move_route_forcing
  25.     return false if $game_map.disable_dash?
  26.     return false if vehicle
  27.     return  Input.press?(:A) unless $game_switches[20]
  28.     return !Input.press?(:A)   if   $game_switches[20]
  29.   end
  30. end
复制代码
@voidwaver 版本已更新,且公共事件的使用变为了非必要的。
作者: voidwaver    时间: 2016-4-8 13:05
众位坛友 发表于 2016-4-7 20:15
这是一个辅助脚本,用于在菜单中生成一个选项,按下后打开一个开关。(这里设置为了20号)

接着,可以在公 ...

谢谢!www(=゚ω゚)=
作者: voidwaver    时间: 2016-4-8 13:07
众位坛友 发表于 2016-4-7 20:15
这是一个辅助脚本,用于在菜单中生成一个选项,按下后打开一个开关。(这里设置为了20号)

接着,可以在公 ...

谢谢!!
作者: voidwaver    时间: 2016-4-9 15:51
众位坛友 发表于 2016-4-7 20:15
@voidwaver 版本已更新,且公共事件的使用变为了非必要的。

非常感谢!实测可行!
哈哈哈哈~~~(。◕∀◕。)




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