游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: gthief

[讨论] 有关技能冷却时间的提问

[复制链接]

154

主题

4567

帖子

4579

积分

论坛元老

Rank: 8Rank: 8

积分
4579
QQ
发表于 2006-7-27 10:58:00 | 显示全部楼层

Re: Re:有关技能冷却时间的提问

tonycat: Re:有关技能冷却时间的提问

OK.找了个服务器主程帮你回答了

wow里面的技能是分种类的,有可以同时使用的技能,也有不能同时使用的,这样...


这个没有长度限制吧,计时队列里面全都是记录时间的?啊,一种新方式。存储整体长度上有优势,但是每次更新都要遍历一遍队列,感觉很没效率。。。

52

主题

979

帖子

1066

积分

金牌会员

Rank: 6Rank: 6

积分
1066
QQ
发表于 2006-7-27 13:14:00 | 显示全部楼层

Re:有关技能冷却时间的提问

同意SZ,,我也觉得这种方法似乎效率不高。。

如果做释放时间的存储似乎更好

比如药水的公共冷却时间2分钟和大多技能的公共冷却时间2秒,
这里公共冷却时间的判定优先级最低,药水冷却时间比它高,
当使用药水时,首先需要比较药水冷却时间,然后再比较公共冷却时间,
使用后,覆盖掉当前的公共冷却时间及药水冷却时间,
这些判断应该是在服务端吧,因为为了防止无冷却时间的外挂的产生吧……
不过也许会有别的方法……

以上YY,欢迎砖头……
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-7 14:35

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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