Loginstatus: Nicht eingeloggt · Einloggen

Tipp 3236 Mount Makro

AutorNachricht
Veröffentlich am: 08.10.2010, 09:58 Uhr
Hier ein gefunden/angepasstes Makro für das Aktivieren von Mounts:

was tut es?
Wenn man gerade reitet/fliegt wird abgesessen - sonst:
wenn man Fliegen kann (und darf) wird aus einer Liste per Zufall ein
Flugmount gewählt, wenn man nicht fliegen kann oder darf dann
eben ein Reitmount - auch per Zufall aus einer vorgegebenen Liste

Code:/run if IsMounted() then Dismount() return end local m local z=GetZoneText() if (( (z=="Dalaran") and (GetSubZoneText()~="Krasus' Landeplatz")) or IsFlyableArea()~=1)   then m = {8,26,45} else m={28,29,47} end CallCompanion("MOUNT",m[random(#m)])
Zu den Zahlen (muss jeder selber anpassen):

{8,26,45} sind Reitmounts - also hier Eure Zahlen rein!
{28,29,47} sind Flugmounts -

gezählt wird: erste Seite obere Zeile 1-6 untere Zeile 7-12
zweite Seite obere Zeile 13-18 untere Zeile 18-24
u.s.w
damit es einfacher geht:
Seite 1 1- 6, 7-12
Seite 2 13-18, 19-24
Seite 3 25-30, 31-36
Seite 4 37-42, 43-48
Seite 5 49-54, 55-60
u.s.w.

...bla oder eine Formel:

also: ((Seite-1) * 12) + ((Zeile-1)*6) + Spaltenposition


...muss ich erwähnen:
die Sortierung ist alphabetisch, und jedes neue Mount verschiebt
die Tabelle. also nicht wundern, dass da dann Fehler auftreten.

Zuletzt bearbeitet am: 08.10.2010 09:59 Uhr.