Spining Macro xD

Using Mouse5 to Activate
 avatar
unknown
lua
2 years ago
920 B
3
Indexable
MoveAmount = -900
isButtonPressed = false

function OnEvent(event, arg)
  OutputLogMessage("event = %s, arg = %d\n", event, arg)
  
  if (event == "PROFILE_ACTIVATED") then
    EnablePrimaryMouseButtonEvents(true)
  elseif event == "PROFILE_DEACTIVATED" then
    ReleaseMouseButton(3) -- เพื่อป้องกันเมาส์ติด
    isButtonPressed = false
  end
  
  if (event == "MOUSE_BUTTON_PRESSED" and arg == 5) then
    isButtonPressed = true
    SpinCharacter()
  elseif (event == "MOUSE_BUTTON_RELEASED" and arg == 5) then
    isButtonPressed = false
  end
end

function SpinCharacter()
  local startTime = GetRunningTime()
  local endTime = startTime + 300 -- หมุนเป็นเวลา 1 วินาที (1000 มิลลิวินาที)
  
  while GetRunningTime() < endTime do
    MoveMouseRelative(MoveAmount, 0)
    Sleep(5)
  end
end
Editor is loading...