设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1586|回复: 2
打印 上一主题 下一主题

[已经解决] CP增长如何与具体时间挂钩?

 关闭 [复制链接]

Lv1.梦旅人

巫女会长

梦石
0
星屑
60
在线时间
1028 小时
注册时间
2009-10-24
帖子
3470

贵宾

跳转到指定楼层
1
发表于 2009-12-1 02:51:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 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秒的速度增加, 请问这如何实现?

最好是直接在这个上面做修改,谢谢

Lv4.逐梦者

梦石
0
星屑
6865
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

2
发表于 2009-12-1 11:47:18 | 只看该作者
有个脚本叫【高精度计时器】
可以获取秒或者毫秒
用获取到的值做判断来进行增长

在脚本里搜索那个常量的名字可以快速找到要修改的地方











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

巫女会长

梦石
0
星屑
60
在线时间
1028 小时
注册时间
2009-10-24
帖子
3470

贵宾

3
 楼主| 发表于 2009-12-2 01:02:32 | 只看该作者
恩,只有后知后觉君回了呀....那好我就拿那个强大的数秒器来做吧....本来我想等等有没有适合新手一点的东东说.........那咱这贴就结了吧.............于是...我不知道怎么结贴......
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-26 09:41

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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