迷糊 发表于 2023-12-18 23:30:56

技能快捷键问题

多端的PC端有没有获取技能快捷键的命令,还有直接给技能快捷键,有没有字母快捷键,3个问题,说明书没搜到相关说明

例隔壁引擎:

【获取】技能快捷键:GetSkillKey 技能名称 变量

变量的结果为数字,对应于下:
;49~56: F1~F8
;69~76: Ctrl+F1 ~ Ctrl + F8
;97~122: A-Z



【设置】技能快捷键:SetSkillKey 技能名称 快捷键值

[@设置烈火快捷键]
#if
#act
SetSkillKey 烈火剑法 76
sendmsg 6 你的烈火剑法设置快捷键为Ctrl+F8

alan 发表于 2023-12-19 09:23:36

前端LUA 获取技能快捷键
param1: 技能ID      SL:GetMetaValue("SKILL_KEY", skillID)
设置的话多了一个key值详细的话在lua客户端说明书 元变量 里面搜索技能就看到了

迷糊 发表于 2023-12-19 12:25:44

alan 发表于 2023-12-19 09:23
前端LUA 获取技能快捷键
param1: 技能ID      SL:GetMetaValue("SKILL_KEY", skillID)
设置的话多了一个k ...

大佬威武,看来lua还是很关键的:handshake

996技术-wang 发表于 2023-12-19 17:43:29

LUA可以自己改的,前端这块开源了

迷糊 发表于 2023-12-19 17:46:42

996技术-wang 发表于 2023-12-19 17:43
LUA可以自己改的,前端这块开源了

技能设置字母快捷键也可以用lua写吗?

alan 发表于 2023-12-19 17:48:48

迷糊 发表于 2023-12-19 17:46
技能设置字母快捷键也可以用lua写吗?

可以,

键盘监听事件
addKeyboardEvent(codeKeys, pressedCB, releaseCB)
注册键盘监听
参数        必选        类型        注释
codeKeys        是        string / table        要监听的键盘键key
pressedCB        是        function        按下回调
releaseCB        否        function        松开回调

996技术-wang 发表于 2023-12-21 14:58:44

是的 感谢回复
页: [1]
查看完整版本: 技能快捷键问题