[singlepic=157,150,166,right]Viele haben seit der Einführung des Erfolgssystems ihre Sammelleidenschaft entdeckt und hüten zahlreiche Minipets in Ihrem Zauberbuch. Nur leider kommt Ihre Ausgehzeit seit der enorm gestiegenen Anzahl an Konkurrenten ein wenig zu kurz. Manche sehen das Tageslicht gar nicht mehr und fristen eher ein sehr trostloses Dasein. Dem muss eindeutig Abhilfe geleistet werden und zwar mit folgendem Makro:
/run CallCompanion("CRITTER", random(GetNumCompanions("CRITTER")))
Dieses Makro sorgt, dafür, dass ein zufälliges Haustier aus Eurer Sammlung herbeigerufen wird. Klickt so oft Ihr wollt auf den Button und es erscheint immer wieder ein neues Pet. Setzt Ihr noch ein /dismount vor den obigen Text, dann ruft Ihr beim Abmounten ein zufälliges Pet herbei. Falls Ihr auch noch eine Nachricht im say Channel über das soeben herbeigerufene Tierchen haben wollt, benutzt folgendes Makro:
/script t="CRITTER"i=random(GetNumCompanions(t))c,n=GetCompanionInfo(t,i)SendChatMessage("Come out, "..n)CallCompanion(t,i)
Insbesondere für nicht gerade entscheidungsfreudige Spieler eine unerlässliches Hilfe. Das selbe funktioniert natürlich auch bei Euren Reittieren. Für ein zufällig ausgewähltes Mount nutzt Ihr dieses Makro:
/run CallCompanion("MOUNT", random(GetNumCompanions("MOUNT")))
Der Nachteil ist allerdings, dass zwischen Flug- und Reittieren nicht unterschieden wird. Das heißt Ihr könnt nicht bestimmen, ob Ihr fliegen oder reiten wollt. Durch das folgende Makro wird automatisch dort ein Flugtier genommen, wo Ihr fliegen könnt (Scherbenwelt, Nordend) und ein Reittier wo dies eben nicht funktioniert.
/run if IsMounted() then Dismount() return end local t=IsFlyableArea() and {a,b,c,d} or {e,f,g,h} CallCompanion("MOUNT",t[random(#t)])
Ersetzt a,b,c,d durch Eure Flugtiere, wobei a der erste Slot in Eurem Begleitermenü ist, l der letzte auf Seite1 und m wiederum der Erste auf Seite 2 und so weiter. e,f,g und h stellen in diesem Makro die Reittiere dar. Sobald Ihr allerdings ein neues Reittier erlent, mischt sich das Ganze in Eurem Begleitermenü wieder durch und Ihr müsst die Buchstaben überprüfen und neu in Eurem Makro anpassen. Ziemlich unübersichtlich und kompliziert ist diese Tierverwaltung für die meissten Spieler. Deshalb gibt es dafür natürlich auch schon Addons, die euch den Stress ersparen sollen. Da wäre unter anderem Livestock mit einer wirklich praktischen Möglichkeit Eure Tierchen zu verwalten oder auch GoGo Mount.
Irgendwie funktionieren die Pet-Makros bei mir nicht 🙁
Welches von den oben aufgelisteten Makros hast du denn genommen? Vielleicht kann ich bzw. Stephan Dir helfen?
Eventuell kann ich erst morgen vormittag wieder antworten, da ich gleich wieder weg bin. Aber ich versuch Dir auf jeden Fall zu helfen.
Na ich nahm die oberen beiden für die Haustiere. Bei beiden gab mir Bugsack direkt eine Fehlermeldung aus. Vielleicht stellt sich auch einfach eines der Addons quer… ich dachte nur, dass ich vielleicht nicht die Einzige bin 🙂 Auf diesem Weg auch einen herzlichen Dank für den Blog, ich lese ihn sehr gerne, da die Infos immer aktuell und schnell sind.
Ich habe alle Makros ausprobiert, habe aber auch kein Bugsack. Könnte evtl. daran liegen 😉 Aber ich nutze im Endeffekt ja nun doch das Addon Livestock, dann muss ich mir keine Gedanken um doch schon recht komplizierte Makros machen.
Hallo!
Ich bin zufällig auf diese Nachricht gestossen, und hab sofort versucht dieses äußerst praktische Makro auch für mich zu verwenden. Leider wurde meine Vorfreude bald unterbrochen…
Ich erstellte das Makro, doch sobald ich auf dieses klicke, erhalte ich folgende Fehlermeldung:
http://img291.imageshack.us/my.php?image=critterir6.png
Hat jemand eine Ahnung, woran das liegen könnte?
Lg,
Farook
Bei mir habe ich das folgende Skript
/run CallCompanion(„MOUNT“, random(GetNumCompanions(„MOUNT“)))
dadurch zum laufen bekommen, das ich die doppelten Anführungszeichen durch einfache (shift + #) ersetzt habe. Vorher bekam ich die selbe Fehlermeldung wie du.
Ich hoffe das Hilft,
Stephan
EDIT: Hab auch ne vermutung woran das liegt. Wenn du den Code per Copy & Paste aus dem Blog kopiert hast, sind die Anführungszeichen falsch. WordPress hat uns einen Strich durch die Rechnung gemacht indem er die normalen doppelten Anführungszeichen durch tolle Sonderzeichen erzsetzt hat. Der Beitrag wird angepasst.
Hi,
ich hab 2 Fragen bei denen ihr mir vielleicht behilflich sein könnt.
1. Ich würde gerne das Makro für die random Reittiere benutzen, allerdings hät ich gern ne Einschränkung, dass er sich nur 100% Mounts raussucht. Wie stell ich das denn an?
2. Was mache ich mit der Auflistung der Mounts, wenn man Alphabet zu ende is? Ich habe mehr Reittiere als Buchstaben. Wenn das Makro alle meine Reittiere beinhalten würde, kann ich in meiner Liste ja dann nur die 100% Mounts raussuchen und die kleinen einfach rauslassen. Damit hätte sich dann Frage 1 gelöst.
Lieben Dank schonmal im Vorraus
Soweit ich das bei [1] sehe, kann man auch Zahlen statt der Buchstaben nehmen, wobei ich das leider gerade nicht testen kann, da auch mir der WoW Zugang fehlt. Ich hab aber einige Beispiele gefunden die die Funktion so nutzen, daher bin ich zuversichtlich.
gruß,
Stephan
[1] http://www.wowwiki.com/API_CallCompanion
So ich habe mal ein wenig herumgesucht und bin dabei auf folgenden Threat gestoßen:
http://forums.wow-europe.com/thread.html?topicId=6848226890&sid=3
Hier dürfte Dein Problem genau beschrieben sein und auch direkt ganz unten die Lösung zu finden sein. Ich würde allerdings immer noch das Addon Livestock empfehlen, welches ich auch für genau diese Sache nutze. Dort kannst du langsame Mounts aussortieren und Deine Lieblingstiere, ob Flug- oder Reittiere auswählen. Den Link für das Addon findest Du oben im Artikel.
Huhu!
Habe das Petmakro getestet, da ich genau sowas gesucht habe. Funktioniert prima 🙂
obere pet-macro funkzt einwandfrei ! danke ! habe genau das gesucht !
das mit den pwets geht gut. vielen dank