简单的反 AFK 插件
Simple Anti AFK AddOn
我试着写了一个简单的LUA魔兽世界插件来避免挂机
这是我尝试过的:
function SetNoLongerAFK()
RunMacro("AntiAFK")
IsPlayerAFK();
end
function IsPlayerAFK()
while (UnitIsAFK("player") == false) do
SetNoLongerAFK();
end
end
function AntiAFKWelcomeMessage()
print("|cff0080ffWelcome |cffd7df01"..playerName.." - "..realmName.."|r |cff0080ffto the AntiAFK AddOn!|r")
local macroname = GetMacroInfo("AntiAFK")
if (macroname == nil or macroname == "") then
CreateMacro("AntiAFK", 134400, "/afk", 1)
end
IsPlayerAFK();
end
callWelcome();
但我猜 RunMacro API 函数被阻止了。有没有其他方法可以通过 WoW LUA-API?
我试着写了一个简单的LUA魔兽世界插件来避免挂机
这是我尝试过的:
function SetNoLongerAFK()
RunMacro("AntiAFK")
IsPlayerAFK();
end
function IsPlayerAFK()
while (UnitIsAFK("player") == false) do
SetNoLongerAFK();
end
end
function AntiAFKWelcomeMessage()
print("|cff0080ffWelcome |cffd7df01"..playerName.." - "..realmName.."|r |cff0080ffto the AntiAFK AddOn!|r")
local macroname = GetMacroInfo("AntiAFK")
if (macroname == nil or macroname == "") then
CreateMacro("AntiAFK", 134400, "/afk", 1)
end
IsPlayerAFK();
end
callWelcome();
但我猜 RunMacro API 函数被阻止了。有没有其他方法可以通过 WoW LUA-API?