Metin2 Pickup-bot Autoit3

04/08/2008 22:20 starkalex#1
Hey ich wollte mal wissen wie ich ein Pickup-bot machen könnte mit Autoit3:
ich brauche die funktion jede 1sek das es y drück??? danke

oder Gleich für die experten:
Button1 soll es an machen und Button2 aus machen

Code:
#include <GUIConstants.au3>

GUICreate("test")
 = GUICtrlCreateButton( "noob", 75, 75 ,75 ,75,  )
 = GUICtrlCreateButton( "noob", 200, 100 ,75 ,75,  )
GUISetState (@SW_SHOW)


While 1
	 = GUIGetMsg()
	if =  then 
    if =  then

	If  =  Then ExitLoop
Wend
MfG Nitey
04/09/2008 13:02 CracKPod#2
Ich kenne mich mit AutoIt3 nicht aus, aber normalerweise würdest du einfach bei den klick auf Button1 zur Schleife springen und einen Boolean auf true setzen. Diese while(bedingung) schleife benutzt dann als bedingung den Boolean. D.h wenn du auf button2 drückst wird der Boolean auf false gesetzt und die Schleife beendet.

MfG,
CracKPod
04/09/2008 16:37 fe10fe10#3
Global $Pause
HotKeySet("{ESC}", "Terminate")
HotKeySet("{NUMPAD1}", "Pickup")

;;;; Body of program would go here ;;;;
While 1
Sleep(10)
WEnd
;;;;;;;;

Func Pickup()
Sleep(1000)
Send("y")
Send("{NUMPAD1}")
EndFunc

Func Terminate()
Exit 0
EndFunc

ESC beendet den Bot
NUMPAD1 startet den Bot
Er druckt jede Sekunde die y Taste