【导读】面临剑三玩家的数量越来越多,玩家们是不是也受不了为了打阵营攻防战而每次都要早早的进图挂机呢?下面小编给大家带来一款一键宏,免除手动挤图的烦恼,效率更高!

此为恶人进恶人的地图,去KL找霸图,然后用使用宏,在点一次进地图,则开始卡地图

/script bMapIn = bMapIn or false

if bMapIn then

bMapIn=false OutputMessage("MSG_SYS","关\\n")

else

bMapIn=true OutputMessage("MSG_SYS","开\\n")

end

function OpenDialogue()

if not bMapIn then return end

local frame = Station.Lookup("Normal/DialoguePanel")

if frame:IsVisible() then return end

for k,v in pairs(GetNpcList() or {}) do

if GetNpc(v).szName=="霸图" and GetCharacterDistance(GetClientPlayer().dwID,v)/64 < 5 then

InteractNpc(v)

end

end

end 

RegisterOnce=RegisterOnce

if RegisterOnce==nil then

RegisterBreatheEvent("InteractWithNpc",OpenDialogue)

RegisterEvent("OPEN_WINDOW",function()

if string.find(arg1,"我要传回恶人谷") then

GetClientPlayer().WindowSelect(arg0,0)

elseif string.find(arg1,"我要回往恶人谷") then

GetClientPlayer().WindowSelect(arg0,1)

elseif string.find(arg1,"确认前往") then

GetClientPlayer().WindowSelect(arg0,0)

end

end)

end

发表回复

您的电子邮箱地址不会被公开。