AutoIt Frage

07/05/2011 09:44 D2_sid#1
Hallo ePvPer,

ich beschäftige mich gerade mit AutoIt und spiele ein bisschen herum.
Ich weiß, dass es hier ein Splashbot gibt, der mit AutoIt geschrieben ist. Aber
es macht einfach viel mehr Spaß soetwas selber zu basteln.
Nun meine Frage: Es gibt ja, so weit ich das verstanden habe, bei Kal Online
für alles einen Wert. So funktioniert ja auch die CE. Gibt es auch für Mobs
einen Wert? Wenn ja, dann könnte man mit AutoIt einen Bot programmieren,
der automatisch Gegner angreift, und das sogar relativ einfach.

Auf dem letzten pServer, auf dem ich gespielt habe (glaube es war Legend of
Kal oder Redlight) konnte man mit zwei einfachen Befehlen, die man in eine
.ini Datei hinzugefügt hat, seinen Char automatisch die Mobs attacken lassen.
Man musste ingame das ganze nur mit /auto_battle 2 oder so aktivieren.

Freue mich auf eure Antworten :)
07/05/2011 13:09 RunzelEier#2
1. ja es gibt einen wert in kal online, sogar sehr viele werte.
2. was ist jetzt genau deine frage?
07/05/2011 13:16 D2_sid#3
Quote:
Originally Posted by RunzelEier View Post
1. ja es gibt einen wert in kal online, sogar sehr viele werte.
2. was ist jetzt genau deine frage?
Naja, ob es möglich ist mit AutoIt einen Bot zu programmieren der Automatisch
normalhits auf Gegner in seiner nähe macht.
07/05/2011 13:18 ÐemØlitiØn#4
Kann man den Gegner z.B. mit Tab anvisieren?
Man könnte es auch über Packete machen , aber bis du da angelangt bist werden noch ein paar Jahre vegehen^^
07/05/2011 13:20 RunzelEier#5
nein man kann gegner nicht über tab anvisieren. (hast du schonmal kal gespielt)

@topic
bei /setframe konnte man das über eine CE aktivieren.
geht bei /auto_battle sicherlich auch.
07/05/2011 13:23 strik3r2k5#6
Quote:
Originally Posted by D2_sid View Post
Naja, ob es möglich ist mit AutoIt einen Bot zu programmieren der Automatisch
normalhits auf Gegner in seiner nähe macht.
Etwas umständlich, sowas mit Autoit zu machen, da es mit c++ weitaus einfacher geht...
Starte kal, log dich ein...CE -> Suche 2/4 Bytes, weiß nicht mehr genau was es war, nach 0.
/auto_battle 2 eingeben, nach 2 suchen...
/auto_battle 0 eingeben, nach 0 suchen...
Irgendwann bleibt 1 wert übrig. So jetzt haste die Adresse die auf jedem pserver funktioniert.
Wert 1= mobs die dich angreifen werden attackt, Wert 2 = Mobs in deiner range werden attackt.
Ach du musst am besten den Memory Viewer benutzen & /auto_battle 2 eingeben(ingame)..Sobald der ein monster angreift, ändert sich eine Value ganz in der nähe von der Adresse von /auto_battle zu 1...Diese musst du auf 0 setzen damit der angreift, wenn nicht bleibt er einfach stehen & macht nichts.

Quote:
Originally Posted by RunzelEier View Post
nein man kann gegner nicht über tab anvisieren. (hast du schonmal kal gespielt)

@topic
bei /setframe konnte man das über eine CE aktivieren.
geht bei /auto_battle sicherlich auch.
/set frame geht aber nicht auf jedem server, selbst wenn man es mit der CE aktiviert, da Aylen in der Engine etwas geN0pt hat.
07/05/2011 13:33 RunzelEier#7
mir gings ums prinzip.
und wenn Aylen setframe raus editiert hat, dann doch auch sicherlich auto_battle
07/05/2011 13:35 strik3r2k5#8
wollte dich nicht angreifen :p
/auto_battle ist noch drinnen.
07/05/2011 13:37 RunzelEier#9
ne hast du auch nicht.
wenn auto_battle noch drin ist ist das natürlich nen fail xD