--死亡物品掉落回调(返回值决定是否可以爆出物品)
--actor:死亡对像 killActor:击杀者对像 item:物品对像
function on_DieDropItem(actor, killActor, item) then
if (RaceId ==66) then
local masterActor = heroActor:getMaster()--获取主人对像
if masterActor ~= nil then local masteroname = masterActor:getCharName() print("主人:["..masteroname.."]") end
end
end
问题是 获取不到主体 对象,输出不了 主体的游戏名字啊
这个是死亡物品掉落回调
补充内容 (2022-1-25 14:04):
\MirServer70\Mir200\LuaScripts\System\BindEvent.lua"]:570: attempt to index a nil value (global 'heroActor')
stack traceback:
[string "D:\MirServer70\Mir200\LuaScripts\System\BindEvent.lua"]:570: ...