o/ (FEB13/19:12)

LUA Code

Makros

Köder auftragen (Angeln)

Anstatt Sharpened Fish Hook ist der zu verwendende Köder einzutragen:

/use Sharpened Fish Hook
/use 16
/click StaticPopup1Button1

Casten + Raidchat-Ansage mit Link

In meinem Makro wird Mana Tide Totem gestellt und danach im Raidchat (sofern man sich in einem Raid befindet) mit anklickbarem Link angesagt – die Spell ID (16190) findet man wie immer im Wowhead Link: http://www.wowhead.com/spell=16190/mana-tide-totem

/cast Mana Tide Totem
/run x="WEEEEE "..GetSpellLink(16190).." up!";
/run if (GetNumRaidMembers() > 0) then SendChatMessage(x, "RAID"); end

Quest abschließen

Das Makro muss mehrmals betätigt werden und ist hilfreich wenn man zum Beispiel ein wiederholbares Quest öfters abschließen möchte ohne zusätzlichem Addon – im Beispiel wird Quest #1 ausgewählt, für andere Quests einfach die 1 ersetzen:

/run SelectGossipAvailableQuest(1);CompleteQuest();GetQuestReward();

Focus Cast

Mein Standard Focus Cast Makro, in diesem Fall für Wind Shear. Wenn das Focus-Target stirbt wird der Focus gelöscht, wenn kein Focus gesetzt ist, oder das Focus Target nicht feindlich ist, wird auf das normale Target gecastet:

#showtooltip Wind Shear
/clearfocus [@focus,dead]
/stopcasting
/cast [@focus,nodead,harm] Wind Shear; Wind Shear

Windfury/Flametongue

Auftragen von Windfury auf die Mainhand mit normalem Klick und Flametongue auf die Offhand mit gedrückter Strg-Taste:

#showtooltip
/use [modifier:ctrl] Flametongue Weapon
/use [modifier:ctrl] 17
/click StaticPopup1Button1
/stopmacro [modifier:ctrl]
/use Windfury Weapon
/use 16
/click StaticPopup1Button1

AH: Einstellen eines Items um 1 Kupfer

Praktisch im Zusammenhang mit den nachfolgenden 2 Makros, um (selbständig mit 2 Accounts) Items über das neutrale Auktionshaus zu handeln…

/run StartAuction(1, 1, 1)

AH: Scannen (Sortierung nach Preis)

Muss vor dem Kauf-Makro ausgeführt werden!

/run SortAuctionItems("list", "bid")
/run if (IsAuctionSortReversed("list", "bid")) then SortAuctionItems("list", "bid") end
/run QueryAuctionItems("", nil, nil, 0, 0, 0, 0, 0, 0, false)

AH: Kaufen aller Items mit einem Preis von 1 Kupfer

Maximal 10 Items werden gekauft, bzw. es wird ein Gebot abgegeben, was durch den Verkaufspreis von ebenfalls 1 Kupfer automatisch zum Kauf führt:

/run for i=1,10 do local name, _, _, _, _, _, minBid, _, buyoutPrice = GetAuctionItemInfo("list", i); if (name and minBid == 1 and buyoutPrice == 1) then print("Bought: "..name); PlaceAuctionBid("list", i, 1); end; end

  1. Seiten:
  2. «
  3. 1
  4. 2

OCT1/20:46 - iTunes plays:
The Prodigy - Wild Frontier

Kontakt Impressum Martin Karer 2008-2024