Makro zum automatischen Wechsel von Klasse & Equipment

Die Benutzung ist wie folgt:

  1. Hausmädchen anklicken (nur einmal, nicht den Hausmädchendialog öffnen!)
  2. Makro ausführen

Auswahl der richtigen Parameter für das Makro

Wichtig beim Klassenwechsel ist auch die Auswahl des Kleider-Fensters (also Slot “I”, “II” oder “III”), in dem sich das passende Equipment befindet. Nachfolgend bitte Klasse und Kleider-Slot wählen und dann den Button “Makro generieren” drücken.

Primärklasse:    Sekundärklasse:    Equipment-Slot:   

 (Die Makrogenerierung funktioniert nur mit aktiviertem JavaScript.)

Wie man das Makro in RoM hineinbekommt

Zuerst muß man den Makro-Editor öffnen:

Erklärungen zum Makro

Beispiel-Makro:


/script CloseAllWindows();
/script SwapEquipmentItem(0);
/wait 0.3;
/script CastSpellByName("Angreifen");
/script if (GetZoneID()==400) then ChoiceListDialogOption(1); else ChoiceOption(3); end;
/wait 0.3;
/script ExchangeClass(4,11);

SwapEquipmentItem(0);
Die “0” aktiviert Equipment-Slot 1. (“1” wäre für Slot 2 und “2” wäre für Slot 3.)
CastSpellByName("Angreifen");
Aktiviert den Hausmädchen-Dialog. (Eigentlich müßte “/cast UseSkill(1,1)” auch funktionieren, aber das geht nicht.)
if (GetZoneID()==400)
Bin ich im Haus?
ChoiceListDialogOption(1);
Im Haus: Wähle zweite Option im Dialog. (Die erste Option hat den Index “0”)
ChoiceOption(3);
Im Haus: Wähle dritte Option im Dialog. (Die erste Option hat den Index “1”)
ExchangeClass(4,11);
Setzt als Primärklasse die Klasse mit der Id 4 (=Schurke) und als Sekundärklasse die Klasse mit der Id 11 (=Champion).

Makro zum automatischen Umziehen bei drohendem Tod

Beispielmakro, das:


/script SwapEquipmentItem(2);
/script if(IsPetSummoned(6) == true) then ReturnPet(6) end;
/wait 1.0;
/run SendChatMessage("EquipSlot " .. GetEuipmentNumber(), "SAY");


Links auf diesem Webserver: