找回密码
 点一下
查看: 1278|回复: 8

超简单的物品CD时不能丢弃

[复制链接]
发表于 2013-10-25 23:42:23 | 显示全部楼层 |阅读模式
在GA里一直在搜索物品CD时不能丢弃,结果没找到,然后自己就随便写了个,居然成功了!!!
虽然我知道大大们很多,但是怕新来的童鞋和我一样不会,就拿出来分享一下。


事件-
任意单位使用物品
条件-
被操作的物品类型等于XXXX
动作-
设置(被操作物品)不可丢弃的
等待【物品冷却时间】秒
设置(被操作物品)不可丢弃的
看不懂的童鞋看下面的图片,以下图片我拿了跳刀做实验。。。
1.png
发表于 2013-10-26 00:54:22 | 显示全部楼层
要是常用的話,建議用回計時器,始終等待有bug
回复

使用道具 举报

 楼主| 发表于 2013-10-26 03:30:17 | 显示全部楼层
如果要避免BUG的话,或许用变量会更好吧
回复

使用道具 举报

发表于 2013-10-26 09:06:07 | 显示全部楼层
这个方法有巨大的BUG。

懂的人就不必说了,只要有2个人使用blink dagger就会出现问题。自己尝试一下吧。
回复

使用道具 举报

发表于 2013-10-26 12:10:11 | 显示全部楼层
其实不错的。。
用局部变量就能克服该BUG了。
另外等待不准。。有时候会有很坑爹的延迟
回复

使用道具 举报

 楼主| 发表于 2013-10-26 12:13:02 | 显示全部楼层
嗯。。你们的建议都很好
回复

使用道具 举报

发表于 2013-10-26 12:28:54 | 显示全部楼层
要好多变量!!!
回复

使用道具 举报

发表于 2013-10-26 12:30:33 | 显示全部楼层
其实不用在意细节,这样也没多大问题。
只不过需要注意下变量冲突,这个地方的“被操作物品”到底是局部变量还是全局变量,我还真不知道……
因为触发里的“触发单位”其实一直都是局部变量,我估计物品里大概也有类似的局部变量吧……
然后等待动作的误差范围在0.15s以内,所以说如果物品时10秒CD的话,误差也不到2%,其实就算真的有2%的误差,肉眼也很难察觉的吧。
回复

使用道具 举报

 楼主| 发表于 2013-10-26 13:50:46 | 显示全部楼层
也许的吧,其实这个就像一个原版,你们可以去完善
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-5-3 21:20 , Processed in 0.126168 second(s), 22 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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