Project1

标题: 如何使计时器减少固定数值地时间 [打印本页]

作者: jgf1000    时间: 2018-4-22 23:32
标题: 如何使计时器减少固定数值地时间
比如我有个10分钟的倒计时,在游戏里我有个操作,想使倒计时时间减去2分钟,当作完成那个操作的时间,有没有办法可以实现?
作者: sd981830    时间: 2018-4-23 05:53
本帖最后由 sd981830 于 2018-4-23 05:55 编辑

同等
人工置顶
作者: jgf1000    时间: 2018-4-23 20:15
sd981830 发表于 2018-4-23 05:53
同等
人工置顶

自己弄了下解决了
在你需要消耗倒计时的操作后加入以下脚本即可:
$gameVariables.setValue(x,$gameTimer.seconds());
$gameTimer.start(($gameVariables.value(x)-y)*60);

x为你存放时间的一个变量id(随便放在用不到的地方就好)
y为你这个动作需要消耗的时间(秒)。
作者: sd981830    时间: 2018-4-25 09:31
jgf1000 发表于 2018-4-23 20:15
自己弄了下解决了
在你需要消耗倒计时的操作后加入以下脚本即可:
$gameVariables.setValue(x,$gameTimer ...

好的回头试试
顺便能问你个技能公式吗我想要个判断开关造成伤害的
开关001关闭造成100伤害,打开造成0伤害这个技能公式
怎么实现
作者: jgf1000    时间: 2018-4-25 11:19
sd981830 发表于 2018-4-25 09:31
好的回头试试
顺便能问你个技能公式吗我想要个判断开关造成伤害的
开关001关闭造成100伤害,打开造成0伤 ...

Yep_DamageCore插件吧

Skill and Item Notetags:
  <damage formula>
   value = 500;
  </damage formula>
里面自己修改条件就行了




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