Erstmal hallo an alle
so mein erster Post befasst sich mit Makros. Da ich schon für mehrere Klassen verschiedene Makros geschrieben habe und bald mal anfange mich in LUA Code einzuarbeiten dachte ich ich schreib hier mal n kleinerern Post dazu.
Vorweg sollte man
http://forum.runesofmagic.com/showthread.php?t=67010 lesen, oder parat haben. Dies ist eine sehr gute Übersicht über die vorhandenen Befehle die es gibt... Deswegen gehe ich darauf auch nicht weiter ein sondern will hier verschiedene Hilfreiche Makros aufbauen... Angefangen wird mit den Priestern, wenn gewünscht stell ich auch mal meine Schurken oder Krieger oder Kundi Makros hin. Alle Makros hier habe ich geschrieben und getestet, ggf. müssen die Slotnummern angepasst werden oder die Makros auf die gleichen Slotnummern gesetzt werden.
Priester:
Regenerieren auf denjeniegen der Gruppe mit den wenigsten %ualen LPDieses Makro zaubert eine Regeneration auf denjenigen Spieler der Gruppe der die prozentual wenigsten LP hat, einziger Nachteil ist das wenn der Spieler nicht in Reichweite ist nichts passiert. Ausserdem wird danach das vorherige Ziel aus dem Fokus wieder hergstellt
Auf Slot Nr: egal/focus
/script TargetUnit("player")
/wait 0.3
/script UseAction (31)
/wait 0.3
/script TargetUnit("focus1")
/focusclear
Auf Slot Nr: 31/script TargetUnit("player"); for a=1,GetNumPartyMembers()-1 do p="party"..a; t="target"; if (UnitHealth(p) >1 and UnitHealth(p)/UnitMaxHealth(p) < UnitHealth(t)/UnitMaxHealth(t)) then TargetUnit(p) end end;
/cast Regenerieren
/wait 1
Den Tank anwählen und Salbe castenDieses Makro wählt denjenigen aus der Gruppe aus der die meisten LP Punkte hat (meistens der Tank) und zaubert Salbe. Nachteil ist das wenn Salbe noch nicht wieder verfügbar ist "Fertigkeit noch nicht bereit" erscheint. Stört zwar nicht wirklich aber ich ändere das noch wenn Bedarf besteht.
Auf Slot Nr: egal/script TargetUnit("player"); for a=1,GetNumPartyMembers()-1 do p="party"..a; t="target"; if (UnitHealth(p) >1 and UnitMaxHealth(p) > UnitMaxHealth(t)) then TargetUnit(p) end end;
/cast Salbe
Manatränke schlucken wenn nötig.Dieses Makro nimmt einen Manatrank wenn das Mana unter eine besteimte Prozent Zahl fällt. Dazu müssen dMana-Regenerationstränke auf Slot 41 liegen und feste Manatränke (die die zB 1200 Manapunkte fix heilen oder Phiriustränke) auf Slot 42. Das Makro wird einfach angeklickt oder an andere Makros angehangen...
Auf Slot Nr: egal/script if (UnitSkill("player") / UnitMaxSkill("player")<=.35) then UseAction(42) end
/wait 1
/script if (UnitSkill("player") / UnitMaxSkill("player")<=.45) then UseAction(41) end
So bei weiteren Fragen helfe ich gerne hier im Thread, wer Hilfe braucht oder was bestimmtes sucht einfach mal melden