查看: 3776|回复: 4

[有事请教] 如何使计时器减少固定数值地时间

[复制链接]
梦石
0
星屑
489
在线时间
84 小时
注册时间
2018-4-16
回帖
43
发表于 2018-4-22 23:32:31 | 显示全部楼层 |阅读模式

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

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

×
比如我有个10分钟的倒计时,在游戏里我有个操作,想使倒计时时间减去2分钟,当作完成那个操作的时间,有没有办法可以实现?
梦石
0
星屑
704
在线时间
50 小时
注册时间
2010-10-22
回帖
86
发表于 2018-4-23 05:53:52 | 显示全部楼层
本帖最后由 sd981830 于 2018-4-23 05:55 编辑

同等
人工置顶
回复

使用道具 举报

梦石
0
星屑
489
在线时间
84 小时
注册时间
2018-4-16
回帖
43
 楼主| 发表于 2018-4-23 20:15:11 | 显示全部楼层

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

x为你存放时间的一个变量id(随便放在用不到的地方就好)
y为你这个动作需要消耗的时间(秒)。

评分

参与人数 1赞 +1 收起 理由
白嫩白嫩的 + 1 塞糖

查看全部评分

回复 1 0

使用道具 举报

梦石
0
星屑
704
在线时间
50 小时
注册时间
2010-10-22
回帖
86
发表于 2018-4-25 09:31:42 | 显示全部楼层
jgf1000 发表于 2018-4-23 20:15
自己弄了下解决了
在你需要消耗倒计时的操作后加入以下脚本即可:
$gameVariables.setValue(x,$gameTimer ...

好的回头试试
顺便能问你个技能公式吗我想要个判断开关造成伤害的
开关001关闭造成100伤害,打开造成0伤害这个技能公式
怎么实现
回复

使用道具 举报

梦石
0
星屑
489
在线时间
84 小时
注册时间
2018-4-16
回帖
43
 楼主| 发表于 2018-4-25 11:19:50 | 显示全部楼层
sd981830 发表于 2018-4-25 09:31
好的回头试试
顺便能问你个技能公式吗我想要个判断开关造成伤害的
开关001关闭造成100伤害,打开造成0伤 ...

Yep_DamageCore插件吧

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

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部