매크로 게시판

전체보기

모바일 상단 메뉴

본문 페이지

[질문] 특정 템 팔기 매크로

아이콘 만배
댓글: 6 개
조회: 2646
2018-07-05 11:42:10
특정 템 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))

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






Lv84 만배

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 와우
  • 게임
  • IT
  • 유머
  • 연예
AD