设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2702|回复: 6
打印 上一主题 下一主题

[已经解决] VX新菜单脚本如何加入新菜单项?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
59
在线时间
31 小时
注册时间
2009-1-30
帖子
207
1
发表于 2009-2-6 00:54:50 | 显示全部楼层
def create_command_window
   s1 = Vocab::item
   s2 = Vocab::skill
   s3 = Vocab::equip
   s4 = Vocab::status
   s5 = Vocab::save
   S6 = “升级加点”   修改
   s7 = Vocab::game_end
   @command_window = Window_Menu_Command.new(544, [s1, s2, s3, s4, s5, s6, S7])修改

   @command_window.y = @show ? 416 : 360
   @command_window.index = @menu_index
   @command_window.refresh
   if $game_party.members.size == 0          # 同伴人数为 0 的情况下
     @command_window.draw_item(0, false)     # 物品无效化
     @command_window.draw_item(1, false)     # 特技无效化
     @command_window.draw_item(2, false)     # 装备无效化
     @command_window.draw_item(3, false)     # 状态无效化
   end
   if $game_system.save_disabled             # 禁止存档的情况下
     @command_window.draw_item(4, false)     # 存档无效化
   end
end
#--------------------------------------------------------------------------
# ● 更新指令选择
#--------------------------------------------------------------------------
def update_command_selection
   if Input.trigger?(Input::B)
     loop do
       break if @help_window.y <= -56
       @help_window.y -= 8
       @gold_window.y += 8
       @command_window.y += 8
       Graphics.update
     end
     Sound.play_cancel
     $scene = Scene_Map.new
   elsif Input.trigger?(Input::C)
     if $game_party.members.size == 0 and @command_window.index < 4
       Sound.play_buzzer
       return
     elsif $game_system.save_disabled and @command_window.index == 4
       Sound.play_buzzer
       return
     end
     Sound.play_decision
     case @command_window.index
     when 0      # 物品
       @help_window.set_text("")
       snapshot_for_sub_menu
       $scene = Scene_Item.new
     when 1,2,3  # 特技、装备、状态
       @help_window.set_text("")
       snapshot_for_sub_menu
       start_actor_selection
     when 4      # 存档
       @help_window.set_text("")
       snapshot_for_sub_menu
       $scene = Scene_File.new(true, false, false)
     when 5      #新菜单     修改

       @help_window.set_text("")
       snapshot_for_sub_menu
       $scene = Scene_Lvup.new
     when 6      # 游戏结束
       @help_window.set_text("")
       snapshot_for_sub_menu
       $scene = Scene_End.new
     end
   end
end




你这个貌似是升级加点的脚本吧!
蚊香
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-27 21:51

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表