【发布时间】:2011-07-06 00:32:03
【问题描述】:
我正在尝试为 WoW 编写一个非常简单的插件。我需要知道是否有可能将一个函数延迟 30 秒或一分钟,然后调用另一个函数。
我尝试使用以下内容进行破解:
SLASH_PORTS1 = '/ports';
function pretalk()
if currentTime==currentTime+1 then
talk();
else
talkagain();
end
end
function talk()
SendChatMessage("selling PORTS 9g ea. 1g cheaper than the rest! PST." ,"CHANNEL" ,"COMMON" ,"2");
pretalk();
end
function SlashCmdList.PORTS()
currentTime = GetGameTime();
talk();
end
function talkagain()
pretalk();
end
但它不起作用。它会发送第一条聊天消息,然后无法收到第二条。
【问题讨论】:
-
询问如何在游戏中发送垃圾邮件很少..
-
对不起,我可以用一个简单的宏在一定程度上做到这一点。
标签: scripting timer lua add-on world-of-warcraft