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

Project1

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

【XP】游戏对话框自动消失

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
170 小时
注册时间
2011-7-12
帖子
29
跳转到指定楼层
1
发表于 2011-12-9 18:09:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 245318464 于 2011-12-10 20:50 编辑

就是说播放一个对话框,与其他事件并行处理,10秒后自动消失,随机过一会又出现,请问怎样做?(注:是XP版的)

Lv2.观梦者

梦石
0
星屑
746
在线时间
532 小时
注册时间
2011-10-3
帖子
2237
2
发表于 2011-12-10 17:50:32 | 只看该作者
好像有个指令......好像是\^(这里输入文字)\.\.,你试下。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

3
发表于 2011-12-10 18:32:12 | 只看该作者
本帖最后由 ML4455739 于 2011-12-10 18:32 编辑

如果是默认的对话框脚本,

在Window_Message的235行左右找到:
  1. if Input.trigger?(Input::C)
复制代码
将之改为:
  1. if Input.trigger?(Input::C) or $game_switches[100] == true
复制代码
然后第57行左右找到:
  1. ...
  2.     $game_temp.num_input_digits_max = 0
  3.     $game_switches[1] = false
  4.     # 开放金钱窗口
  5.     if @gold_window != nil
  6. ...
复制代码
将之改为:

  1.     $game_temp.num_input_digits_max = 0
  2.     $game_switches[100] = false # 添加
  3.     # 开放金钱窗口
  4.     if @gold_window != nil
复制代码
这样并行一个事件,等待200~400帧(10s),打开100号开关,对话框就会自动消失。



过一会儿再出现对话框,可以先给100号变量一个随机数,
再用事件脚本:
  1. @wait_count = $game_variables[100]
复制代码
这就是动态等待帧数,等待完毕打开另一个开关,
再设置一个带此开关启动条件的自动执行事件(内设过一会儿出现的对话)即可。


往事简直不堪回首,稍微做点想做的事吧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
170 小时
注册时间
2011-7-12
帖子
29
4
 楼主| 发表于 2011-12-10 19:17:39 | 只看该作者
ML4455739 发表于 2011-12-10 18:32
如果是默认的对话框脚本,

在Window_Message的235行左右找到:将之改为:然后第57行左右找到:将之改为: ...

能说清楚一点吗?不然发个工程上来,分就是你的了!

评分

参与人数 1星屑 -200 收起 理由
各种压力的猫君 -200 伸手要工程的话分要从自己腰包里出。.

查看全部评分

回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
672
在线时间
2184 小时
注册时间
2009-12-6
帖子
607

开拓者

5
发表于 2011-12-10 20:15:27 | 只看该作者
245318464 发表于 2011-12-10 19:17
能说清楚一点吗?不然发个工程上来,分就是你的了!

Projection·MsgTest.rar (153.05 KB, 下载次数: 279)

评分

参与人数 1星屑 +200 梦石 +4 收起 理由
各种压力的猫君 + 200 + 4 认可答案+精彩回答

查看全部评分

往事简直不堪回首,稍微做点想做的事吧
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 23:45

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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