특정 템 1개만 팔때는 이렇게 해서 쓰고 있습니다..

/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"아이템 이름") then 
UseContainerItem(bag,slot) end end end


근데 이런 템이 다수 일때는 어떦게 하나요??

요즘 유물력이 필요가 없으니 팔수가 있는데...

인던이나 전역퀘 등으로 들어 오는 각종 유물력을 하나하나 클릭 해서 팔기가 귀찮.................


제가 해본 건... 아래 두 매클은 해봤지만 작동을 안해요...

/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"승리의 보석,티르의 서판") then 
UseContainerItem(bag,slot) end end end

(아이템이 안팔림...ㅠㅠ)



/run for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"아이템 이름","아이템 이름") then 
UseContainerItem(bag,slot) end end end

(이걸 쓰면 아래처럼 lUA 오류 떠요..ㅜㅜ)

Message: [string "for bag = 0,4,1 do for slot = 1, GetContain..."]:1: bad argument #3 to 'find' (number expected, got string)
Time: 07/05/18 11:43:52
Count: 2
Stack: [string "for bag = 0,4,1 do for slot = 1, GetContain..."]:1: bad argument #3 to 'find' (number expected, got string)
[C]: ?
[C]: in function `find'
[string "for bag = 0,4,1 do for slot = 1, GetContain..."]:1: in main chunk
[C]: in function `RunScript'
InterfaceFrameXMLChatFrame.lua:2069: in function `?'
InterfaceFrameXMLChatFrame.lua:4547: in function `ChatEdit_ParseText'
InterfaceFrameXMLChatFrame.lua:4215: in function `ChatEdit_SendText'
InterfaceFrameXMLChatFrame.lua:2767: in function <InterfaceFrameXMLChatFrame.lua:2760>
[C]: in function `UseAction'
InterfaceFrameXMLSecureTemplates.lua:346: in function `handler'
InterfaceFrameXMLSecureTemplates.lua:619: in function `SecureActionButton_OnClick'
[string "*:OnClick"]:4: in function <[string "*:OnClick"]:1>

Locals: 


고수 님들 돠주세용~


아니면 회색템 팔기 매크로를 

/run local p,N,c,n=0 for b=0,4 do for s=1,GetContainerNumSlots(b) do n=GetContainerItemLink(b,s) if n and string.find(n,"9d9d9d") then N={GetItemInfo(n)} c=GetItemCount(n) p=p+(N[11]*c)UseContainerItem(b,s) print(n) end end end print(GetCoinText(p))

개조 해서 유물력만 팔기를 할수 있을까요???