|
You last visited: Today at 19:38
Advertisement
Help => AutoIT xDD
Discussion on Help => AutoIT xDD within the Metin2 Private Server forum part of the Metin2 category.
08/14/2009, 22:07
|
#1
|
elite*gold: 20
Join Date: Apr 2008
Posts: 849
Received Thanks: 1,135
|
Help => AutoIT xDD
Guten Abend all,
wollt mir wieder mal etwas scripten doch ich kann mir nie den Anfang und das Ende eines Scripts merken xD
Ich glaub der Anfang war mal so ( BIN ABER NICHT SICHER OB DAS STIMMT BITTE KORRIGIERT MICH xD )
Code:
HotKeySet("{F9}", "Start")
HotKeySet("{F10}", "Exit")
While
[I](Mein Script..der sich immer wieder wiederholen soll......)[/I]
wend
Func Exit
Exit
EndFunc
Bitte korriigieren xD
Und wie baut man eine Pause FUnktion ein???
Gruß,
PornxP
|
|
|
08/14/2009, 22:19
|
#2
|
elite*gold: 0
Join Date: Jan 2008
Posts: 3,026
Received Thanks: 4,504
|
Sleep (1000)
|
|
|
08/14/2009, 22:20
|
#3
|
elite*gold: 0
Join Date: Apr 2008
Posts: 5,159
Received Thanks: 4,931
|
K, das hat aber sowas von garnix in der Metin2 Sektion zu suchen.
//1000 = Eine Sekunde.
|
|
|
08/14/2009, 22:22
|
#4
|
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
|
erstmal, falsche section...
so nun zu deinem script, du möchtest also dein Script mit Hotkeys ausführen? Dann sollte es so aussehen
Code:
HotKeySet("{F9}", "Start")
HotKeySet("{F10}", "Exit")
Func Start ()
While
(Mein Script..der sich immer wieder wiederholen soll......)
wend
Func Exit 0
Exit
EndFunc
meine ich  mache ned oft was damit
|
|
|
08/14/2009, 22:24
|
#5
|
elite*gold: 20
Join Date: Apr 2008
Posts: 849
Received Thanks: 1,135
|
Quote:
Originally Posted by Downloader999
Sleep (1000)
|
öm Meinst du damit meine Frage mit der Pause FUnktion?
Quote:
Originally Posted by xJoSHix
K, das hat aber sowas von garnix in der Metin2 Sektion zu suchen.
//1000 = Eine Sekunde.
|
Ja schon möglich :P
Ist der Code den richtig?
Bei mir tauchen nur Fehlermeldungen auf, wenn ich es runnen will xD
und mit der Pause Funktion mein ich, wenn der Scrpt schon läuft und ich mit einer Tasten Pausen könnte und bei einem erneuten klicken auf die Pause Taste, es weiter macht wo es aufgehört hat!
EDIT
Quote:
Originally Posted by €RRoRS
erstmal, falsche section...
so nun zu deinem script, du möchtest also dein Script mit Hotkeys ausführen? Dann sollte es so aussehen
Code:
HotKeySet("{F9}", "Start")
HotKeySet("{F10}", "Exit")
Func Start ()
While
(Mein Script..der sich immer wieder wiederholen soll......)
wend
Func Exit 0
Exit
EndFunc
meine ich  mache ned oft was damit 
|
1 mom ich teste es mal  Wird sicher klappen.
Oky Gut dan ist es die Falsche Sektion dafür aber in dieser Sektion wird am meisten mit AutoIT gearbeitet von daher bin ich nicht ganz falsch
...und mit der Pause Funktion mein ich, wenn der Scrpt schon läuft und ich mit einer Tasten Pausen könnte und bei einem erneuten klicken auf die Pause Taste, es weiter macht wo es aufgehört hat!
|
|
|
08/14/2009, 22:26
|
#6
|
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
|
puhh...das mit der Pausefunktion wußte ich mal...aber jetzt ned mehr  poste es in die richtige funktion da sind die ganzen cracks wie banjoo, marcopolo unso, die so was im schlaf können
|
|
|
08/14/2009, 22:30
|
#7
|
elite*gold: 0
Join Date: Feb 2008
Posts: 2,754
Received Thanks: 1,748
|
So würde ich das machen (hab auch Kleinigkeiten verbessert):
Quote:
Originally Posted by PornxP
Guten Abend all,
wollt mir wieder mal etwas scripten doch ich kann mir nie den Anfang und das Ende eines Scripts merken xD
Ich glaub der Anfang war mal so ( BIN ABER NICHT SICHER OB DAS STIMMT BITTE KORRIGIERT MICH xD )
Code:
HotKeySet("{F9}", "[COLOR="Red"]_start[/COLOR]")
HotKeySet("{F10}", "[COLOR="Red"]_exit[/COLOR]")
[COLOR="Red"]HotKeySet("{PAUSE}", "_pause")
Global $paused
While 1
Sleep(100)
Wend
[/COLOR]
[COLOR="Red"]Func _start()[/COLOR]
While 1
[I](Mein Script..der sich immer wieder wiederholen soll......)[/I]
wend
[COLOR="Red"]EndFunc[/COLOR]
Func [COLOR="Red"]_e[/COLOR]xit[COLOR="Red"]()[/COLOR]
Exit
EndFunc
[COLOR="Red"]Func _pause()
$paused = NOT $paused
While $paused
Sleep(100)
Wend
EndFunc[/COLOR]
Bitte korriigieren xD
Und wie baut man eine Pause FUnktion ein???
Gruß,
PornxP
|
P.S.
Funktionen am Besten immer mit vorausgehendem Unterstrich ( _ ) schreiben.
|
|
|
08/14/2009, 22:30
|
#8
|
elite*gold: 0
Join Date: Dec 2008
Posts: 295
Received Thanks: 211
|
HotKeySet("{F9}", "Start")
HotKeySet("{F10}", "Exit")
HotKeySet("{F11}", "Pause")
while 1
Sleep(100)
wend
Func Start()
While 1
(Dein Script)
wend
Func Exit()
Exit
EndFunc
Func Pause()
while 1
sleep(100)
wend //wenn du jetzt wieder F9, also Funktion "Start" drückst geht es weiter :P
Müsste eigentlich klappen ;D
|
|
|
08/14/2009, 22:33
|
#9
|
elite*gold: 20
Join Date: Apr 2008
Posts: 849
Received Thanks: 1,135
|
oO SO viele Antworten. Geil danke euch werd sie mal alle gleich testen
@ €RRoRS
Bei deinem Vorschlag erhalte immer eine Fehlermeldung
Func Exit 0
Error: "Func" statement has no matching "EndFunc".
xDDD So kurz am testen
|
|
|
08/14/2009, 22:39
|
#10
|
elite*gold: 0
Join Date: Jan 2008
Posts: 3,026
Received Thanks: 4,504
|
HotKeySet("{F9}", "Start")
HotKeySet("{F10}", "Exit")
HotKeySet("{F11}", "Pause")
while 1
Sleep(100)
wend
Func Start()
While 1
(Dein Script)
wend
Func Exit()
Exit
EndFunc
Func Pause()
while 1
sleep(100)
wend
EndFunc
einfahc en EndFunc vergesen...böse xd
|
|
|
08/14/2009, 22:40
|
#11
|
elite*gold: 0
Join Date: Oct 2008
Posts: 216
Received Thanks: 23
|
jo hab anscheinend was vergessen  1. das mit EndFunc unter Startfunktion...
EDIT:// Sorry Downi *Schnieeeeeff*
|
|
|
08/14/2009, 22:43
|
#12
|
elite*gold: 20
Join Date: Apr 2008
Posts: 849
Received Thanks: 1,135
|
So ich erhalte bei allen eine Fehlermeldung.
Soll ich sie mal hier rein schreiben?
EDIT
@ Downloader & Captcha
Ich erhalte Folgende Fehlermeldung
Func Exit()
Error: "Func" statement has no matching "EndFUnc".
|
|
|
08/14/2009, 22:45
|
#13
|
elite*gold: 0
Join Date: Dec 2008
Posts: 295
Received Thanks: 211
|
Hoppla, sowas passiert mir immer 
blödes EndFunc
aber zum Glück meldet sich AutoIt in so einem Fall. :P
|
|
|
08/14/2009, 22:46
|
#14
|
elite*gold: 0
Join Date: Jan 2008
Posts: 3,026
Received Thanks: 4,504
|
Code:
HotKeySet ("{F4}", "Start")
HotKeySet ("{F5}","Ende")
HotKeySet ("{F6}","Pause")
Tooltip ("Drücke F4 um den Script Zu starten", 2, 2)
while 1
sleep(100)Func Start()
Tooltip ("Script Läuft...Drücke F5 zum Beenden F6 Zum Pausieren", 2, 2)
While 1
[B]DEIN SCRIPT[/B]
WEnd
EndFunc
Func Ende()
Exit
EndFunc
Func Pause()
Tooltip ("Drücke F4 um Fortzufahren!", 2, 2)
while 1
sleep(100)
wend
EndFunc
so geht meins...
|
|
|
08/14/2009, 22:51
|
#15
|
elite*gold: 20
Join Date: Apr 2008
Posts: 849
Received Thanks: 1,135
|
@ ComputerFreak
Deins Script klappt doch nicht InGame nur aufm Desktop löl XDDD
Und es reagiert nicht immer auf die HotKeySets xDDD
@Captcha: Und wie behebe ich das Problem xD
@Downloader: 1mom ich teste es mal kurz
EDIT
@Downloader Hier eine Fehlermeldung xD
EndFunc
Error: "Func" statement has no matching "EndFunc".
Langsam geht mir AutoIT aufm Sack xD
|
|
|
All times are GMT +1. The time now is 19:39.
|
|