搜索
查看: 159|回复: 3

[已处理] 增加获取技能是否处于关闭状态的Lua方法

 关闭 [复制链接]
发表于 2025-12-7 19:49:34 | 显示全部楼层 |阅读模式
建议反馈
建议描述: 技能处于关闭状态时,lua里面无法获取到。
建议增加获取技能是否处于关闭状态的Lua方法,支持普通技能内功技能和自定义技能。
实现具体思路: 方案1:扩展actor:checkSkill()的返回值,比如返回2时,表示已学习但关闭。
方案2:增加一个方法比如actor:checkSkillDisable(skillID),返回1表示已关闭,0表示未关闭
联系QQ: 隐藏内容
现在比如增加一个自定义技能静之刺杀,这种情况现在无法获取到是否关闭,只能一直按开启处理。

本帖子中包含更多资源

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

x
发表于 2025-12-9 13:50:48 | 显示全部楼层
我觉得可以顺带扩展命令
技能关闭状态检测、 命令控制技能的开、关(是否允许玩家解除)
发表于 2025-12-16 11:22:30 | 显示全部楼层
锋镝谁可解 发表于 2025-12-9 13:50
我觉得可以顺带扩展命令
技能关闭状态检测、 命令控制技能的开、关(是否允许玩家解除) ...

状态检测是可以实现,但,无法限制玩家解除的
发表于 2025-12-16 14:34:21 | 显示全部楼层
方案1:扩展actor:checkSkill()的返回值,比如返回2时,表示已学习但关闭。
--------------------------
已收集
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|HGEM2论坛

GMT+8, 2026-2-9 08:15 , Processed in 0.321434 second(s), 7 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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