WOW〃retail/매크로,LUA〃

[매크로] 공격대장용 경매 자동 카운트, 스탑

토실스 2022. 11. 13. 00:26
반응형
/run local i,c,S,t=0,"RAID_WARNING",SendChatMessage,{4,3,2,1,"ㅊㅊ"};if SecureCmdOptionParse"[btn:2]"then if NT then NT:Cancel()S("",c)end else NT=C_Timer.NewTicker(1,function()i=i+1;S(t[i],c)end,5)S(5,c)end

우클릭 제외 입력시 공격대 경보로 5, 4, 3, 2, 1, ㅊㅊ 총 6개 채팅을 6초간 입력.

오른쪽 클릭시 카운팅 스탑.

ㅊㅊ는 취향에 맞춰서 바꿔서 사용.

 

 

i = 0

c= "RAID_WARNING"

S=SendChatMessage

t={4,3,2,1,"ㅊㅊ"}

 

if SecureCmdOptionParse"[btn:2]" then

    if NT then

        NT:Cancel()S("",c)

    end

else

    NT=C_Timer.NewTicker(1,function()

          i=i+1

          S(t[i],c) end , 5)

    S(5,c)

end

 

SecureCmdOptionParse라는 api (btn:1 좌클릭 btn:2 우클릭 btn:3 휠클릭)

우클릭 했을시 취소, 그외 실행시 카운팅.

tick와 5경보를 동시에 실행하고 , ticker는 1초후에 실행되기 때문에 그다음 숫자인 4부터 시작.

NewTicker 갱신 1초마다 변수를 1 증가시켜서 t그룹을 호출하는 멋진 매크로다.

반응형