a few helpful macros :) for lazy people - laziness ftw #oldbutgold menu

User Tag List

Results 1 to 11 of 11
  1. #1
    highs's Avatar Contributor
    Reputation
    197
    Join Date
    Dec 2012
    Posts
    262
    Thanks G/R
    61/110
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    a few helpful macros :) for lazy people - laziness ftw #oldbutgold

    Hello my lazy people a few helpful macros :) for lazy people - laziness ftw #oldbutgold-kappa-png

    i want to share some nice macros you guys will save some time with these macros ... im pretty sure :P


    1. what it does: this macro leaves bgs/lfrarena queues, it clicks no on readycheck etc...

    /click StaticPopup1Button2
    /click StaticPopup1Button2
    /click WorldStateScoreFrameLeaveButton
    /click PVPReadyDialogLeaveQueueButton
    /click LFDDungeonReadyDialogLeaveQueueButton
    /click ReadyCheckFrameNoButton
    /click MerchantGuildBankRepairButton
    /click MerchantRepairAllButton


    2. and this macro does the opposite :P

    /click StaticPopup1Button1
    /click ConquestJoinButton
    /click PVPReadyDialogEnterBattleButton
    /click LFDRoleCheckPopupAcceptButton
    /click LFDDungeonReadyDialogEnterDungeonButton
    /click ReadyCheckFrameYesButton
    /click LFGDungeonReadyDialogEnterDungeonButton


    3. what it does? it toggles all your game sound/addon sounds etc...

    /run local c="Sound_EnableAllSound"SetCVar(c,not GetCVarBool(c)and"1")


    4. this macro will buyout the currently moused over auction and also skips all prompts

    /run GetMouseFocus():Click()
    /click BrowseBuyoutButton
    /click StaticPopup1Button1


    5. MoP world boss reminder <-- says it all :P

    /run for k, v in pairs({ Galleon = 32098, Sha = 32099, Nalak = 32518, Oondasta = 32519}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cff00ff00Yes\124r" or "\124cffff0000No\124r")) end

    WoD
    /run for k, v in pairs({Drov = 37460, Tarlna = 37462, Rukhmar = 37464}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cff00ff00Yes\124r" or "\124cffff0000No\124r")) end

    Kazzak
    /run local j for i=1,GetNumSavedWorldBosses() do if ({GetSavedWorldBossInfo(i)})[2] == 15 then j="" end end print("Supreme Lord Kazzak: " .. (j and "\124cFFFF0000Completed\124r" or "\124cFF00FF00Not completed yet\124r"))


    6. garrison boss macro

    /run for k,v in pairs({deathtalon=39287, terrorfist=39288, doomroller=39289, vengeance=39290}) do print(format("%s: %s", k, IsQuestFlaggedCompleted(v) and "\124cFFFF0000Completed\124r" or "\124cFF00FF00Not completed yet\124r")) end

    7. show helm or hide helm macro

    /run if ShowingHelm() then ShowHelm(0) else ShowHelm() end


    8. removes **** error text, when spell is not ready

    /script UIErrorsFrame:Hide();


    9. sell grays

    /script for bag = 0,4,1 do for slot = 1, GetContainerNumSlots(bag), 1 do local name = GetContainerItemLink(bag,slot); if name and string.find(name,"ff9d9d9d") then DEFAULT_CHAT_FRAME:AddMessage("Selling "..name); UseContainerItem(bag,slot) end; end; end


    10. destroy grays

    /run for bag = 0, 4 do for slot = 1, GetContainerNumSlots(bag) do local name = GetContainerItemLink(bag,slot) if name and string.find(name,"ff9d9d9d") then PickupContainerItem(bag,slot) DeleteCursorItem() end end end


    11. macro which makes your game client freeze

    /run local t = time() + 10 while time () < t do end <--- you can also change the number ... lets say 4, then your game client will frezze only 4 seconds.




    12. #TsmMacroForLazyPeople ... what it does? post/cancel auctions, buyout something etc...

    /click TSMAuctioningPostButton
    /click TSMAuctioningCancelButton
    /click TSMAHTabBuyoutButton
    /click TSMAHConfirmationActionButton
    /script TSMCraftNextButton:Enable()
    /click TSMCraftNextButton
    /script TSMDestroyButton:Enable()
    /click TSMDestroyButton


    13. whispers everyone in your "who list" + inv macro

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then SendChatMessage("Hi "..c.."! Write something here!","WHISPER","COMMON",c); GuildInvite(c); end; i=i+1; end; <--- Alliance

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then SendChatMessage("Hi "..c.."! Write something here!","WHISPER","ORCISH",c); GuildInvite(c); end; i=i+1; end; <--- Horde


    14. this macro only inviteseveryone in your "who list"

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then GuildInvite(c); end; i=i+1; end;


    15. and this whispers in your "who window"

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(1==1) then SendChatMessage("Write something here!","WHISPER","COMMON",c); end; i=i+1; end; <--- Alliance

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(1==1) then SendChatMessage("Write something here!","WHISPER","ORCISH",c); end; i=i+1; end; <--- Horde


    16. i love this one! what it does? it prints out all the emotes in the game! (swifty spammerino .. lol)

    /script for i = 1, 170, 1 do DoEmote(getglobal("EMOTE"..i.."_TOKEN")) end



    ... voilà


    ps: dont know if repost ... so ...
    Last edited by highs; 06-08-2016 at 07:56 AM.

    a few helpful macros :) for lazy people - laziness ftw #oldbutgold
  2. Thanks Harambeqt, shahinpb, moonk1n, XTBZ, brutus2105, Girolamo, Romath, Ghostfang, Wintertale (9 members gave Thanks to highs for this useful post)
  3. #2
    shahinpb's Avatar Active Member
    Authenticator enabled
    Reputation
    62
    Join Date
    Mar 2014
    Posts
    138
    Thanks G/R
    78/26
    Trade Feedback
    14 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    nice ones, thanks for share!

  4. #3
    highs's Avatar Contributor
    Reputation
    197
    Join Date
    Dec 2012
    Posts
    262
    Thanks G/R
    61/110
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by shahinpb View Post
    nice ones, thanks for share!
    you are welcome

    I will try to keep this list "updated" with new macros ... but yeah, for now thats all :P

  5. #4
    highs's Avatar Contributor
    Reputation
    197
    Join Date
    Dec 2012
    Posts
    262
    Thanks G/R
    61/110
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    added 6 macros

    - game client freeze
    - tsm macro for lazy people
    - whisper + guild inv
    - a macro that removes all emotes

    etc ...

  6. #5
    XTBZ's Avatar Member
    Reputation
    12
    Join Date
    Feb 2016
    Posts
    16
    Thanks G/R
    7/6
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hi I do not have the opportunity to play, but it looks like it's all interesting
    But, I think I found your typing errors:

    13. whispers everyone in your "who list" + inv macro

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then SendChatMessage("Hi "..c.."! Write something here!","WHISPER","COMMON",c); GuildInvite(c); end; i=i+1; end; <--- Alliance

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(g=="") then SendChatMessage("Hi "..c.."! Write something here!","WHISPER","COMMON",c); GuildInvite(c); end; i=i+1; end; <--- Horde
    For Alliance and Horde alike

    ______________________________________________________________________


    15. and this whispers in your "who window"

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(1==1) then SendChatMessage("Write something here!","WHISPER","COMMON",c); end; i=i+1; end; <--- Alliance

    /script n=GetNumWhoResults(); i=1; while(i<n+1) do c,g=GetWhoInfo(i); if(1==1) then SendChatMessage("Write something here!","WHISPER","ORCISH",c); end; i=i+1; end; <--- Horde
    Are you sure that 1 == 1 ??

  7. Thanks highs (1 members gave Thanks to XTBZ for this useful post)
  8. #6
    highs's Avatar Contributor
    Reputation
    197
    Join Date
    Dec 2012
    Posts
    262
    Thanks G/R
    61/110
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by XTBZ View Post
    Hi I do not have the opportunity to play, but it looks like it's all interesting
    But, I think I found your typing errors:


    For Alliance and Horde alike

    ______________________________________________________________________




    Are you sure that 1 == 1 ??
    13. <--- fixed ...my bad :P thank you!
    15. yep, works liek a charm

  9. #7
    highs's Avatar Contributor
    Reputation
    197
    Join Date
    Dec 2012
    Posts
    262
    Thanks G/R
    61/110
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    added a new macro

    btw. someone asked me if you can get a ban for these macros ... no i dont know for how many years i used these^^

  10. #8
    Bokutox's Avatar Banned CoreCoins Purchaser
    Reputation
    343
    Join Date
    May 2013
    Posts
    638
    Thanks G/R
    90/65
    Trade Feedback
    4 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Useful! Thanks man

  11. #9
    Betagames's Avatar Member
    Reputation
    1
    Join Date
    Nov 2013
    Posts
    49
    Thanks G/R
    1/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Do you know a good ankh macro, so if you die you dont have to click on the resurrection button on the top of the screen, but a macro so do it for you, just like clicking yes or no for ready checks.

  12. #10
    highs's Avatar Contributor
    Reputation
    197
    Join Date
    Dec 2012
    Posts
    262
    Thanks G/R
    61/110
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    autoloot off/on :gusta:

    /run SetCVar("autoLootDefault",GetCVar("autoLootDefault")=="0" and "1" or "0");print("INFORMATION: AutoLoot =", GetCVar("autoLootDefault"));

    this macro also shows you, if autoloot is off/on ... have fun :=)

  13. #11
    highs's Avatar Contributor
    Reputation
    197
    Join Date
    Dec 2012
    Posts
    262
    Thanks G/R
    61/110
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Betagames View Post
    Do you know a good ankh macro, so if you die you dont have to click on the resurrection button on the top of the screen, but a macro so do it for you, just like clicking yes or no for ready checks.
    oh god ... sorry for the late reply
    i used this on privat servers (3.3.5) ------ /click StaticPopup1Button2 ------ should also work on retail (Legion).



    cheers

Similar Threads

  1. [AutoIT] A macro for lazy Barbarian farmers. Keeps War Fury active.
    By bukoman in forum Diablo 3 Bots and Programs
    Replies: 2
    Last Post: 07-01-2012, 09:02 PM
  2. Argent Tournament Bug (For lazy people)
    By blackfang500 in forum World of Warcraft Exploits
    Replies: 4
    Last Post: 04-22-2009, 11:29 PM
  3. [Share] Learn Lua ( Not for lazy people )
    By Tom_2001 in forum World of Warcraft Emulator Servers
    Replies: 5
    Last Post: 02-21-2008, 03:28 PM
  4. A Helpful Macro for Hunters
    By Rayz in forum WoW UI, Macros and Talent Specs
    Replies: 1
    Last Post: 09-24-2007, 04:12 PM
  5. gold guide for lazy people?
    By synmyns in forum World of Warcraft Guides
    Replies: 13
    Last Post: 06-29-2007, 10:41 PM
All times are GMT -5. The time now is 08:56 PM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search