Thema
(Sticky)
[Guide] Makros
|
|
Bearbeitet von Sará am 16.01.12 23:56 (UTC)
[Guide] Makros - INHALT
II. Das Makrosystem - http://eu.battle.net/wow/de/forum/topic/1035533855?page=1#3
II.B Ziele - http://eu.battle.net/wow/de/forum/topic/1035533855?page=1#5 II.C Bedingungen - http://eu.battle.net/wow/de/forum/topic/1035533855?page=1#6 II.D Bedingungen (Liste) - http://eu.battle.net/wow/de/forum/topic/1035533855?page=1#7 II.E Weitere Slashbefehle - http://eu.battle.net/wow/de/forum/topic/1035533855?page=1#8 Den Abschnitt über Lua und Addons findet ihr jetzt in einem eigenen Thread: http://eu.battle.net/wow/de/forum/topic/3161500667 Letzte Aktualisierung: 17.01.2012 - WoW 4.3 |
|
|
Bearbeitet von Sará am 13.04.12 13:23 (UTC)
I. Über den Guide
Dieser Guide soll euch eine kompakte, aber dennoch möglichst komplette und verständliche Übersicht über das Makrosystem und seine Benutzung geben. Alle Grundlagen sind mit anschaulichen Beispielen erklärt, so dass sich auch ohne Vorkenntnisse jeder zurechtfinden sollte. Ein paar Worte zu Begriffen und der Formatierung:
In Zitaten findet ihr Beispiele, Tips, Anregungen, häufige Fehler und weitere nützliche Infos. Credits: Grundlage für Abschnitt II "Das Makrosystem" war Neg's Makroguide für 2.4, der ein aktualisierter Repost von Nerinia's Makroguide für 2.1 war, welcher wiederum eine aktualisierte Übersetzung von Neuro's Macro Guide for WoW 2.0 aus dem US-Forum war.Kritik, Korrekturen, Wünsche und Vorschläge sind immer gern gesehen. |
|
|
Bearbeitet von Sará am 16.01.12 23:45 (UTC)
II. Das Makrosystem
Makros erlauben es euch - bis zu einem bestimmten Grad - Aktionen zu kombinieren und ihren Ablauf durch vorher festgelegte Bedingungen zu steuern. Mit einem Klick gleichzeitig "Arkane Macht", euer Schmuckstück und "Arkanschlag" benutzen? Mit der selben Taste freundliche Ziele heilen und feindliche bekämpfen? Mit Links- und Rechtsklick verschiedene Zauber wirken? Alles kein Problem! Was beim wirken von Zaubern nicht möglich ist: Über den Punkt "Makros" im Spielmenü oder die Chateingabe "/m" gelangt ihr ins Makromenü. Um ein neues Makro zu erstellen, wählt zuerst den Bereich in dem es erstellt werden soll. Makros im allgemeinen Bereich (36 Plätze) können von jedem eurer Charaktere benutzt werden, Makros im Charakterspezifischen Bereich (18 Plätze) nur vom aktuellen Charakter. Klickt nun auf "Neu", und es öffnet sich ein Fenster in dem ihr einen Namen eingeben (mindestens ein Zeichen lang, mehrere Makros können den selben Namen haben) und ein Symbol wählen müsst. Wenn euer Makro einen Zauber enthält, bietet es sich an, das rote Fragezeichen zu wählen, damit wird immer das Symbol des passenden Zaubers angezeigt. Sobald ihr mit einem Klick auf "OK" bestätigt habt, ist euer Makro bereit mit Befehlen gefüllt zu werden. Befehle sind sämtliche Slashcommands (alles was mit einem "/" beginnt) sowie "#show" und "#showtooltip". Beginnt eine Zeile mit etwas anderem als "/" oder "#" wird sie als Text in den zuletzt aktiven Chatkanal ausgegeben. Die Zeile #show ZAUBERlässt die Taste, auf die ihr das Makro legt, die Abklingzeit von ZAUBER anzeigen, graut die Taste aus, wenn ihr ZAUBER nicht benutzen könnt, und zeigt auf ihr an, ob das Ziel für ZAUBER in Reichweite ist. Diese Funktion braucht ihr nur, wenn ZAUBER ein anderer Zauber ist, als der, der bei einem Klick auf das Makro gewirkt würde.#showtooltip ZAUBERerfüllt den selben Zweck, nur zeigt es zusätzlich den Tooltip von ZAUBER an, wenn ihr mit der Maus auf die Taste zeigt. #showtooltip lässt sich auch ohne einen Zauber anzugeben benutzen, dann funktioniert es ähnlich wie das rote Fragezeichen und zeigt automatisch die Infos für den passenden Zauber.
|
|
|
Bearbeitet von Sará am 16.01.12 23:57 (UTC)
II.A Zauber wirken
Der wohl wichtigste Befehl, mit dem Zauber und Gegenstände benutzt werden ist "/use" (auch: /cast, /wirken, /benutzen). /use ZAUBERBefehle funktionieren sowohl in englisch, als auch in der Clientsprache. Zauber- und Itemnamen hingegen müssen in der Clientsprache angegeben werden. Gegenstände können nicht nur mit ihrem Namen, sondern auch über eine Ausrüstungsslot-Nummer (InventoryID, siehe http://eu.battle.net/wow/de/forum/topic/1035533855#7 Eintrag: "worn:"), sowie ihren Taschenplatz (0-4, von rechts nach links, 0 ist der Rucksack) benutzt werden. Innerhalb der Taschen wird von links nach rechts und oben nach unten, von 1 an gezählt Durch einfaches aneinanderreihen von /use lassen sich beliebig viele Zauber, die die Globale Abklingzeit (GCD) nicht auslösen, und bis zu ein Zauber, der die GCD auslöst, miteinander kombinieren, so dass sie gleichzeitig benutzt werden. /use ZAUBER OHNE GCDAuf diese Weise lassen sich allerdings keine Zauber nacheinander benutzen, dafür gibt es den Befehl "/castsequence" (auch: /sequenzwirken). Beim ersten Klick wird der erste Zauber benutzt, beim zweiten Klick der Zweite, usw. Kann ein Zauber nicht benutzt werden, wird er nicht übersprungen, die Sequenz bleibt bei ihm stehen, und jeder weitere Klick wird erneut versuchen den selben Zauber zu benutzen, bis er erfolgreich benutzt wurde. Wurde der letzte Zauber in einer Sequenz benutzt, springt sie wieder auf den ersten Zauber. /castsequence ZAUBER1, ZAUBER2, ZAUBER3, ZAUBER4 ...Durch Einfügen von "reset=BEDINGUNG" lassen sich Sequenzen zurückzusetzen, bevor alle Zauber benutzt wurden, sobald:
Eine Sequenz kann mehrere reset-Bedingungen haben, die mit "/" voneinander getrennt werden. Sobald eine davon eintritt, wird die Sequenz zurückgesetzt. /castsequence reset=X/target/combat/alt/shift/ctrl ZAUBER1, ZAUBER2, ZAUBER3, ZAUBER4 ...
|
|
|
Bearbeitet von Sará am 16.01.12 23:46 (UTC)
II.B Ziele
Mit dem Grundwissen, wie überhaupt Zauber benutzt werden, geht es einen Schritt weiter: Makros können Fähigkeiten auf ein bestimmtes Ziel wirken, ohne das Target zu ändern. Es gibt eine Reihe von Fähigkeiten (unter anderem Richturteil und Verwüsten), die trotzdem das Target wechseln. Dazu wird zwischen Slashbefehl und Zauber in eckigen Klammern "@UNITID" (auch: target=UNITID) eingefügt. Beachtet, dass jede Castsequence nur eine Zielbedingung haben kann, innerhalb der Sequenz das Ziel zu wechseln ist nicht möglich. /use [@UNITID] ZAUBER/castsequence [@UNITID] reset=X/target/combat/alt/shift/ctrl ZAUBER1, ZAUBER2, ZAUBER3, ZAUBER4 ...Mögliche UNITIDs:
Zusätzlich könnt ihr an die UNITID beliebig oft "target" anhängen, um das Target der jeweiligen Einheit auszuwählen. partypet4targettarget |
|
|
Bearbeitet von Sará am 01.03.12 21:45 (UTC)
II.C Bedingungen
Nun zum interessantesten Teil des Makrosystems: Bedingungen, die das Makro "steuern". Mit ihnen lassen sich mehrere verschiedene Zauber, Zauber mit verschiedenen Zielen, und sogar mehrere Castsequence in einem Makro kombinieren. Bedingungen werden so wie der Zielbefehl in eckigen Klammern zwischen Slashbefehl und Zauber eingefügt. Der Zauber wird nun nur benutzt, wenn die Bedingung zutrifft. /use [BEDINGUNG] ZAUBERBei Castsequence zählt "reset" zu den Zaubern. /castsequence [BED] reset ZAUBER1, ZAUBER2Jede Castsequence kann nur einen Satz Bedingungen haben, der für die ganze Sequenz gilt. Für einzelne Zauber innerhalb der Sequenz eigene Bedingungen anzugeben ist nicht möglich.Um verschiedene Zauber mit verschiedenen Bedingungen in einem Makro zu kombinieren, werden sie durch ein Semikolon voneinander getrennt. Bedingungen werden der Reihe nach überprüft. Ist die erste Bedingung erfüllt, wird der erste Zauber bzw Sequenz benutzt, ist die erste Bedingung nicht erfüllt wird die zweite Bedingung geprüft. Ist sie erfüllt, wird der zweite Zauber genutzt, ansonsten wird die dritte Bedingung geprüft... usw. Wird keine Bedingung angegeben, wird dieser Zauber immer genutzt. /use [BED1] ZAUBER1; [BED2] ZAUBER2; ZAUBER3Um mehrere Bedingungen, die gleichzeitig erfüllt sein sollen zu kombinieren, werden sie in einer eckigen Klammer mit Kommata voneinander getrennt. /use [BED1A, BED1B] ZAUBER1; [BED2A, BED2B, BED2C] ZAUBER2Will man ein bestimmtes Ziel mit einer Bedingung kombinieren funktioniert es im Prinzip genauso. Der Zielbefehl wird mit in die eckige Klammer geschrieben, und mit Kommata von den Bedingungen getrennt. Bedingungen, die mit dem Zielbefehl in einer Klammer stehen, werden (wenn möglich) für das angegebene Ziel geprüft. /use [BED1, @UNITID1] ZAUBER1; [BED2, @UNITID2] ZAUBER2Zu guter letzt noch der Fall, dass es mehrere Bedingungen gibt, die den selben Zauber - auch auf verschiedene Ziele - benutzen. Diese lassen sich so kombinieren. Die leere Klammer steht dabei dafür, dass keine Bedingung erfüllt sein muss. /use [BED1,@UNITID1][BED2,@UNITID2][] ZAUBER1
Sämtliche Bedingungen lassen sich durch ein vorangestelles "no" umkehren. Bei Bedingungen mit Parametern lassen sich mehrere Parameter mit einem Schrägstrich verbinden, diese zählen dann als "oder" und die Bedingung ist erfüllt, wenn einer der Parameter zutrifft:
|
|
|
Bearbeitet von Sará am 13.04.12 13:41 (UTC)
II.D Bedingungen (Liste)
Folgende Bedingungen sind verfügbar:
|
|
|
Bearbeitet von Sará am 16.01.12 23:59 (UTC)
II.E Weitere Slashbefehle
/castrandom ZAUBER1, ZAUBER2 (auch: /userandom, /zufälligwirken, /zufälligbenutzen)
/stopcasting (auch: /stoppwirken)
/startattack (auch: /angriffstart)
/cancelaura BUFFNAME (auch: /auraabbruch)
/dismount (auch: /absitzen)
/eq GEGENSTAND (auch: /equip, /an, /anlegen)
/usetalents X (/talentenutzen)
/changeactionbar X (auch: /aktionsleistewechsel)
/tar EINHEIT (auch: /target, /Ziel)
/targetlasttarget (auch: /vorherigesziel)
/targetenemy
/targetfriend
/targetparty
/cleartarget (auch: /zielaufheben)
/focus EINHEIT (auch: /fokus)
/a EINHEIT (auch: /assist, /unterstützen)
/petattack (auch: /bangriff)
/petfollow (auch: /bfolgen)
/petpassive (auch: /bpassiv)
/petautocaston ZAUBER (auch: /bautozauberan)
|
|
|
Bearbeitet von Sará am 17.01.12 00:01 (UTC)
/stopmacro (auch: /stopmakro)
/click FRAMENAME (auch: /klick)
/in X /BEFEHL
/tt Text
/run CODECODECODE (auch: /script)
|
|
|
Bearbeitet von Sará am 16.01.12 23:47 (UTC)
Platzhalter
|
|
|
platzhalter2
So, das sollte reichen. |
|
|
Denke das sollte noch bei slash kommandos dazu:
/petmoveto (/begleiterzielort) /targetexact (/spezifischanvisieren) /targetlastenemy (/vorherigerfeind) /targetlastfriend (/vorherigerfreund) /usetalents (/talentenutzen) bei optionen fehlt glaub: cursor unithasvehicleui vehicleui spec |
|
|
Fehlt noch was ;)
II.F Nützliche Slashbefehl-Erweiterungen |
|
|
Bearbeitet von Nenyariôn am 16.12.10 00:06 (UTC)
Vielleicht könnte man die Liste noch um die Haltung für die Druiden-/Castergestalt [nostance] bzw. [noform] ergänzen?! Vielleicht könnte man die Liste noch um die Haltung für die Druiden-/Castergestalt [form:0] ergänzen?! /use [help,@mouseover][help][@player] Heilen Eben war der Postbote da, aber etwas Zeit ist noch. :) An dieser Stelle bin ich mir nicht ganz sicher, ob das Makro auch ohne [exists] als Ergänzung in den ersten beiden Bedingungen tatsächlich funktionieren würde?! Soviel erst mal zu den möglichen Ergänzungen/Korrekturen. Tolle Arbeit! Tante Edit: Je weniger hier drin steht, desto mehr ist das Wesentliche zu sehen. ^^ |
|
|
Das ist unnötig weil am Anfang steht: - Bedingungen lassen sich durch ein vorangestelles "no" umkehren. |
|
|
Bearbeitet von Nenyariôn am 07.12.10 18:11 (UTC)
Die Option [form] funktioniert zwar, gilt aber für alle Tiergestalten des Druiden und ist somit wirklich sinnfrei, während die Umkehrung [noform] tatsächlich und sinnvoll verwendet werden kann. Ich habe es eben nochmal ausprobiert und die Option [noform] durch [form:0] ersetzt. Im Makro würde das dann z.B. so aussehen: /use [form:0] Feenfeuer ~ /use [noform] Feenfeuer |
|
|
Ich meinte das man das "no" nicht explicit beschreiben muss, weil es am Anfang erwähnt wird und für alle optionen geht, wie noeqipped, nostealth, nomod etc
|
|
|
Gibtz nen makro zum verschieben der aktions leisen ? oder kann man die nur mit nem add on verschieben :)
|
|
|
Kann mir jemand sagen, wie man das Buch eines Berufs im Makro unterbringt?
Dann kann man wenigstens mal schnell auf Anfragen nach einem Beruf antworten. LG CraDa |
| Melde Beitrag #, verfasst von | ||
Grund |
||
Erklärung (Maximal 256 Buchstaben) |
||
