Hilfe zu AutoIT

11/21/2010 12:52 momomo2#1
Hallo liebe e*pvpers,
ich habe in autoIT ein kleines Bot geschrieben.
dieses funzt eigendlich sehr gut, aber an einer Bestimmten Stelle hört es einfach auf. Hier der Code:
Code:
GuiCreate("Bot Beta 1.0",210,228,487,225)
$button1=GuiCtrlCreateButton("Start",63,157,107,26)
$label1=GuiCtrlCreateLabel("NUR LVL 0.....",21,8,112,15)
GuiSetState()

While 1
$msg=GuiGetMsg()
If $msg=-3 Then Exit
If $msg=$button1 Then button1()
Wend




Func button1()
	Sleep(2000)
	Send("{SPACE DOWN}")
	Send("{SPACE UP}")
	Send("{RIGHT DOWN}")
	Sleep(4000)
	Send("{RIGHT UP}")
	Sleep(100)
	Send("{UP DOWN}")
	Send("{LEFT DOWN}")
	Sleep(400)
	Send("{LEFT UP}")
	Send("{UP UP}")
	Sleep(400)
	Send("{RIGHT DOWN}")
	Sleep(100)
	Send("{RIGHT UP}")
	Sleep(300)
	Send("{UP DOWN}")
	Send("{RIGHT DOWN}")
	Sleep(700)
	Send("{RIGHT UP}")
	Send("{UP UP}")
	Sleep(800)
	Send("{LEFT DOWN}")
	Send("{UP DOWN}")
	Sleep(555)
	Send("{LEFT UP}")
	Send("{UP UP}")
	Sleep(500)
	Send("{RIGHT DOWN}")
	Send("{UP DOWN}")
	Sleep(600)
	Send("{RIGHT UP}")
	Send("{UP UP}")
	Sleep(100)
	Send("{UP DOWN}")
	Send("{LEFT DOWN}")
	Sleep(400)
	Send("{UP UP}")
	Send("{LEFT UP}")
	
	EndFunc
Danke im voraus,
Lg. momo
11/21/2010 13:17 omer36#2
der hört nicht an einer bestimmten stelle auf, der führt alles durch....

kannst es ja testen:

Code:
Func button1()
	Sleep(2000)
	Send("{SPACE DOWN}")
	Send("{SPACE UP}")
	Send("{RIGHT DOWN}")
	Sleep(4000)
	Send("{RIGHT UP}")
	Sleep(100)
	Send("{UP DOWN}")
	Send("{LEFT DOWN}")
	Sleep(400)
	Send("{LEFT UP}")
	Send("{UP UP}")
	Sleep(400)
	Send("{RIGHT DOWN}")
	Sleep(100)
	Send("{RIGHT UP}")
[COLOR="Red"]	Send("1")[/COLOR]
	Sleep(300)
	Send("{UP DOWN}")
	Send("{RIGHT DOWN}")
	Sleep(700)
	Send("{RIGHT UP}")
	Send("{UP UP}")
	Sleep(800)
	Send("{LEFT DOWN}")
	Send("{UP DOWN}")
	Sleep(555)
	Send("{LEFT UP}")
	Send("{UP UP}")
	Sleep(500)
[COLOR="Red"]	Send("2")[/COLOR]
	Send("{RIGHT DOWN}")
	Send("{UP DOWN}")
	Sleep(600)
	Send("{RIGHT UP}")
	Send("{UP UP}")
	Sleep(100)
	Send("{UP DOWN}")
	Send("{LEFT DOWN}")
	Sleep(400)
[COLOR="Red"]	Send("3")[/COLOR]
	Send("{UP UP}")
	Send("{LEFT UP}")
EndFunc
so siehst du halt, das er bis untenhin kommt...
warscheinlich geht einfach zu schnell?
11/21/2010 13:22 .BritainAndy#3
bei mir funktiniert dien skript
11/21/2010 14:12 momomo2#4
Danke, ihr beiden! =)

Hier ist nun das was rauskommt.
[Only registered and activated users can see links. Click Here To Register...]

Regeln:
- Unter Config. für jump "UP" einstellen.
- Auf "Play Game" und da "00"
- Login und starten.
- Das wars......

€dit: Ich weiß es ist nicht Perfekt, sammelt aber unten alle Punkte ein.

PS: Ich arbeite Grade an einem Bot das den Pakur schafft. 1+2 kann es schon.
11/21/2010 17:23 PenGuin :O#5
Quote:
Originally Posted by omer36 View Post
der hört nicht an einer bestimmten stelle auf, der führt alles durch....

kannst es ja testen:

Code:
Func button1()
	Sleep(2000)
	Send("{SPACE DOWN}")
	Send("{SPACE UP}")
	Send("{RIGHT DOWN}")
	Sleep(4000)
	Send("{RIGHT UP}")
	Sleep(100)
	Send("{UP DOWN}")
	Send("{LEFT DOWN}")
	Sleep(400)
	Send("{LEFT UP}")
	Send("{UP UP}")
	Sleep(400)
	Send("{RIGHT DOWN}")
	Sleep(100)
	Send("{RIGHT UP}")
[COLOR="Red"]	Send("1")[/COLOR]
	Sleep(300)
	Send("{UP DOWN}")
	Send("{RIGHT DOWN}")
	Sleep(700)
	Send("{RIGHT UP}")
	Send("{UP UP}")
	Sleep(800)
	Send("{LEFT DOWN}")
	Send("{UP DOWN}")
	Sleep(555)
	Send("{LEFT UP}")
	Send("{UP UP}")
	Sleep(500)
[COLOR="Red"]	Send("2")[/COLOR]
	Send("{RIGHT DOWN}")
	Send("{UP DOWN}")
	Sleep(600)
	Send("{RIGHT UP}")
	Send("{UP UP}")
	Sleep(100)
	Send("{UP DOWN}")
	Send("{LEFT DOWN}")
	Sleep(400)
[COLOR="Red"]	Send("3")[/COLOR]
	Send("{UP UP}")
	Send("{LEFT UP}")
EndFunc
so siehst du halt, das er bis untenhin kommt...
warscheinlich geht einfach zu schnell?
Ein simples ConsoleWrite hätte es auch getan.