Project1

标题: CP增长如何与具体时间挂钩? [打印本页]

作者: dukesward    时间: 2009-12-1 02:51
标题: CP增长如何与具体时间挂钩?
本帖最后由 dukesward 于 2009-12-1 02:53 编辑

先说一下我用的CP系统是这个:
http://rpg.blue/web/index.php?doc-view-4093

搞了很久没搞明白,我知道可以通过改BATTLE_SPEED 这个常量来修改CP的增长速度,但是我现在想将增长只和实际时间挂钩,比如我想设定CP槽最大值为100, 从0CP增长到100CP要花10秒, 那么假设一次攻击扣去了30点, 就需要等待30/100 * 10 = 3秒才能进行下一次攻击, 并且这个增长速度只和时间有关,和敏捷什么的没关系,不管敏捷是多少,CP永远按照从0到100花费10秒的速度增加, 请问这如何实现?

最好是直接在这个上面做修改,谢谢
作者: 后知后觉    时间: 2009-12-1 11:47
有个脚本叫【高精度计时器】
可以获取秒或者毫秒
用获取到的值做判断来进行增长

在脚本里搜索那个常量的名字可以快速找到要修改的地方
作者: dukesward    时间: 2009-12-2 01:02
恩,只有后知后觉君回了呀....那好我就拿那个强大的数秒器来做吧....本来我想等等有没有适合新手一点的东东说.........那咱这贴就结了吧.............于是...我不知道怎么结贴......




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1