Thermallquellen Bot (Hintergrundmodus)

01/25/2009 20:07 manusanus#211
kannst du nich eben die coords ändern pls^^
01/25/2009 20:10 Dunham#212
ehm bei allen andern klappts doch nur bei dir nicht -.-
01/25/2009 22:21 nokia6280#213
wo muss ich denn die kords angeben?

unc giveup()
RS(500,1000)
ControlSend($client, "", "", "{-}")
RS(200,1000)
ControlSend($client, "", "", "resign")
RS(90,100)
ControlSend($client, "", "", "{Enter}")
Sleep(100)
EndFunc
01/25/2009 22:43 Dunham#214
line 474 + 476 ControlClick($client,"","","left",1,190 wäre x, 145 wäre y)
01/26/2009 06:16 Edrahil#215
So, Bot funzt jetzt endlich bei mir, hatte da was falsch eingestellt :rolleyes:

Auf jeden Fall ein cooler Bot, danke das du dir die Mühe gemacht hast. :)


Ein kleines Problem hätte ich da aber noch. Bei mir bleibt der Char ab und zu vor den Thermalquellen hängen, er geht zwar aus dem Außenposten raus, castet auch die Sprüche aber bleibt dann einfach da stehen ohne etwas weiter zu machen. Dieser Fehler tritt ab und zu mal auf und habe leider noch nicht heraus gefunden woher dieser kommt. Benutze Windows Vista, liegts eventuell daran?
Sobald ich den Char aber einen Tick bewege,läuft alles wieder normal weiter. :confused:

Edrahil
01/26/2009 08:54 snooze6666#216
das Problem tritt bei mir hin und wieder auch auf.. und lustigerweise je nachdem welchen PC ich benutze. Entweder beim betreten der Nebo Terasse oder nach dem Kampf.. läuft der Char bis zur Pfosten und das Resign kommt nicht an.

Denke da wird hin und wieder auch mal ein Kommando verschluckt...

@Dunham: Gibts in AutoIT ne möglichkeit einen Timer mitlaufen zu lassen der nach einer gewissen Zeit ein Ereignis auslöst? Dann würde ich da was coden das genannte Probleme behebt.
01/26/2009 09:06 aLasca#217
Quote:
Originally Posted by snooze6666 View Post
das Problem tritt bei mir hin und wieder auch auf.. und lustigerweise je nachdem welchen PC ich benutze. Entweder beim betreten der Nebo Terasse oder nach dem Kampf.. läuft der Char bis zur Pfosten und das Resign kommt nicht an.

Denke da wird hin und wieder auch mal ein Kommando verschluckt...

@Dunham: Gibts in AutoIT ne möglichkeit einen Timer mitlaufen zu lassen der nach einer gewissen Zeit ein Ereignis auslöst? Dann würde ich da was coden das genannte Probleme behebt.
PHP Code:
TimerInit()
TimerDiff() 
01/26/2009 13:52 snooze6666#218
thx a lot.. dann werd ich ma schauen ob meine Ideen umzusetzen sind.. :handsdown:

------------
Bevor ich die Funktionen wild umschreibe hier erstmal was zum Testen. Ich habe die Timings in der fight.au3 etwas angepasst.. damit sollte nichts mehr verschluckt werden...

Zeile 40:
Func giveup()
RS(1000,2000)
ControlSend($client, "", "", "{-}")
RS(300,1000)
ControlSend($client, "", "", "resign")
RS(300,1000)
ControlSend($client, "", "", "{Enter}")
Sleep(100)
EndFunc

Zeile 159:
Sleep(2000)
randomcast()
Sleep(100)
randomfightway()
Sleep(100)
fight()
Sleep(100)
loot()
RS(100,200)
giveup()
Sleep(100)
Exit
01/26/2009 16:35 oDruGzZ#219
Vielen dank. Die neuste Version läuft jetzt auch bei mir einwandfrei :-).
01/26/2009 19:14 snooze6666#220
Welche neue Version? 1.23 ?
01/26/2009 20:08 Lucas686#221
startet ihr die au.3 exe oder die exe mit dem Nebo Bot bild?

also ich habs schon mit beiden versucht , der bot an sich läuft auch ganz nett, ab und zu verschreibt er sich aber beim resignen = esign zb ^^

dann wäre da noch das verkaufen . nachdem er identifiziert hat bleibt er neben dem waffen typ stehen spricht ihn aber nicht mehr an und fängt dann neu an zu farmen .

edit: verkaufen hat jetzt vorher geklappt , aber das problem mit dem resignen tritt immer noch ab und zu auf

lg
01/26/2009 20:44 aLasca#222
Quote:
Originally Posted by Lucas686 View Post
startet ihr die au.3 exe oder die exe mit dem Nebo Bot bild?

also ich habs schon mit beiden versucht , der bot an sich läuft auch ganz nett, ab und zu verschreibt er sich aber beim resignen = esign zb ^^

dann wäre da noch das verkaufen . nachdem er identifiziert hat bleibt er neben dem waffen typ stehen spricht ihn aber nicht mehr an und fängt dann neu an zu farmen .

edit: verkaufen hat jetzt vorher geklappt , aber das problem mit dem resignen tritt immer noch ab und zu auf

lg
'SendKeyDelay' erhöhen
01/26/2009 20:50 Lucas686#223
Quote:
Originally Posted by aLasca View Post
'SendKeyDelay' erhöhen

ich schätze du meinst das hier ?!

PHP Code:
 Opt("MouseCoordMode"2)
Opt("PixelCoordMode"2)
Opt("SendKeyDelay"25
Opt("SendKeyDownDelay"25

dort dann nur SendKeyDelay erhöhen oder muss man da dann bei den anderen auch was verändern UND wie hoch denn :confused:
:handsdown: danke für die schnelle antwort
01/26/2009 20:53 aLasca#224
Quote:
Originally Posted by Lucas686 View Post
ich schätze du meinst das hier ?!

Quote:
Opt("MouseCoordMode", 2)
Opt("PixelCoordMode", 2)
Opt("SendKeyDelay", 100)
Opt("SendKeyDownDelay",100

dort dann nur SendKeyDelay erhöhen oder muss man da dann bei den anderen auch was verändern UND wie hoch denn :confused:
:handsdown: danke für die schnelle antwort
So müsste es gehen
01/26/2009 21:20 Lucas686#225
mit welchem soll man s jetzt aber starten ?^^ rot oder au3exe ?