天影沉默脱机遇见人使用命令飞走:
-- 遇人保护处理
function _YuRenBaoHuChuLi()
-- ==============遇见其他玩家处理=====
-- 取自己的信息
local tZiJi = _QuZiJi()
-- 取10步范围内的其他玩家
local vNpc = _QuZhouWeiWanJia(5)
for i = 1, #vNpc do
if tZiJi.id < 0 then
break
end
local iShiFouTaoPao = 0
-- 要保护的地图
if _PanDuanBaoHan(_QuDiTu(), "05331|05330|05332|05605|3204|05151|05159|05480|05755|05152|05160|06563|05630|nr001|05710|06280|02152|02152|02251|02701|02103|06431|05751|05378|05530|02101|06103|02502|06101|") == 1 then
iShiFouTaoPao = 1
-- ==条件2==
-- ==条件3==
-- ==角色白名单==
-- ==行会白名单==
end
if iShiFouTaoPao == 1 then
-- 需要让挂机停止,不能让辅助内置挂机继续执行
_TingZhiDaGuaiYiFenZhong()
-- ==逃离处理==
-- ==使用物品处理==
-- ==小退处理==
_ChatSendText("@move")
_KaiShiDaGuai()
end
if iShiFouTaoPao == 1 then
return 1
end
end
return 0
end
-- 麻痹小退处理
function _MaBiXiaoTuiChuLi()
-- ==========麻痹小退设置===================
return 0
end
-- 血量保护处理
function _XueLiangBaoHuChuLi()
local tZiJi = _QuZiJi()
if tZiJi.id > 0 then
if tZiJi.zuidaxuezhi <= 0 then
return 0
end
local baifenbi = tZiJi.xuezhi / tZiJi.zuidaxuezhi * 100
end
return 0
end
function _BeiKanBaoHuChuLi()
return 0
end
function _BaoHuChuFa()
-- 设置复活文字
_SheZhiFuHuoWenZi("==复活文字==")
_SetFuHuoHandleInfo("==复活处理==", "==复活使用物品==", "==复活使用物品后地图==")
while 1 do
if IsStopScript() == 1 then
-- 要停止挂机了
break
end
-- ===================================↓======================================
while 1 do
if IsStopScript() == 1 then
-- 要停止挂机了
break
end
if _MaBiXiaoTuiChuLi() == 1 then
break
end
_BeiKanBaoHuChuLi()
if _XueLiangBaoHuChuLi() == 1 then
break
end
_YuRenBaoHuChuLi()
break
end
-- ===================================↑======================================
Sleep(10)
end
end
_BaoHuChuFa()