设置物品的使用间隔

有时候一些效果超强的物品,我们会需要限制一下使用间隔时间,比如用了一个后需要等30秒才能用下一个,以此来保证游戏平衡等。

那么我们应该在哪里才能设置物品的使用间隔呢?具体应该如何做设置呢?别着急,看完本章你就知道应该怎么做啦,非常简单。

物品使用间隔限制在rAthena里面通过一个配置文件就可以实现,这个文件就是db目录下(re\pre-re)文件夹里面的item_delay.txt

现在请大家打开这个文件,如果你是复兴前的就打开db\pre-re目录里面的,如果你是复兴后的就打开db\re目录里面的,这个文件叫“物品使用间隔数据库”:

这个文件的格式为:

Item ID,Delay in Milliseconds

翻译过来的话是:

物品编号,使用间隔时间(毫秒为单位)

下面我们挨个解释上面每个字段的意思~

物品编号(Item ID):这个是指要限制的物品的ID,大家都懂滴

使用间隔时间(Delay in Milliseconds):这个是物品的使用间隔时间,单位为毫秒

比如你希望红色药水使用间隔是5秒,那么应该写:

501,5000

为什么是5000呢?因为1000毫秒等于1秒啊,所以5000毫秒=5秒。

然后进入游戏,把物品拖拽到快捷栏使用,快速的使用,会发现聊天窗口会出现提示:此物品还在冷却,还得等多久才能使用此物品,如下图所示:

大家会看到这里是英文的?怎么翻译它呢?很简单啊,之前我们讲过的,只要去汉化rAthena目录下的conf\msg_conf\map_msg.conf文件即可,我们拿上面聊天窗口中的 cooling 作为关键词,搜索到了英文的提示内容:

对其进行汉化,如下图所示就可以了:

搞定后重新启动rAthena,然后就可以看到提示变成中文啦:

赶快动手试一下吧~ 顺便也研究一下rAthena在默认情况下,限制了多少种物品的使用间隔?