if ( keystate == "down" ) then MoveAndSteerStart(); else MoveAndSteerStop(); end
if ( keystate == "down" ) then MoveForwardStart(); else MoveForwardStop(); end
if ( keystate == "down" ) then MoveBackwardStart(); else MoveBackwardStop(); end
if ( keystate == "down" ) then TurnLeftStart(); else TurnLeftStop(); end
if ( keystate == "down" ) then TurnRightStart(); else TurnRightStop(); end
if ( keystate == "down" ) then StrafeLeftStart(); else StrafeLeftStop(); end
if ( keystate == "down" ) then StrafeRightStart(); else StrafeRightStop(); end
if ( keystate == "down" ) then JumpOrAscendStart(); else AscendStop(); end
if ( keystate == "down" ) then SitStandOrDescendStart(); else DescendStop(); end
ToggleSheath();
ToggleAutoRun();
if ( keystate == "down" ) then PitchUpStart(); else PitchUpStop(); end
if ( keystate == "down" ) then PitchDownStart(); else PitchDownStop(); end
ToggleRun();
FollowUnit("target");
ChatFrame_OpenChat("");
ChatFrame_OpenChat("/");
ChatFrame_ChatPageUp();
ChatFrame_ChatPageDown();
ChatFrame_ScrollToBottom();
ChatFrame_ReplyTell();
ChatFrame_ReplyTell2();
ChatFrame2:PageUp();
ChatFrame2:PageDown();
ChatFrame2:ScrollToBottom();
if ( keystate == "down" ) then ActionButtonDown(1); else ActionButtonUp(1); end
if ( keystate == "down" ) then ActionButtonDown(2); else ActionButtonUp(2); end
if ( keystate == "down" ) then ActionButtonDown(3); else ActionButtonUp(3); end
if ( keystate == "down" ) then ActionButtonDown(4); else ActionButtonUp(4); end
if ( keystate == "down" ) then ActionButtonDown(5); else ActionButtonUp(5); end
if ( keystate == "down" ) then ActionButtonDown(6); else ActionButtonUp(6); end
if ( keystate == "down" ) then ActionButtonDown(7); else ActionButtonUp(7); end
if ( keystate == "down" ) then ActionButtonDown(8); else ActionButtonUp(8); end
if ( keystate == "down" ) then ActionButtonDown(9); else ActionButtonUp(9); end
if ( keystate == "down" ) then ActionButtonDown(10); else ActionButtonUp(10); end
if ( keystate == "down" ) then ActionButtonDown(11); else ActionButtonUp(11); end
if ( keystate == "down" ) then ActionButtonDown(12); else ActionButtonUp(12); end
ShapeshiftBar_ChangeForm(1)
ShapeshiftBar_ChangeForm(2)
ShapeshiftBar_ChangeForm(3)
ShapeshiftBar_ChangeForm(4)
ShapeshiftBar_ChangeForm(5)
ShapeshiftBar_ChangeForm(6)
ShapeshiftBar_ChangeForm(7)
ShapeshiftBar_ChangeForm(8)
ShapeshiftBar_ChangeForm(9)
ShapeshiftBar_ChangeForm(10)
if ( keystate == "down" ) then BonusActionButtonDown(1); else BonusActionButtonUp(1); end
if ( keystate == "down" ) then BonusActionButtonDown(2); else BonusActionButtonUp(2); end
if ( keystate == "down" ) then BonusActionButtonDown(3); else BonusActionButtonUp(3); end
if ( keystate == "down" ) then BonusActionButtonDown(4); else BonusActionButtonUp(4); end
if ( keystate == "down" ) then BonusActionButtonDown(5); else BonusActionButtonUp(5); end
if ( keystate == "down" ) then BonusActionButtonDown(6); else BonusActionButtonUp(6); end
if ( keystate == "down" ) then BonusActionButtonDown(7); else BonusActionButtonUp(7); end
if ( keystate == "down" ) then BonusActionButtonDown(8); else BonusActionButtonUp(8); end
if ( keystate == "down" ) then BonusActionButtonDown(9); else BonusActionButtonUp(9); end
if ( keystate == "down" ) then BonusActionButtonDown(10); else BonusActionButtonUp(10); end
ChangeActionBarPage(1);
ChangeActionBarPage(2);
ChangeActionBarPage(3);
ChangeActionBarPage(4);
ChangeActionBarPage(5);
ChangeActionBarPage(6);
ActionBar_PageDown();
ActionBar_PageUp();
if ( LOCK_ACTIONBAR == "1" ) then LOCK_ACTIONBAR = "0"; else LOCK_ACTIONBAR = "1"; end
if ( GetCVar("autoSelfCast") == "1" ) then SetCVar("autoSelfCast", "0"); else SetCVar("autoSelfCast", "1"); end
if ( keystate == "up" ) then MultiCastSummonSpellButtonUp(1); end
if ( keystate == "down" ) then MultiCastActionButtonDown(1); else MultiCastActionButtonUp(1); end
if ( keystate == "down" ) then MultiCastActionButtonDown(2); else MultiCastActionButtonUp(2); end
if ( keystate == "down" ) then MultiCastActionButtonDown(3); else MultiCastActionButtonUp(3); end
if ( keystate == "down" ) then MultiCastActionButtonDown(4); else MultiCastActionButtonUp(4); end
if ( keystate == "up" ) then MultiCastSummonSpellButtonUp(2); end
if ( keystate == "down" ) then MultiCastActionButtonDown(5); else MultiCastActionButtonUp(5); end
if ( keystate == "down" ) then MultiCastActionButtonDown(6); else MultiCastActionButtonUp(6); end
if ( keystate == "down" ) then MultiCastActionButtonDown(7); else MultiCastActionButtonUp(7); end
if ( keystate == "down" ) then MultiCastActionButtonDown(8); else MultiCastActionButtonUp(8); end
if ( keystate == "up" ) then MultiCastSummonSpellButtonUp(3); end
if ( keystate == "down" ) then MultiCastActionButtonDown(9); else MultiCastActionButtonUp(9); end
if ( keystate == "down" ) then MultiCastActionButtonDown(10); else MultiCastActionButtonUp(10); end
if ( keystate == "down" ) then MultiCastActionButtonDown(11); else MultiCastActionButtonUp(11); end
if ( keystate == "down" ) then MultiCastActionButtonDown(12); else MultiCastActionButtonUp(12); end
if ( keystate == "up" ) then MultiCastRecallSpellButtonUp(1); end
TargetNearestEnemy();
TargetNearestEnemy(1); -- 1 (or "true") means reverse!
TargetNearestFriend();
TargetNearestFriend(1); -- 1 (or "true") means reverse!
TargetNearestEnemyPlayer();
TargetNearestEnemyPlayer(1); -- 1 (or "true") means reverse!
TargetNearestFriendPlayer();
TargetNearestFriendPlayer(1); -- 1 (or "true") means reverse!
if ( UnitIsUnit("player", "target") ) then TargetUnit("pet", 1); else TargetUnit("player"); end
if ( UnitIsUnit("party1", "target") or UnitHasVehicleUI("party1") ) then TargetUnit("partypet1"); else TargetUnit("party1"); end
if ( UnitIsUnit("party2", "target") or UnitHasVehicleUI("party2") ) then TargetUnit("partypet2"); else TargetUnit("party2"); end
if ( UnitIsUnit("party3", "target") or UnitHasVehicleUI("party3") ) then TargetUnit("partypet3"); else TargetUnit("party3"); end
if ( UnitIsUnit("party4", "target") or UnitHasVehicleUI("party4") ) then TargetUnit("partypet4"); else TargetUnit("party4"); end
TargetUnit("pet");
TargetUnit("partypet1");
TargetUnit("partypet2");
TargetUnit("partypet3");
TargetUnit("partypet4");
TargetLastEnemy();
TargetLastTarget();
local SHOW_ENEMIES = GetCVarBool("nameplateShowEnemies"); local SHOW_FRIENDS = GetCVarBool("nameplateShowFriends"); if ( SHOW_ENEMIES and not SHOW_FRIENDS ) then SetCVar("nameplateShowEnemies", 0); else SetCVar("nameplateShowEnemies", 1); SetCVar("nameplateShowFriends", 0); end
local SHOW_ENEMIES = GetCVarBool("nameplateShowEnemies"); local SHOW_FRIENDS = GetCVarBool("nameplateShowFriends"); if ( SHOW_FRIENDS and not SHOW_ENEMIES ) then SetCVar("nameplateShowFriends", 0); else SetCVar("nameplateShowFriends", 1); SetCVar("nameplateShowEnemies", 0); end
local SHOW_ENEMIES = GetCVarBool("nameplateShowEnemies"); local SHOW_FRIENDS = GetCVarBool("nameplateShowFriends"); if ( not SHOW_ENEMIES and not SHOW_FRIENDS ) then SetCVar("nameplateShowEnemies", 1); SetCVar("nameplateShowFriends", 1); else SetCVar("nameplateShowEnemies", 0); SetCVar("nameplateShowFriends", 0); end
if ( not InteractUnit("mouseover") ) then InteractUnit("target"); end
InteractUnit("target");
AssistUnit("target");
AttackTarget();
StartAttack();
PetAttack();
FocusUnit("target");
TargetUnit("focus");
TargetUnit("mouseover");
if ( #VOICECHAT_TALKERS > 0 ) then VoiceChatTalkers.buttons[#VOICECHAT_TALKERS].button:Click(); end
ToggleCharacter("PaperDollFrame");
ToggleBackpack();
ToggleBag(4);
ToggleBag(3);
ToggleBag(2);
ToggleBag(1);
OpenAllBags();
ToggleKeyRing();
ToggleSpellBook(BOOKTYPE_SPELL);
ToggleSpellBook(BOOKTYPE_PET);
ToggleGlyphFrame();
ToggleTalentFrame();
TogglePVPFrame();
ToggleCharacter("PetPaperDollFrame");
ToggleCharacter("ReputationFrame");
ToggleCharacter("SkillFrame");
ToggleFrame(QuestLogFrame);
ToggleGameMenu();
ToggleMinimap();
ToggleFrame(WorldMapFrame);
if ( WorldMapFrame:IsShown() ) then WorldMapFrame_ToggleWindowSize(); end
ToggleFriendsFrame();
ToggleFriendsFrame(1);
ToggleFriendsFrame(2);
ToggleFriendsFrame(3);
ToggleFriendsFrame(4);
ToggleFriendsFrame(5);
ToggleLFDParentFrame();
ToggleLFRParentFrame();
ToggleWorldStateScoreFrame();
ToggleBattlefieldMinimap();
ToggleMiniMapRotation();
ChannelPullout_ToggleDisplay();
ToggleAchievementFrame();
ToggleAchievementFrame(1);
ToggleCharacter("TokenFrame");
SpellStopCasting();
StopAttack();
Dismount();
Minimap_ZoomIn();
Minimap_ZoomOut();
Sound_ToggleMusic();
Sound_ToggleSound();
Sound_MasterVolumeUp();
Sound_MasterVolumeDown();
if ( GetCVar("VoiceChatSelfMute") == "0" ) then SetCVar("VoiceChatSelfMute", 1); else SetCVar("VoiceChatSelfMute", 0); end
if ( UIParent:IsShown() ) then securecall("CloseMenus"); securecall("CloseAllWindows"); UIParent:Hide(); SetUIVisibility(false); ActionStatus_DisplayMessage(format(UI_HIDDEN, GetBindingText(GetBindingKey("TOGGLEUI"), "KEY_"))) else UIParent:Show(); SetUIVisibility(true); end
ToggleFramerate();
TakeScreenshot();
ToggleStats();
ToggleTris();
TogglePortals();
ToggleCollision();
ToggleCollisionDisplay();
TogglePlayerBounds();
TogglePerformanceDisplay();
TogglePerformancePause();
TogglePerformanceValues();
ResetPerformanceValues();
ToggleCommentatorMode();
NextView();
PrevView();
CameraZoomIn(1.0);
CameraZoomOut(1.0);
SetView(1);
SetView(2);
SetView(3);
SetView(4);
SetView(5);
SaveView(1);
SaveView(2);
SaveView(3);
SaveView(4);
SaveView(5);
ResetView(1);
ResetView(2);
ResetView(3);
ResetView(4);
ResetView(5);
FlipCameraYaw(180);
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 1); else MultiActionButtonUp("MultiBarBottomLeft", 1); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 2); else MultiActionButtonUp("MultiBarBottomLeft", 2); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 3); else MultiActionButtonUp("MultiBarBottomLeft", 3); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 4); else MultiActionButtonUp("MultiBarBottomLeft", 4); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 5); else MultiActionButtonUp("MultiBarBottomLeft", 5); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 6); else MultiActionButtonUp("MultiBarBottomLeft", 6); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 7); else MultiActionButtonUp("MultiBarBottomLeft", 7); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 8); else MultiActionButtonUp("MultiBarBottomLeft", 8); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 9); else MultiActionButtonUp("MultiBarBottomLeft", 9); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 10); else MultiActionButtonUp("MultiBarBottomLeft", 10); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 11); else MultiActionButtonUp("MultiBarBottomLeft", 11); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomLeft", 12); else MultiActionButtonUp("MultiBarBottomLeft", 12); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 1); else MultiActionButtonUp("MultiBarBottomRight", 1); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 2); else MultiActionButtonUp("MultiBarBottomRight", 2); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 3); else MultiActionButtonUp("MultiBarBottomRight", 3); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 4); else MultiActionButtonUp("MultiBarBottomRight", 4); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 5); else MultiActionButtonUp("MultiBarBottomRight", 5); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 6); else MultiActionButtonUp("MultiBarBottomRight", 6); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 7); else MultiActionButtonUp("MultiBarBottomRight", 7); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 8); else MultiActionButtonUp("MultiBarBottomRight", 8); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 9); else MultiActionButtonUp("MultiBarBottomRight", 9); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 10); else MultiActionButtonUp("MultiBarBottomRight", 10); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 11); else MultiActionButtonUp("MultiBarBottomRight", 11); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarBottomRight", 12); else MultiActionButtonUp("MultiBarBottomRight", 12); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 1); else MultiActionButtonUp("MultiBarRight", 1); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 2); else MultiActionButtonUp("MultiBarRight", 2); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 3); else MultiActionButtonUp("MultiBarRight", 3); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 4); else MultiActionButtonUp("MultiBarRight", 4); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 5); else MultiActionButtonUp("MultiBarRight", 5); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 6); else MultiActionButtonUp("MultiBarRight", 6); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 7); else MultiActionButtonUp("MultiBarRight", 7); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 8); else MultiActionButtonUp("MultiBarRight", 8); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 9); else MultiActionButtonUp("MultiBarRight", 9); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 10); else MultiActionButtonUp("MultiBarRight", 10); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 11); else MultiActionButtonUp("MultiBarRight", 11); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarRight", 12); else MultiActionButtonUp("MultiBarRight", 12); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 1); else MultiActionButtonUp("MultiBarLeft", 1); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 2); else MultiActionButtonUp("MultiBarLeft", 2); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 3); else MultiActionButtonUp("MultiBarLeft", 3); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 4); else MultiActionButtonUp("MultiBarLeft", 4); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 5); else MultiActionButtonUp("MultiBarLeft", 5); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 6); else MultiActionButtonUp("MultiBarLeft", 6); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 7); else MultiActionButtonUp("MultiBarLeft", 7); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 8); else MultiActionButtonUp("MultiBarLeft", 8); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 9); else MultiActionButtonUp("MultiBarLeft", 9); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 10); else MultiActionButtonUp("MultiBarLeft", 10); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 11); else MultiActionButtonUp("MultiBarLeft", 11); end
if ( keystate == "down" ) then MultiActionButtonDown("MultiBarLeft", 12); else MultiActionButtonUp("MultiBarLeft", 12); end
SetRaidTargetIcon("target", 1);
SetRaidTargetIcon("target", 2);
SetRaidTargetIcon("target", 3);
SetRaidTargetIcon("target", 4);
SetRaidTargetIcon("target", 5);
SetRaidTargetIcon("target", 6);
SetRaidTargetIcon("target", 7);
SetRaidTargetIcon("target", 8);
SetRaidTarget("target", 0);
VehicleExit();
VehiclePrevSeat();
VehicleNextSeat();
if ( keystate == "down" ) then VehicleAimUpStart(); else VehicleAimUpStop(); end
if ( keystate == "down" ) then VehicleAimDownStart(); else VehicleAimDownStop(); end
VehicleAimIncrement(0.1);
VehicleAimDecrement(0.1);
VehicleCameraZoomIn(1.0);
VehicleCameraZoomOut(1.0);
if ( keystate == "down" ) then TurnOrActionStart(); else TurnOrActionStop(); end
if ( keystate == "down" ) then CameraOrSelectOrMoveStart(); else CameraOrSelectOrMoveStop(IsModifiedClick("STICKYCAMERA")); end
MusicPlayer_PlayPause();
MusicPlayer_NextTrack();
MusicPlayer_BackTrack();
MusicPlayer_VolumeUp();
MusicPlayer_VolumeDown();
MovieRecording_Toggle();
if(MovieRecording_IsRecording() or MovieRecording_IsCompressing()) then MacOptionsCancelFrame:Show(); end
MovieRecording_SearchUncompressedMovie(true);
MovieRecording_ToggleGUI();