Hallo,
zum ersten wollte ich mich mal erkundigen ob mir jemand eine auskunft geben könnte, wie man EasyMetin2/Lonely dazu bewegen kann einmal gemachte Einstellungen (Range, Buffs, Pickupliste...) zu speichern.
Mein 2. Anliegen:
Leider fehlt EasyMetin2/Lonely noch die Exp-Spende-Funktion.
Ich habe jetzt bereits 6 Stunden versucht mir mit AutoIt ein kleines Makro dafür zu basteln jedoch ohne Erfolg.
Meine Idee war über den PixelGetColor-Befehl, den Füllstand der ersten Statusblase zu erfassen.
Hat dieser einen bestimmtes Level erreicht (z.B. PixelGetColor (107,2003) = $pixel (wobei $Pixel = 0xA07326 sein würde))
so wird die Tastenkombination Alt+G (Send ("!g") angewandt.
Anschließend Klickt die Maus auf den Investieren-Button (MouseClick ("left", 138, 149) ).
Nun werden nacheinander die Tasten: rechts, rechts, Backslash, Backslash, Balckslash ( Send ("{right}{right}{Delete}{Delete}{Delete}") gedrückt.
Anschließend wird die vorher für dieses Level der statusblase in Erfahrung gebrachten EXP-Punkte eingegeben ( Send ("123456789")
und Enter betätigt (Send ("{Enter}")
Anschließend wird das Gildenfenster wieder geschlossen (MouseClick ("left", Koordinaten gerade nicht zur Hand, da Wartungszeit ist:-)) ).
Das ganze in einer Endlosschleife, welche mit 2 Hotkey Ein- und Ausschaltbar ist.
Wie ihr seht, die Theorie steht, einzig und allein an der Ausführung mangelt es auf Grund meiner mangelnden Kenntisse über die Befehlsreihenfolge.
Ich wäre euch sehr dankbar, wenn mir jemand dabei weiter helfen könnte.
Noch lieber wäre mir dafür zwar eine Lösung, bei der das Fenster minimiert werden könnte (ähnlich dem angelbot von xWaffeleisenx, so dass man nur einmal das Fenster auswählen müsste, aber da reichen meine Kenntnisse bei weitem nicht für und das möchte ich hier auch niemandem aufbürden, es sei denn jemand fühlt sich dazu berufen ;-).
Na dann alleHop freu mich auf Antworten.
P.S.: Ein Lob an das Forum und die Community
m.f.g. klaus