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

Project1

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

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

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
帖子
170
跳转到指定楼层
1
发表于 2007-7-31 05:39:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
嗯,情况是这样的:
游戏类型是AVG类型
想完全复刻MO2的系统,不带一点变化;
现在遇到的问题是:
事件类型:自动执行
文章:XXXXXXXXXXXXXXXXXXXXXX
文章:YYYYYYYYYYYYYYYYYYYYYY
显示选择项:
XXXXXXXXX
YYYYYYYYY
文章:ZZZZZZZZZZZZZZZZZZZZZZZ
在这几行事件运行的时候,用ESC不能调出菜单;在下就在地图上另起一个并行事件,探测ESC键按下时运行脚本“$scene = Scene_Menu.new”。
这样是进了菜单了,但在退出的时候出现了BUG:会跳过对话。
具体表现为:
进入菜单前是文章:XXXXXXXXXXXXXXXXXXXXXX
退出之后就会跳到文章:YYYYYYYYYYYYYYYYYYYYYY
进入之前是显示选择项:
XXXXXXXXX
YYYYYYYYY
退出之后就是文章:ZZZZZZZZZZZZZZZZZZZZZZZ
我希望进入的时候显示的东西,就是退出之后显示的东西,不要向前跳。
可以实现么?
先谢谢了~!
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
帖子
170
2
 楼主| 发表于 2007-7-31 05:39:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
嗯,情况是这样的:
游戏类型是AVG类型
想完全复刻MO2的系统,不带一点变化;
现在遇到的问题是:
事件类型:自动执行
文章:XXXXXXXXXXXXXXXXXXXXXX
文章:YYYYYYYYYYYYYYYYYYYYYY
显示选择项:
XXXXXXXXX
YYYYYYYYY
文章:ZZZZZZZZZZZZZZZZZZZZZZZ
在这几行事件运行的时候,用ESC不能调出菜单;在下就在地图上另起一个并行事件,探测ESC键按下时运行脚本“$scene = Scene_Menu.new”。
这样是进了菜单了,但在退出的时候出现了BUG:会跳过对话。
具体表现为:
进入菜单前是文章:XXXXXXXXXXXXXXXXXXXXXX
退出之后就会跳到文章:YYYYYYYYYYYYYYYYYYYYYY
进入之前是显示选择项:
XXXXXXXXX
YYYYYYYYY
退出之后就是文章:ZZZZZZZZZZZZZZZZZZZZZZZ
我希望进入的时候显示的东西,就是退出之后显示的东西,不要向前跳。
可以实现么?
先谢谢了~!
版务信息:本贴由楼主自主结贴~

Lv2.观梦者

梦石
0
星屑
265
在线时间
5 小时
注册时间
2007-7-30
帖子
35
3
发表于 2007-7-31 05:47:18 | 只看该作者
楼主,看不懂唉,我怎么都好像没问题啊?
玩玩游戏 做做游戏 交交朋友 QQ:382722880
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-29
帖子
453
5
发表于 2007-7-31 06:11:14 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-29
帖子
453
7
发表于 2007-7-31 06:27:18 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

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

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-7-29
帖子
453
9
发表于 2007-7-31 06:44:13 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
28 小时
注册时间
2005-10-24
帖子
170
10
 楼主| 发表于 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好象是每个事件各自独立的,这样又不能单纯的改成全局变量用……
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2026-7-1 17:08

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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