Ich habe versucht mir selber einen Bot zu schreiben, den man mit hilfe
einer Config.ini verstellen kann. Leider kenn ich mich noch nicht so gut
mit AutoIt aus.
Ich denke es liegt an den Timern.
Wenn hier einer mal Zeit hat kann er das sich ja mal angugcken.
Ist nicht dringend!
Hier das Script:
Hier die Config.ini :
Wie gesagt ich kenn mich mit den AutoIt funktion noch nicht gut aus
und habe Teile hier aus Tuts entnommen.
Thx schonmal im vorraus.:)
Mfg. 13Trojan13
//Edit
Hab das Problem ohne Timer gelöst.
Trotzdem danke!
einer Config.ini verstellen kann. Leider kenn ich mich noch nicht so gut
mit AutoIt aus.
Ich denke es liegt an den Timern.
Wenn hier einer mal Zeit hat kann er das sich ja mal angugcken.
Ist nicht dringend!
Hier das Script:
PHP Code:
;--------------------
; Made by
; Trojan
;--------------------
#include <timers.au3>
$starttaste = INIread("config.ini", "config", "startbot", "defaultwert, zB 2000")
$pausetaste = INIread("config.ini", "config", "pausebot", "defaultwert, zB 2000")
$beendentaste = INIread("config.ini", "config", "botbeenden", "defaultwert, zB 2000")
$wartezeit1 = INIread("config.ini", "config", "wartezeitskill1", "defaultwert, zB 2000")
$wartezeit2 = INIread("config.ini", "config", "wartezeitskill2", "defaultwert, zB 2000")
$wartezeit3 = INIread("config.ini", "config", "wartezeitskill3", "defaultwert, zB 2000")
$wartezeit4 = INIread("config.ini", "config", "wartezeitskill4", "defaultwert, zB 2000")
$wartezeit = INIread("config.ini", "config", "wartezeitangriffstaste", "defaultwert, zB 2000")
$taste = INIread("config.ini", "config", "angriffstaste", "defaultwert, zB 2000")
$begin = TimerInit()
HotKeySet(""& $starttaste &"","Start")
HotKeySet(""& $pausetaste &"","Pause")
HotKeySet(""& $beendentaste &"","Beenden")
While 1
Sleep(100000)
ToolTip("F1=Start", 0, 0)
Sleep(2000)
ToolTip("BREAK=Pause", 0, 0)
Sleep(2000)
ToolTip("ESC=Beenden", 0, 0)
Sleep(2000)
WEnd
Func Start()
ToolTip("Bot wurde gestartet!", 0,0)
$dif=TimerDiff( $begin )
While 1
If $dif>$wartezeit Then
Send(""& $taste &"")
EndIf
If $dif>$wartezeit1 Then
Send("{1}")
EndIf
If $dif>$wartezeit2 Then
Send("{2}")
EndIf
If $dif>$wartezeit3 Then
Send("{3}")
EndIf
If $dif>$wartezeit4 Then
Send("{4}")
EndIf
$begin=TimerInit()
WEnd
EndFunc
Func Pause()
ToolTip("Bot ist Pausiert!", 0,0)
Sleep(2000)
While 1
Sleep(500)
WEnd
EndFunc
Func Beenden()
MsgBox(0,"Bot3000","Bot wurde beendet !")
MsgBox(0,"Bot3000","Danke fürs benutzen :D ~Trojan~")
Exit
EndFunc
PHP Code:
[config]
angriffstaste={space}
startbot={F1}
pausebot={F2}
botbeenden={ESC}
wartezeitangriffstaste=500
wartezeitskill1=10000
wartezeitskill2=3000
wartezeitskill3=20000
wartezeitskill4=10000
und habe Teile hier aus Tuts entnommen.
Thx schonmal im vorraus.:)
Mfg. 13Trojan13
//Edit
Hab das Problem ohne Timer gelöst.
Trotzdem danke!