[AutoIt] Frage/Antworte Thread

10/02/2008 22:44 Quade#301
Send("{LCTRL}")
10/04/2008 19:02 metin23245#302
Ich wollte ein Script machen was auf einen Link geht.Und dies ganz oft.

Und zwar das er mit F7 startet

Und mit F8 aufhört

Und mit F6 in den Pausenmodus geht


Aber irgendwie funkt. dis mit der Pausenfunkt. nicht

kann mir jmd. helfen



HotKeySet ( "{F7}" , "Start" )
HotKeySet ( "{F8}" , "Ende" )

while (1)
sleep(500)
wend;

Func Start ()
While (1)
MouseClick("left", "508", "510", 1, 0)
Sleep (500)
Wend

EndFunc
Func Ende ()
Exit
EndFunc

Hotkeyset( "{F6}" , "Pause" ) ; Pause

Global $Paused

Func Pause()
$Paused = Not $Paused
While $Paused
Sleep(50)
WEnd
EndFunc
10/05/2008 01:11 Quade#303
HotKeySet ( "{F7}" , "Start" )
HotKeySet ( "{F8}" , "Ende" )
Hotkeyset( "{F6}" , "Pause" ) ; Pause

Global $Paused

while (1)
sleep(500)
wend;

Func Start ()
While (1)
MouseClick("left", "508", "510", 1, 0)
Sleep (500)
Wend

EndFunc
Func Ende ()
Exit
EndFunc

Func Pause()
$Paused = Not $Paused
While $Paused
Sleep(50)
WEnd
EndFunc




Versuchs ma so
10/05/2008 10:00 laksenluke#304
aso die frage wurde glaubs schonma gestellt aber ich hasse SuFu (wer sich noch an frühere sig erinnern kann^^)
aso: Wie scripte ich für den "automatischen Farmbot"
das er wenn er pixelsearch gefunden hat, auf den gefunden Pixel klickn soll?
10/05/2008 14:11 noob#305
THX QUADE-

hatte das gleiche Prob. wie metin2....

mfg der noob
10/05/2008 15:14 noob#306
HuHu wollte dis jetzt mit Koda bearbeiten.

Doch natürlich funzt mal wieder alles nicht.
Nur das Grundscript.
Aber sobald ich den code von Koda einfüge funktioniert es nicht wenn ich die Tasten drücke und auch nicht wenn ich auf die Buttons drücke.

könnte mir mal jmd. erklären wie man dis hinkriegt ???

--------------------------------------------------------------------------------------------------
#include <GUIConstants.au3>

#Region ### START Koda GUI section ### Form=C:\Dokumente und Einstellungen\MAtze\Desktop\Klickermania.kxf
$Klickermania = GUICreate("Klickermania", 633, 448, 216, 158, BitOR($WS_MAXIMIZEBOX,$WS_MINIMIZEBOX,$WS_SIZEBOX, $WS_THICKFRAME,$WS_SYSMENU,$WS_CAPTION,$WS_OVERLAP PEDWINDOW,$WS_TILEDWINDOW,$WS_MAXIMIZE,$WS_POPUP,$ WS_POPUPWINDOW,$WS_GROUP,$WS_TABSTOP,$WS_BORDER,$W S_CLIPSIBLINGS,$DS_MODALFRAME,$DS_SETFOREGROUND,$D S_CONTEXTHELP), 0)
GUISetIcon("C:\Dokumente und Einstellungen\MAtze\Desktop\Icon\Matze.ico")
GUISetCursor (2)
GUISetBkColor(0x000080)
$Button1 = GUICtrlCreateButton("Start- (F5)", 208, 24, 201, 73, 0)
$Button2 = GUICtrlCreateButton("Zum Beenden F7 drücken", 64, 280, 497, 89, 0)
$Button3 = GUICtrlCreateButton("Pause (F6)", 112, 144, 401, 81, 0)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit

Case $Klickermania
Case $Klickermania
Case $Klickermania
Case $Klickermania
Case $Button1
Send ("{F5}")
Case $Button2
Send ("{F7}")
Case $Button3
Send ("{F6}")
EndSwitch
WEnd

MsgBox(64,"Copyright", "Copyright Matthias Zalder")

HotKeySet ( "{F5}" , "Start" )
HotKeySet ( "{F7}" , "Ende" )
Hotkeyset( "{F6}" , "Pause" )

Global $Paused

while (1)
sleep(500)
wend;

Func Start ()
While (1)
MouseClick("left", "508", "510", 1, 0)
Sleep (500)
Wend

EndFunc
Func Ende ()
Exit
EndFunc

Func Pause()
$Paused = Not $Paused
While $Paused
Sleep(50)
WEnd
EndFunc

----------------------------------------------------------
Hoffe auf baldige Antwort

mfg noob
10/05/2008 20:58 RaveX#307
sorry bin neu...

welchen bot braucht man damit die mobs beim lvln auf einen zurennen automatisch?
10/06/2008 16:09 noob#308
Dafür brauch man nen Hack den Multihack-
Spiele grad kein Metin2 weiß also auch net welcher grade aktuell ist.
10/06/2008 16:39 Quade#309
Quote:
Originally Posted by laksenluke View Post
aso die frage wurde glaubs schonma gestellt aber ich hasse SuFu (wer sich noch an frühere sig erinnern kann^^)
aso: Wie scripte ich für den "automatischen Farmbot"
das er wenn er pixelsearch gefunden hat, auf den gefunden Pixel klickn soll?
Seite 21 dieses Threads:

Dim §pix = Pixelgetcolor(...)
If not @error then Mouseclick("left",$pix[1],$pix[2])
10/19/2008 19:45 Mr.Elite#310
Hätte mal 'ne Frage.
Und zwar möchte ich 'nen Einlogg - Bot erstellen.
Damit meine Metin.exe gefunden wird, hab ich den Pfad angegeben.
Wäre das so richtig?

Code:
"F:\Spiele\Metin2\Metin.exe")

In diesem Verzeichnis liegt nämlich meine Metin.exe. Doch wenn ich dann den Bot starte, kommt immer
Quote:
FATAL ERROR!! Python Library file not exist!
An was kann das liegen?
10/21/2008 14:24 felixli93#311
frage:

ich möchte mit variablen rechen
für was ich das brauche?
angelbot;
ich möchte, dass der bot 5 nachrichten beantwortet, sich danach ausloggt, nach 5 minuten wieder einloggt

ich hab nur probleme beim rechen mit variablen.
wie mache ich das?

ich hab mal


$zahl = 2

If $Zahl = 2 Then

(an dieser stelle möchte ich die variable $zahl um 1 erhöhen. mir ist klar, dass man das einfach mit "$zahl = 3" machen könnte, aber das ist ja nicht sinn der sache, da es immer um 1 erhöht werden soll soblad ich eine pn bekomme und der bot sie beantwortet. also: wie kann ich rechenzeichen zwischen variablen einfügen. $zahl +1 klappt natürlich nicht)

EndIf


bitte um hilfe

edit:
ok, hat sich erledigt

hab das mit

$zahl = 0

If $zahl = 0 then
$zahl = $zahl +1
endif


klappt so
11/19/2008 19:59 .aNNdii##312
wie ist eigentlich der sendcode für linke maustaste? ;)
11/19/2008 20:05 Quade#313
@felixli93:

ginge auch mit $zahl += 1

@AngelAndi

Willste direkt mit Send() machen? Mouseclick("left") erfüllts doch auch.
12/11/2008 22:40 NetsrakE#314
hi,
ich würde gerne wissen, wie ich am Ende meines Skriptes wieder bei der ersten FUnc a fangen kann
12/11/2008 23:02 .:Captcha#315
Mit einer Schleife. Z.B einer While schleife....^^

Func _start()
While(1)
...BlaBla
WEnd
End_Func