后端Lua
后端Lua
后端Lua
function handlerequest(actor, msgID, param1, param2, param3, str)接收前端消息
后端Lua
[2026/4/29 星期三 3:06:01] CallLua1 Func:clicknpc 41 luaErr:.\Envir\Market_Def/npc配置/网络协议.lua:80: attempt to index a nil value stack traceback: .\Envir\Market_Def/npc配置/网络协议.lua:80: in function 'sendluamsg' .\Envir\QuestDiary/点击NPC模块/clickNpc.lua:22:
后端Lua
function clicknpc(actor, npcid, npcname) setplayvar(0,actor,"点击npcID",npcid) NP.clicknpc(actor, npcid, npcname) end local NP = include("QuestDiary/点击NPC模块/clickNpc.lua") -- NPC local A = {} function A.clicknpc(actor, npcid, npcname)
后端Lua
iniplayvar 参数 类型 空 默认 注释 actor object 否 玩家对象 varType string 否 变量类型(integer/string) varScope string 否 变量范围(HUMAN/GUILD/NATION) varName string 否 变量名 第三个参数里的NATION是什么意思
后端Lua
function clicknpc(actor, npcid, npcname) setplayvar(actor, "NATION", "点击npcID", npcid, 1) NP.clicknpc(actor, npcid, npcname) end
后端Lua
setplayvar(actor,"点击npcID",npcid, 1)
后端Lua
local A = {} function A.clicknpc(actor, npcid, npcname) setplayvar(actor,"点击npcID",npcid, 1) release_print("点击npcID: "..npcid, "npcname: "..npcname) if npcid == 1 and npcname == "前端通讯" then sendluamsg(actor, 666, 1, 2, 3,
后端Lua
function godTier_skill_trigger:GetTargetsInRange(actor, centerX, centerY, radius, targetType) release_print("GetTargetsInRange", centerX, centerY, radius, targetType) local targets = {} local map_id = getbaseinfo(actor, 3) -- 处理不填参数或
后端Lua
function godTier_skill_trigger:GetTargetsInRange(actor, centerX, centerY, radius, targetType) release_print("GetTargetsInRange", centerX, centerY, radius, targetType) local targets = {} local map_id = getbaseinfo(actor, 3) -- 处理不填参数或
后端Lua
function godTier_skill_trigger:GetTargetsInRange(actor, centerX, centerY, radius, targetType) release_print("GetTargetsInRange", centerX, centerY, radius, targetType) local targets = {} local map_id = getbaseinfo(actor, 3) -- 处理不填参数或
后端Lua
function godTier_skill_trigger:GetTargetsInRange(actor, centerX, centerY, radius, targetType) release_print("GetTargetsInRange", centerX, centerY, radius, targetType) local targets = {} local map_id = getbaseinfo(actor, 3) -- 处理不填参数或
后端Lua
function godTier_skill_trigger:GetTargetsInRange(actor, centerX, centerY, radius) -- local playersInRange = {} -- 存储范围内玩家的列表 -- local map_id = getbaseinfo(actor, 3) -- 获取当前地图名 -- -- 获取当前地图范围的玩家数量 -- local playerobj_tab = ge
后端Lua
function godTier_skill_trigger:GetTargetsInRange(actor, centerX, centerY, radius, targetType) release_print("GetTargetsInRange", centerX, centerY, radius, targetType) local targets = {} local map_id = getbaseinfo(actor, 3) -- 处理不
后端Lua