| 
 
| 赞 | 0 |  
| VIP | 15 |  
| 好人卡 | 21 |  
| 积分 | 7 |  
| 经验 | 24727 |  
| 最后登录 | 2021-10-29 |  
| 在线时间 | 2184 小时 |  
 Lv2.观梦者 
	梦石0 星屑672 在线时间2184 小时注册时间2009-12-6帖子607 
 | 
| 本帖最后由 ML4455739 于 2011-12-10 18:32 编辑 
 如果是默认的对话框脚本,
 
 在Window_Message的235行左右找到:
 将之改为:复制代码if Input.trigger?(Input::C)
然后第57行左右找到:复制代码if Input.trigger?(Input::C) or $game_switches[100] == true
将之改为:复制代码...
    $game_temp.num_input_digits_max = 0
    $game_switches[1] = false
    # 开放金钱窗口
    if @gold_window != nil
...
这样并行一个事件,等待200~400帧(10s),打开100号开关,对话框就会自动消失。复制代码
    $game_temp.num_input_digits_max = 0
    $game_switches[100] = false # 添加
    # 开放金钱窗口
    if @gold_window != nil
 
 
 过一会儿再出现对话框,可以先给100号变量一个随机数,
 再用事件脚本:
 这就是动态等待帧数,等待完毕打开另一个开关,复制代码@wait_count = $game_variables[100]
再设置一个带此开关启动条件的自动执行事件(内设过一会儿出现的对话)即可。
 
 
 
 | 
 |