Fertigkeiten auf Pferd einsetzen -> Bot [NICHT HIDDEN]

07/19/2010 18:47 nick3108#1
Hallo,
also habe mich etwa 10 Minuten mit AutoIt beschäftigt und eine Art Bot gemacht der:
- 1. Vom Pferd absteigt
- 2. Starker Körper einsetzt (oder jede andere Fertigkeit dieIngame auf die "1" gelegt wurde
- 3. Wieder auf das Pferd aufsteigt

Wie gesagt habe mich das erste mal mit AutoIt beschäftigt. Leute die sich damit auskennen können einen besseren Bot scripten.

Anleitung zur Benutzung:
1. AutoIt runterladen/installieren
[Only registered and activated users can see links. Click Here To Register...]
2. Mein Script runterladen -> Im Anhang
3. Rechtsklick auf das Script und "Edit Script" anklicken (Jetzt öffnet sich ein AutoItfenster)
4. Im Spiel bei eurer Fertigkeit nach der Aufladezeit suchen
5. Im AutoItfenster oben bei "search" auf Replace gehen
6. Bei "Find what" 112 eingeben (Meine Aufladezeit von SK) und bei Replace eure Aufladezeit eingeben und auf Replace all klicken
7. Script speichern.
8. EasyMetin2 starten, aufs Pferd steigen (vorher NICHT die Fertigkeit anmachen), Fertigkeit auf die Schnellwahl 1 legen, (bei den Einstellungen von Easy müsst ihr am besten eure fertigkeit ausmachen)
Als nächstes mein Script starten und den Bot anmachen.
ACHTUNG:
Funktioniert natürlich nur solange ihr nicht sterbt, weil euer Pferd natürlich sonst tot ist.
Funktioniert NICHT, ich wiederhole NICHT (!!!!) hidden, sprich ihr müsst das Metin2fenster immer vorne stehen lassen. Funktioniert also auch nur bei einem EasyMetin2fenster und nicht bei mehreren

Und nochwas:
ich brauche hier keine dummen Kommentare wie:
- Noob, sowass kann jeder
- REPORTED
- Ich kann ein besseres Script machen oder sowas

Das wars
Mfg Nick
07/19/2010 19:21 lulatsch70#2
ähmm ich hab mir das script angeschaut und mich gefragt
1. ich würde dir empfehlen eine While schleife zu benutzen und nich 2000 zeilen code schreiben :facepalm:
2. der bot geht iwann aus weil du wie gesagt keine schleife gemacht hast
3. normalerweise kompilert man scripte nicht jeder will sich autoit wegen einem bot runterladen
4. mal ehrlich umständlicher hättest du es nicht programieren können
dein ganzes script (2000 zeilen) könnte so aussehen :
07/19/2010 20:56 Hast_du_Eltern?#3
trotzdem thanks für die mühe
07/19/2010 21:11 bollen#4
Ich habs mal überarbeitet


das ganze ist jetzt 15 zeilen lang
mit einer schleife und hotkey zum beenden

der Hotkey ist F11

Code:
$Zeit=InputBox("ZEIT"," Bitte die Auflade Zeit eingeben")
HotKeySet("{F11}","ENDE")
Func ENDE()
	Exit
	EndFunc
While 1=1

Sleep(1000)
Send("^h")
Sleep(0700)
Send(1)
Sleep(1500)
Send("^h")
Sleep($Zeit)
WEnd
07/19/2010 21:40 lulatsch70#5
Quote:
Originally Posted by bollen View Post
Ich habs mal überarbeitet


das ganze ist jetzt 15 zeilen lang
mit einer schleife und hotkey zum beenden

der Hotkey ist F11

Code:
$Zeit=InputBox("ZEIT"," Bitte die Auflade Zeit eingeben")
HotKeySet("{F11}","ENDE")
Func ENDE()
	Exit
	EndFunc
While 1=1

Sleep(1000)
Send("^h")
Sleep(0700)
Send(1)
Sleep(1500)
Send("^h")
Sleep($Zeit)
WEnd
so ähnlich war meine überarbeitung auch ;)
07/19/2010 21:43 .Éstera#6
ich find nicht so nice aber da ich mich nicht auskenn mit autoIt und das würd ich nicht schaffen
dafür bekommste thx

und was die Neider sagen soll dir egal sein, den du willst andere helfen!
07/19/2010 22:06 Zorro'#7
aüßerst gut =P werde morgen testen
07/19/2010 23:04 jere88#8
Naja, das Problem ist das es irgendwann ja von selbst nichtmehr funktioniert.
Mit der Überarbeitung okay aber noch verbesserungswürdig.
07/19/2010 23:22 .Éstera#9
ja hoffentlich macht er es auch
07/19/2010 23:32 LukeValentine#10
Fürs erste script isses hammer weiter so und du wirst dich zu sowas wie Banjo1 hocharbeiten :D
07/20/2010 14:45 nick3108#11
ich weiß das es schlecht ist aber ich habe mich auch nur 10 minuten dran gesetzt ;) (die ersten 10 minuten autoit in meinem leben^^)
und ich arbeite auch an einer hidden version was aber dauern kann^^