查看: 2636|回复: 11

关于在显示文章时呼出菜单的问题[算脚本吧]

  [复制链接]
梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
发表于 2007-7-31 05:39:50 | 显示全部楼层 |阅读模式

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

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

×
嗯,情况是这样的:
游戏类型是AVG类型
想完全复刻MO2的系统,不带一点变化;
现在遇到的问题是:
事件类型:自动执行
文章:XXXXXXXXXXXXXXXXXXXXXX
文章:YYYYYYYYYYYYYYYYYYYYYY
显示选择项:
XXXXXXXXX
YYYYYYYYY
文章:ZZZZZZZZZZZZZZZZZZZZZZZ
在这几行事件运行的时候,用ESC不能调出菜单;在下就在地图上另起一个并行事件,探测ESC键按下时运行脚本“$scene = Scene_Menu.new”。
这样是进了菜单了,但在退出的时候出现了BUG:会跳过对话。
具体表现为:
进入菜单前是文章:XXXXXXXXXXXXXXXXXXXXXX
退出之后就会跳到文章:YYYYYYYYYYYYYYYYYYYYYY
进入之前是显示选择项:
XXXXXXXXX
YYYYYYYYY
退出之后就是文章:ZZZZZZZZZZZZZZZZZZZZZZZ
我希望进入的时候显示的东西,就是退出之后显示的东西,不要向前跳。
可以实现么?
先谢谢了~!
版务信息:本贴由楼主自主结贴~
梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
发表于 2007-7-31 05:39:50 | 显示全部楼层 |阅读模式

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

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

×
嗯,情况是这样的:
游戏类型是AVG类型
想完全复刻MO2的系统,不带一点变化;
现在遇到的问题是:
事件类型:自动执行
文章:XXXXXXXXXXXXXXXXXXXXXX
文章:YYYYYYYYYYYYYYYYYYYYYY
显示选择项:
XXXXXXXXX
YYYYYYYYY
文章:ZZZZZZZZZZZZZZZZZZZZZZZ
在这几行事件运行的时候,用ESC不能调出菜单;在下就在地图上另起一个并行事件,探测ESC键按下时运行脚本“$scene = Scene_Menu.new”。
这样是进了菜单了,但在退出的时候出现了BUG:会跳过对话。
具体表现为:
进入菜单前是文章:XXXXXXXXXXXXXXXXXXXXXX
退出之后就会跳到文章:YYYYYYYYYYYYYYYYYYYYYY
进入之前是显示选择项:
XXXXXXXXX
YYYYYYYYY
退出之后就是文章:ZZZZZZZZZZZZZZZZZZZZZZZ
我希望进入的时候显示的东西,就是退出之后显示的东西,不要向前跳。
可以实现么?
先谢谢了~!
版务信息:本贴由楼主自主结贴~
梦石
0
星屑
275
在线时间
5 小时
注册时间
2007-7-30
回帖
32
发表于 2007-7-31 05:47:18 | 显示全部楼层
楼主,看不懂唉,我怎么都好像没问题啊?
玩玩游戏 做做游戏 交交朋友 QQ:382722880
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
 楼主| 发表于 2007-7-31 06:04:28 | 显示全部楼层
楼上,不是在地图游戏的时候叫出菜单,而是在人物正在对话的时候叫出菜单!
我感觉这好象有很多人把这个搞混啊?
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-29
回帖
443
发表于 2007-7-31 06:11:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
 楼主| 发表于 2007-7-31 06:13:58 | 显示全部楼层
……啊,我目前也只能做到按键存档……读档会出现一整个窗口的错误信息= =是吧。
能不能通过某个系统变量来在退出菜单的时候“跳回”之前那句话?不太明白脚本,不过解释运行的时候应该有记录才对……
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-29
回帖
443
发表于 2007-7-31 06:27:18 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
 楼主| 发表于 2007-7-31 06:33:05 | 显示全部楼层
ORZ……原来我胡蒙的出发点就错了,我以为是@index……没细究过脚本,以前一直认为自己要的效果事件就可以做……
……这样的话,也可以用@list做出对话回顾那么囧的功能了吧……
试了一下,弄不懂@list的格式……修改不能{/gg}对脚本真没什么研究……
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-29
回帖
443
发表于 2007-7-31 06:44:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
回帖
148
 楼主| 发表于 2007-7-31 07:20:11 | 显示全部楼层
……试着用PRINT看了一下……
两个文章的@list是<RPG::EventCommand:0xfb1070>和<RPG::EventCommand:0xfb0c50>两个文章是挨着的。
是不是就用一个$S之类的全局变量,另$S = @list[??],然后在返回的时候输入$game_temp.message_text = @list[??].parameters[0] + "\n"呢……?
那样……“??”这个东西该怎么定义呢……@index好象是每个事件各自独立的,这样又不能单纯的改成全局变量用……
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部