LUA版本里点击npc没有反应
引擎版本:LUA版本里点击npc没有反应,这是为什么问题描述: 看底板中的示例 996技术-七伤拳 发表于 2023-11-2 17:42
看底板中的示例
看了,也没用。下的是996里推荐的lua版本,两个都是这样,点击NPC没反应,没改过东西 不 你没看,看了你都不会这样问 996技术-七伤拳 发表于 2023-12-25 11:26
不 你没看,看了你都不会这样问
噗哈哈哈
--------------------------↓↓↓ cfg_npcfunction ↓↓↓--------------------------
local cfg = SL:RequireGameCfg("cfg_npclist") --GUIinit.lua 当前方法执行 npc点击关联功能
cfg_npclist = cfg
--npc关联功能
function SLnpcfunction(data)
local tstr = cfg_npclist.sScript
local tab = string.split(tstr, ":")
if #tab == 2 then
SL:SubmitForm(tab,tab,data.index)
end
end
SL:RegisterLUAEvent(LUA_EVENT_TALKTONPC, "客户端点击npc时", SLnpcfunction)
本帖最后由 coolhty 于 2024-1-25 16:05 编辑
996技术-七伤拳 发表于 2023-12-27 11:36
--------------------------↓↓↓ cfg_npcfunction ↓↓↓--------------------------
local cfg = SL:Re ...
把这段注释掉后
sScript字段为“一大陆/转生使者”这种格式的可以点开,这是啥原因?
sScript为B/货币商人表单:Onclickhbsr这种格式的好理解,调用**端指定文件名和函数。sScript字段为“一大陆/转生使者”这种格式的是怎么知道提交表单到**端哪个文件哪个函数的呢?
996技术-七伤拳 发表于 2023-12-27 11:36
--------------------------↓↓↓ cfg_npcfunction ↓↓↓--------------------------
local cfg = SL:Re ...
这段代码只针对sScript格式为“B/货币商人表单:Onclickhbsr”的NPC
sScript格式为“一大陆/转生使者”的交互逻辑是什么? FAQ中 有教学示例看一下
页:
[1]