使用传奇脱机辅助时被GM拉到旁边触发脚本:
-- 在这里设置的地图不触发这个功能(一般填挂机地图)
local 不报警地图编号= ""
-- 周围玩家少于这个设置的数量将报警
local 玩家正常数量依据 = 0
--这个是防止GM拉到正常地图的,比如土城 比奇等等
function 查看是否在正常地图给GM拉身边()
if 根据地图编号判断是否在地图(不报警地图编号) ~= 1 then
local 玩家成员数组 = 取出周围所有对象(0,10)
local NPC成员数 = 取出周围所有对象(2,10)
if #玩家成员数组 <= 玩家正常数量依据 and #NPC成员数 < 1 and #玩家成员数组 > 0 then
local 异常校验次数=读取全局变量_整数("全局_防GM拉人校验次数")
if 异常校验次数 < 20 then
设置全局变量_整数("全局_防GM拉人校验次数",异常校验次数+1)
return 1
else
return 2
end
end
end
if 读取全局变量_整数("全局_防GM拉人校验次数")~=0 then
设置全局变量_整数("全局_防GM拉人校验次数",0)
end
return 0
end
function 其他验证码脚本入口函数()
local 拉人检测=查看是否在正常地图给GM拉身边()
if 拉人检测==2 then
播放报警音乐()
return 1
elseif 拉人检测==1 then
return 1
end
return 0
end