|
You last visited: Today at 07:56
Advertisement
autoit problem
Discussion on autoit problem within the Metin2 forum part of the Popular Games category.
12/05/2009, 10:08
|
#1
|
elite*gold: 22
Join Date: Nov 2009
Posts: 394
Received Thanks: 47
|
autoit problem
also ich schreibe jetzt schon seid wochen nachrichten an leute und schreibe tausen threads im autoit forum usw. ich krieg einfach keine antwort auf meine frage also stell ich sie hier nochmal
ich hab ein metin start bot erstellt der metin2 startet udn sich einloggt das man das nich immer selbst machen muss hier ersmal der code
#include <GUIConstants.au3>
GUICreate(" Einlogg-bot by *Bart*", 250,200, @DesktopWidth/2-160, @DesktopHeight/2-45, -1, 0x00000018); WS_EX_ACCEPTFILES
$file = GUICtrlCreateInput ( "", 35, 5, 150, 20)
GUICtrlSetState(-1,$GUI_ACCEPTFILES)
$file2 = GUICtrlCreateInput ("", 35, 35, 150, 20)
$btn = GUICtrlCreateButton ("Ok", 30, 125, 60, 20)
GUICtrlCreateLabel ("id:", 8, 7)
GUICtrlCreateLabel ("pw:", 8, 38)
$server = GUICtrlCreateInput ("",100, 60, 50, 20)
GUICtrlCreateLabel ("server Nummer !!!",8,60)
$chanel = GUICtrlCreateInput ("",105, 88, 50, 20)
GUICtrlCreateLabel ("chanel Nummer !!!",8,88)
GUISetState ()
$msg = 0
While $msg <> $GUI_EVENT_CLOSE
$msg = GUIGetMsg()
Select
Case $msg = $btn
exitloop
EndSelect
Wend
MouseClick ("left",673,480)
sleep (500)
MouseClick ("right",402,852)
MouseClick ("left",487,569)
sleep (3000)
MouseClick ("left",839,367)
WinWaitActive ("METIN2")
Send (GUICtrlRead($file))
Send ("{Enter}")
Send (GUICtrlRead($file2))
Send ("{Enter}")
sleep (5000)
MouseClick ("left",141,513)
ich will jetzt NUR wissen wie ich es machen kann dass er wenn er metin gestartet hat ,den server und den chanel wählt den man vorher im fenster eingegeben hat
ich hab es mal so probiert :
If $server="5" then
MouseClick ("left",262,300)
EndIf
und das halt mit allen servern und allen chaneln aber das geht nicht dann überspringt er einfach die serverwahl held pls bin noch anfänger in autiit auso bitte nicht zu komplitziert schreiben thxx
|
|
|
12/05/2009, 10:53
|
#2
|
elite*gold: 2
Join Date: Feb 2009
Posts: 1,030
Received Thanks: 586
|
Quote:
Originally Posted by *Bart*
also ich schreibe jetzt schon seid wochen nachrichten an leute und schreibe tausen threads im autoit forum usw. ich krieg einfach keine antwort auf meine frage also stell ich sie hier nochmal
ich hab ein metin start bot erstellt der metin2 startet udn sich einloggt das man das nich immer selbst machen muss hier ersmal der code
#include <GUIConstants.au3>
GUICreate(" Einlogg-bot by *Bart*", 250,200, @DesktopWidth/2-160, @DesktopHeight/2-45, -1, 0x00000018); WS_EX_ACCEPTFILES
$file = GUICtrlCreateInput ( "", 35, 5, 150, 20)
GUICtrlSetState(-1,$GUI_ACCEPTFILES)
$file2 = GUICtrlCreateInput ("", 35, 35, 150, 20)
$btn = GUICtrlCreateButton ("Ok", 30, 125, 60, 20)
GUICtrlCreateLabel ("id:", 8, 7)
GUICtrlCreateLabel ("pw:", 8, 38)
$server = GUICtrlCreateInput ("",100, 60, 50, 20)
GUICtrlCreateLabel ("server Nummer !!!",8,60)
$chanel = GUICtrlCreateInput ("",105, 88, 50, 20)
GUICtrlCreateLabel ("chanel Nummer !!!",8,88)
GUISetState ()
$msg = 0
While $msg <> $GUI_EVENT_CLOSE
$msg = GUIGetMsg()
Select
Case $msg = $btn
exitloop
EndSelect
Wend
MouseClick ("left",673,480)
sleep (500)
MouseClick ("right",402,852)
MouseClick ("left",487,569)
sleep (3000)
MouseClick ("left",839,367)
WinWaitActive ("METIN2")
Send (GUICtrlRead($file))
Send ("{Enter}")
Send (GUICtrlRead($file2))
Send ("{Enter}")
sleep (5000)
MouseClick ("left",141,513)
ich will jetzt NUR wissen wie ich es machen kann dass er wenn er metin gestartet hat ,den server und den chanel wählt den man vorher im fenster eingegeben hat
ich hab es mal so probiert :
If $server="5" then
MouseClick ("left",262,300)
EndIf
und das halt mit allen servern und allen chaneln aber das geht nicht dann überspringt er einfach die serverwahl held pls bin noch anfänger in autiit auso bitte nicht zu komplitziert schreiben thxx
|
Richtig wäre:
PHP Code:
If GUICtrlRead($server) = 5 Then
MouseClick("left",262,300)
|
|
|
12/05/2009, 10:59
|
#3
|
elite*gold: 22
Join Date: Nov 2009
Posts: 394
Received Thanks: 47
|
THHXXXXX endlich mal ne richtige antwort THHHHHXXX
|
|
|
All times are GMT +1. The time now is 07:57.
|
|