搜索
查看: 411|回复: 4

[沟通中] DecSkillTime此命令到底怎么才算有用?

[复制链接]
发表于 2022-12-10 11:00:27 | 显示全部楼层 |阅读模式
BUG反馈
引擎版本号: 20221115
登陆器版本号: 20221115
BUG描述: [@MagSelfFunc168]
#if
#act
DecSkillTime 168 100

QF 使用也无效

用LUA 技能使用触发之后 在用

--if MagicID == 112 then
Actor:decSkillTime(112, 8)
print("["..actorname.."]使用技能ID["..tostring(MagicID).."]攻击["..actorname4.."]--[使用技能回调]"..sMsg)
end

也无效
那这个东西到底咋用啊
BUG重现方式: [@MagSelfFunc168]
#if
#act
DecSkillTime 168 100

QF 使用也无效

用LUA 技能使用触发之后 在用

--if MagicID == 112 then
Actor:decSkillTime(112, 8)
print("["..actorname.."]使用技能ID["..tostring(MagicID).."]攻击["..actorname4.."]--[使用技能回调]"..sMsg)
end

也无效
那这个东西到底咋用啊
修复后应达到的效果: 怎么用··
联系QQ: 隐藏内容

发表于 2022-12-10 11:55:36 | 显示全部楼层
刚看了正常
 楼主| 发表于 2022-12-10 14:14:46 | 显示全部楼层

要延迟触发,才正常
如果用QF或者LUA技能回调触发
、不会生效
发表于 2022-12-10 16:03:13 | 显示全部楼层
延迟吧 我就是延迟的100毫秒。。
发表于 2022-12-12 13:24:41 | 显示全部楼层
技能使用中触发@MagSelfFunc,之后才是技能时间的赋值,可考虑延1秒触发,不然还没赋值新时间,你又用命令去赋值就会无效果
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2024-11-24 22:39 , Processed in 0.554453 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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