|
You last visited: Today at 20:59
Advertisement
Was mach ich falsch?
Discussion on Was mach ich falsch? within the General Coding forum part of the Coders Den category.
03/03/2010, 04:30
|
#1
|
elite*gold: 0
Join Date: Feb 2010
Posts: 714
Received Thanks: 842
|
Was mach ich falsch?
Also versuche grade ein PickUp Bot mit Buttons zu erstellen
Es geht auch 
Nur kann ich ihn nicht Pausieren oder Beenden
Guckt euch das mal an vllt. wisst ihr was das Problem ist
Code:
#RequireAdmin
GuiCreate("Metin2 PickUpBot",275,537,341,0)
$button1=GuiCtrlCreateButton("Start",96,35,90,50)
$button2=GuiCtrlCreateButton("Pause",93,111,90,50)
$button3=GuiCtrlCreateButton("End",92,194,90,50)
$button4=GuiCtrlCreateButton("Elitepvpers",9,513,90,17)
$button5=GuiCtrlCreateButton("My Homepage",125,514,90,17)
GuiSetState()
While 1
$msg=GuiGetMsg()
If $msg=-3 Then Exit
If $msg=$button1 Then button1()
If $msg=$button2 Then button2()
If $msg=$button3 Then button3()
If $msg=$button4 Then button4()
If $msg=$button5 Then button5()
Wend
Func button1()
Sleep (5000)
while 1
Send ("y")
sleep(100)
wend;
EndFunc
Func button2()
Sleep (99999999999999999999999999999999999999999999999999)
EndFunc
Func button3()
Exit
EndFunc
Func button4()
EndFunc
Func button5()
EndFunc
Und?
Achja undwürde noch gerne wissen wie ich das mache das wenn ich z.b. Button elitepvpers klicke sich elitepvpers.com öffnet?
Freue mich über Antworten
|
|
|
03/03/2010, 16:06
|
#2
|
elite*gold: 1
Join Date: Oct 2008
Posts: 1,078
Received Thanks: 276
|
Quote:
Originally Posted by Flasher2
Achja undwürde noch gerne wissen wie ich das mache das wenn ich z.b. Button elitepvpers klicke sich elitepvpers.com öffnet?
|
IENavigate (IE.au3)
|
|
|
03/03/2010, 16:11
|
#3
|
elite*gold: 0
Join Date: Mar 2009
Posts: 7,260
Received Thanks: 33,149
|
Oder
PHP Code:
ShellExecute("http://www.elitepvpers.com/forum/")
|
|
|
03/03/2010, 20:14
|
#4
|
elite*gold: 0
Join Date: Feb 2010
Posts: 714
Received Thanks: 842
|
lol soll ich dann einfach bei dem button
Code:
ShellExecute("http://www.elitepvpers.com/forum/")
machen oder was? check ich net :P
 habs ma ausprobiert geht THX
Und why kann ich ihn nicht pausieren oder beenden?
|
|
|
03/03/2010, 21:37
|
#5
|
elite*gold: 0
Join Date: Feb 2010
Posts: 18
Received Thanks: 3
|
Das Problem ist das Dein Script innerhalb des Ablaufes gefangen ist und nicht mehr dazukommt die Buttons abzufragen. Deswegen reagiert der Bot nicht mehr wenn er einmal läuft.
Um das zu ändern habe ich nach jedem Durchlauf eine neue Abfrage eingefügt und einige Sicherheitsabfragen dazu um Bugs aus dem Weg zugehen.
Viel spaß
Code:
#RequireAdmin
GuiCreate("Metin2 PickUpBot",275,537,341,0)
$button1=GuiCtrlCreateButton("Start",96,35,90,50)
$button2=GuiCtrlCreateButton("Pause",93,111,90,50)
$button3=GuiCtrlCreateButton("End",92,194,90,50)
$button4=GuiCtrlCreateButton("Elitepvpers",9,513,90,17)
$button5=GuiCtrlCreateButton("My Homepage",125,514,90,17)
GuiSetState()
;Variablen
;Die Variable $Pause schaut ob der Bot momentan am laufen ist oder ob er pausiert
;Die Variable $OnOff schaut ob der Bot bereits läuft
$Pause = 0
$OnOff = 0
;Starte Funktion Check in einer Schleife
while 1
Check()
Wend
;Funktion Check überprüft ob ein Button gedrückt wurde
Func Check()
$msg=GuiGetMsg()
If $msg=$button1 Then button1()
If $msg=$button2 Then button2()
If $msg=$button3 Then button3()
If $msg=$button4 Then button4()
If $msg=$button5 Then button5()
EndFunc
;Funktion button1 Prüft ob der Bot läuft und ändert darauf hin Variable $OnOff
;Führt dannach den Bot aus und checkt am ende die Buttons mit der Funktion Check
;Läuft der Bot bereits springt er direkt zum ende der Funktion
Func button1()
if $OnOff == 0 then
$OnOff = 1
Sleep (5000)
while 1
Send ("y")
sleep(100)
Check()
WEnd
else
EndIf
EndFunc
;Funktion button2 hält das Script in einer Schleife gefangen bis Button 1 oder 2 erneut gedrückt werden
;oder Button 3 das Script beendet
Func button2()
$Pause = 0
While $Pause == 0
$msg=guiGetMsg()
If $msg=$button1 Then $Pause = 1
If $msg=$button2 Then $Pause = 1
If $msg=$button3 Then Exit
Wend
EndFunc
;Funktion button 3 beendet das Script
Func button3()
Exit
EndFunc
;Funktion button 4 ruft die Internetseite auf
Func button4()
ShellExecute("http://www.elitepvpers.com/forum/")
EndFunc
;Funktion button5 hat keine Funktion
Func button5()
EndFunc
|
|
|
03/04/2010, 02:21
|
#6
|
elite*gold: 0
Join Date: Feb 2010
Posts: 714
Received Thanks: 842
|
großes THx an dich klappt perfekt. =)))))))))))))))))))))))))))))
|
|
|
 |
Similar Threads
|
WAS MACH ICH NUR FALSCH ? >_> HELP :(
08/05/2010 - Metin2 Private Server - 6 Replies
Der VPC führt beim neuen quest kein make.sh aus ._. was nun?
|
Was mach ich falsch?????-.-
05/25/2010 - Metin2 Private Server - 2 Replies
Hey ich bin dabei mir einen Hamchi Server zu machen und will grade die npcs einrichten aba es will nich so recht funktionieren habe die Frau jeztz anklickbar gemacht und wollte den shop wie folgt einrichtenhttp://www.fotos-hochladen.net/hamachi1c 8vfj57e.jpg
http://www.fotos-hochladen.net/hamachi28m4a1pfn.j pg
was mach ich falsch??? Habe zuerst die Frau ein gifti vk lassen und das ging auch ohne weiteres aba wieso geht das jetzt nicht ????
PS:Die Frau vk immer noch ein gifti obwohl sie es...
|
MACH ICH WAS FALSCH?
01/31/2010 - Metin2 Private Server - 12 Replies
Also da bei mir hamachi server PeterPanMt2 net mehr geht stelle ich hier jetzt stichpunkte rein und ihr sagt mir was ich falsch gemacht habe.
-Humach downgeloadet
-Metin2 2008 order deutsch
-Modified-Client_V3.0-FULL_Client downgeloadet und in den metin2 2008 ordner entpackt.
-humachi engeschaltet.
-eigelogt
-PeterPanMt2 gefunden.
-bei mc.txt die adresse eingegeben vom PeterPan@
-MultiStarter gestartet
-versuche mich einzulogen aba da steht Fehler bei der Verbindung mit dem server.
|
Was mach ich falsch?
09/02/2009 - Metin2 Private Server - 5 Replies
Ich und mein Freund wollen wieder mal auf Longjuyt2 zocken.
Wir haben uns beide den selben Ordner runtergeladen, nur ich brauch ewig zum einloggen und er ist nach spätestens 5min drinnen. Außerdem komm ich mit meinem Acc nicht rein, sondern nur mit seinem. (Er kommt aber mit beiden rein)
Wenn ich's bis zur Charauswahl geschafft habe, bleibts meistens auch wieder hängen. War bis jetzt 3x drinnen und wurde immer nach einiger Zeit gekickt. (erstes ma nach 2min Kick, zweiter Kick nach 5min...
|
Was mach ich falsch?
09/22/2008 - Metin2 - 9 Replies
#cs -------------------------------------------------- --------------------------
Pickupbot Version: 1.0
Author: RealMadrid08rk
Script Function:
Der bot hebt automatisch Sachen auf
#ce -------------------------------------------------- --------------------------
HotKeySet ( "{Numpad7}" , "Start" )
|
All times are GMT +1. The time now is 21:00.
|
|