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

Project1

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

[已经过期] 如何一次呼叫兩個公共事件?

[复制链接]

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
跳转到指定楼层
1
发表于 2015-12-13 23:46:19 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 小叮鈴 于 2015-12-14 00:41 编辑

如果一次呼叫兩個 會有一個不執行 如果在A共用事件呼叫B公用事件 A公用事件會等B公用事件執行完畢才繼續跑下面的A公用事件

有辦法兩個一起執行嗎? 因為我要設定A公用事件判斷計時器 B則是計時器的效果 也沒有辦法寫在同一個事件裡面 A公用事件必須循環

我也試過并行处理或者自動執行 貌似也沒有效果





搞了半天就弄不清楚 會先計時器倒數完畢才出現輸入密碼的窗口 而不是同時一起

Lv6.析梦学徒

老鹰

梦石
40
星屑
34725
在线时间
6740 小时
注册时间
2012-5-26
帖子
3259

极短24评委极短23参与极短22参与极短21评委老司机慢点开短篇十吟唱者组别冠军开拓者剧作品鉴家

2
发表于 2015-12-14 13:05:59 | 只看该作者
本帖最后由 百里_飞柳 于 2015-12-14 13:11 编辑

没弄明白到底要干什么,最后加的那一句感觉目的又变了。

以最后那句为目的,那么第二个公共事件就没必要并行或自动了,
第一个公共事件不需要循环,因为并行就是在自己循环,而最开始的那句不需要写脚本,直接写呼叫第二个公共事件即可,
里面的计时器开始的操作和计时器开关的操作,再放到一个新的公共事件里去,调用那个新的公共事件,即可打开计时器并行

好吧,似乎看出你想要写什么东西了,是【限时输入密码】吧?
默认下肯定做不出的,因为默认的计时器虽然后台在计数,但是它就算计数完成,还是要先处理当前的数值输入,就是不能取消当前输入状态。

你可以换种思想,比如计数完成了打开一个开关,即便还可以输入正确答案,但是可以多判定一个开关的值,如果开关打开了,依旧判定输入错误。

当然,如果你还想做到在输入的状态中判定计数器结束,【同时】关闭当前数值输入窗口,就需要动用脚本修改了。  @VIPArcher
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
3
 楼主| 发表于 2015-12-14 14:15:03 | 只看该作者
百里_飞柳 发表于 2015-12-14 13:05
没弄明白到底要干什么,最后加的那一句感觉目的又变了。

以最后那句为目的,那么第二个公共事件就没必 ...



可以耶 我複製一個密碼門 是可以成功運行的

# 清除数字窗口
ObjectSpace.each_object(
Window_NumberInput){|w| w.process_ok}

重點是我想同時進行這個公共事件 noShade>

点评

那我就不知道你要做什么了,看你的回复,似乎又不是做【限时内输入数字】  发表于 2015-12-14 16:14
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
4
 楼主| 发表于 2015-12-14 21:38:17 | 只看该作者
本帖最后由 小叮鈴 于 2015-12-14 21:39 编辑
百里_飞柳 发表于 2015-12-14 13:05
没弄明白到底要干什么,最后加的那一句感觉目的又变了。

以最后那句为目的,那么第二个公共事件就没必 ...


是限时内输入数字沒錯,只是不是在地圖上,而是在戰鬥中。


在地圖上我用別人的事件可以成功,在戰鬥中我弄了半天就是沒辦法


我的效果是
敵人放一個技能的時候,會額外觸發公用事件,如果沒在時間內輸入完畢,會額外再受到一次傷害。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-17 05:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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