中国星际RPG联盟

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6708|回复: 2
打印 上一主题 下一主题

[已解决] 关于重复触发等待的问题的。

[复制链接]
跳转到指定楼层
楼主
发表于 2018-9-20 15:06:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我给一个玩家设计了好几个触发等待来模拟技能。

比如:

触发1:当玩家2控制0个雷诺时,等待60000毫秒,在复活点创造一个雷诺。循环。

触发2:当玩家2把一个磁盘带到信标1时,在雷诺周围创出8个陆战队,等待300000毫秒,提示技能冷却完成。循环。

触发3:当玩家2把一个磁盘带到信标2时,在雷诺周围创造出一个休伯利安号,等待300000毫秒,提示技能冷却完成。循环。

但我发现,只有当一个触发的循环彻底完成时,另一个触发动作才能生效。比如我执行了触发2:把磁盘带到信标1创造了8个陆战队,这个时候我想同时激活触发3:把磁盘带到信标2,创造一个休伯利安号。就卡住了,必须得等触发1的 等待300000毫秒完成,触发2才能正常工作。

如果在这两个触发动作都没完成的情况下,触发1:是永远都不能出现。

我看了一些帖子,似乎是说等待这个脚本有bug。我想问一下有什么办法解决吗?

另外我用的是官方自带的编辑器,能够使用死亡计时器吗?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 顶 踩
回复

使用道具 举报

沙发
发表于 2018-9-20 17:20:36 | 只看该作者
试一试开关?我不知道这样行不行啊,好久没碰这个了。

触发1:当玩家2把一个雷诺带到位置1时,打开开关1。

触发2:当开关1打开时,在雷诺周围创建8个陆战队;等待300000毫秒;关闭开关1;循环触发。

触发3:当玩家2把一个雷诺带到位置2时,打开开关2.

触发4:当开关2打开时,在雷诺周围创建1个休伯利安号;等待300000毫秒;关闭开关2;循环触发。
回复 支持 反对

使用道具 举报

板凳
 楼主| 发表于 2018-9-25 17:19:14 | 只看该作者
搞定了,全部改成了用死亡计时器。这游戏超过10秒以上都不适合用等待。
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|网站统计|手机版|小黑屋|中国星际RPG联盟    

GMT+8, 2024-4-26 21:14 , Processed in 1.187500 second(s), 19 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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