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

Project1

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

[已经解决] 请问如何在开始画面增加选项啊

[复制链接]

Lv1.梦旅人

梦石
0
星屑
223
在线时间
115 小时
注册时间
2013-8-29
帖子
5
跳转到指定楼层
1
发表于 2015-6-15 19:43:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 康师傅的面条君 于 2015-6-15 20:20 编辑

我想弄一个“EXTRA START”的选项,就是选择后进入一张指定的地图这样子的能做得到么
额我只是想知道Scene_Title里面要怎么改脚本

Lv5.捕梦者 (暗夜天使)

只有笨蛋才会看到

梦石
1
星屑
21626
在线时间
9413 小时
注册时间
2012-6-19
帖子
7118

开拓者短篇九导演组冠军

2
发表于 2015-6-15 20:33:20 | 只看该作者
一直在写VA的脚本结果回头看看VX的脚本才感觉VX的居然这么蛋疼……条件允许还是建议你用跳过标题搭配事件来做一个事件标题了

不常写VX脚本,不知道是否有BUG,另外楼下如果知道什么写法能够让兼容性更高的话麻烦也和我说一下
  1. module M520150615Title
  2.   
  3.   VOCAB = "EXTRA START"
  4.   
  5.   # 选项名称
  6.   
  7.   MAP = 1
  8.   
  9.   # 地图ID
  10.   
  11.   X = 1
  12.   
  13.   # 地图X坐标
  14.   
  15.   Y = 1
  16.   
  17.   # 地图Y坐标
  18.   
  19. end
  20. class Scene_Title
  21.   alias m5_20150615_update update
  22.   def update
  23.     if Input.trigger?(Input::C) && @command_window.index == 3
  24.       command_m5_20150615_new_game
  25.     end
  26.     m5_20150615_update
  27.   end
  28.   def create_command_window
  29.     s1 = Vocab::new_game
  30.     s2 = Vocab::continue
  31.     s3 = Vocab::shutdown
  32.     s4 = M520150615Title::VOCAB
  33.     @command_window = Window_Command.new(172, [s1, s2, s3, s4])
  34.     @command_window.x = (544 - @command_window.width) / 2
  35.     @command_window.y = 288
  36.     if @continue_enabled                    # 如果「继续」有效
  37.       @command_window.index = 1             # 将光标移至「继续游戏」
  38.     else                                    # 否则则将「继续游戏」半透明化
  39.       @command_window.draw_item(1, false)
  40.     end
  41.     @command_window.openness = 0
  42.     @command_window.open
  43.   end  
  44.   def command_m5_20150615_new_game
  45.     Sound.play_decision
  46.     $game_party.setup_starting_members            # 起始队伍
  47.     $game_map.setup(M520150615Title::MAP)    # 起始位置
  48.     $game_player.moveto(M520150615Title::X, M520150615Title::Y)
  49.     $game_player.refresh
  50.     $scene = Scene_Map.new
  51.     RPG::BGM.fade(1500)
  52.     close_command_window
  53.     Graphics.fadeout(60)
  54.     Graphics.wait(40)
  55.     Graphics.frame_count = 0
  56.     RPG::BGM.stop
  57.     $game_map.autoplay
  58.   end
  59. end
复制代码

评分

参与人数 2星屑 +120 收起 理由
丿梁丶小柒 + 100 认可答案
风雪优游 + 20 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
223
在线时间
115 小时
注册时间
2013-8-29
帖子
5
3
 楼主| 发表于 2015-6-15 20:35:48 | 只看该作者
喵呜喵5 发表于 2015-6-15 20:33
一直在写VA的脚本结果回头看看VX的脚本才感觉VX的居然这么蛋疼……条件允许还是建议你用跳过标题搭配事件来 ...

谢谢唔我先去试试看
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 21:25

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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