Salut à tous. J'ai trouvé cette macro sur le net, elle permet de créer un bandage épais en tisse néant :
/run CloseTradeSkill()
/cast Secourisme
/run local s for i=1,GetNumTradeSkills() do s=GetTradeSkillInfo(i) if (s=="Bandage épais en tisse-néant") then DoTradeSkill(i) end end
/run CloseTradeSkill()
Elle marche parfaitement MAIS , j'aurais voulu en créer plusieur. Logiquement je l'ai donc modifiée pour
/run CloseTradeSkill()
/cast Secourisme
/run local s for i=1,GetNumTradeSkills() do s=GetTradeSkillInfo(i) if (s=="Bandage épais en tisse-néant") then DoTradeSkill(i100) end end
/run CloseTradeSkill()
Et là, ça marche plus. Du tout. J'ai l'erreur suivante :
Date: 2009-08-14 02:39:19
ID: 12
Error occured in: Global
Count: 1
Message: [string "local s for i=1,GetNumTradeSkills() do s=Ge..."] line 1:
Usage: DoTradeSkill(index [, repeat])
Debug:
(tail call): ?
[C]: ?
[C]: DoTradeSkill()
[string "local s for i=1,GetNumTradeSkills() do s=Ge..."]:1: in main chunk
[C]: RunScript()
..\FrameXML\ChatFrame.lua:1619: ?()
..\FrameXML\ChatFrame.lua:3050:
..\FrameXML\ChatFrame.lua:3003
[C]: ChatEdit_ParseText()
..\FrameXML\ChatFrame.lua:2770: ChatEdit_SendText()
..\FrameXML\ChatFrame.lua:1921:
..\FrameXML\ChatFrame.lua:1914
[C]: UseAction()
..\FrameXML\SecureTemplates.lua:266: SecureActionButton_OnClick()
[string "*:OnClick"]:1:
[string "*:OnClick"]:1
(tail call): ?
[C]: securecall()
..\FrameXML\SecureStateHeader.lua:1052:
..\FrameXML\SecureStateHeader.lua:1033
Une idée ?
|