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