Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 18:38

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Nanaaa's ProblemThread

Discussion on Nanaaa's ProblemThread within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
NANAAA's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
Nanaaa's ProblemThread

So da ich ein Mensch bin der sehr viele Probs hat mach ich extra für mich nen Thread *gg*

Ich Danke schon jetzt jedem wer mir helfen wird ! THX an Euch !

1 Prob

Quote:
$Button2 = GUICtrlCreateButton("$test", 40, 40, 145, 17, 0)
Wie schaffe ich bei diesem GUI Button die Rote Variable zu wählen ?
so dass ich mit
Quote:
$test = iniRead("email.ini","Email","1")
meine Email Adresse auslesen kann ?

2 Prob

Quote:
Func button1()
ShellExecute ("G:\GUILD WARS\Gw.exe")
RandomSleep(5000,6000)
WinWaitActive("Guild Wars")
RandomSleep(200,300)
Send("{TAB}")
RandomSleep(100,200)
Send ($email1)
Send("{TAB}")
RandomSleep(100,200)
Send($pw1)
RandomSleep(100,200)
Send("{ENTER}")
EndFunc
Wie schaffe ich diese Variable zu schreiben ?
wenn ich wieder
Quote:
$email1 = iniRead("email.ini","Email","1")
$pw1 = iniRead("email.ini","Email","1")
habe ?
NANAAA is offline  
Old 04/18/2009, 19:04   #2
 
cab_killer's Avatar
 
elite*gold: 9
Join Date: Jan 2009
Posts: 206
Received Thanks: 24
Wenn du den Button drückst müsste er die email auslesen.

PHP Code:
$Button2 GUICtrlCreateButton("email auslesen"4040145170


While 
1
    $nMsg 
GUIGetMsg()
    Switch 
$nMsg
        
Case $GUI_EVENT_CLOSE
            
Exit
        Case 
$Button2
            email
()
    EndSwitch
WEnd


Func email
()
$test iniRead("email.ini","Email","1"
Endfunc 
zu 2
PHP Code:
Global $email1 iniRead("email.ini","Email","1")
Global 
$pw1 iniRead("email.ini","Email","1"

Func button1()
ShellExecute ("G:\GUILD WARS\Gw.exe")
RandomSleep(5000,6000)
WinWaitActive("Guild Wars")
RandomSleep(200,300)
Send("{TAB}")
RandomSleep(100,200)
Send ($email1)
Send("{TAB}")
RandomSleep(100,200)
Send($pw1)
RandomSleep(100,200)
Send("{ENTER}")
EndFunc 
Das wären jetzt meine gedanken wie das Funktionieren könnte aber ich habe es nicht getestet.

MFG
cab_killer is offline  
Thanks
1 User
Old 04/19/2009, 18:36   #3
 
NANAAA's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
soweit so gut

PHP Code:
Func Save()
IniWrite("C:\Users\BoddAH\Desktop\Own Bots\AutoLogin\email.ini","Path","$path",$path)
EndFunc 
wenn ich bei dieser Funktion nur

PHP Code:
Func Save()
IniWrite("email.ini","Path","$path",$path)
EndFunc 
schreibt er mir die Email.ini dahin wo ich den Pfad($path) gewählt habe -.- wie kann ich dem "Script" sagen er soll die Email.ini dahin schreiben wo das Script ist ?
NANAAA is offline  
Old 04/19/2009, 18:40   #4
 
cab_killer's Avatar
 
elite*gold: 9
Join Date: Jan 2009
Posts: 206
Received Thanks: 24
@ScriptDir
ist hier das Zauberwort

MFG
cab_killer is offline  
Thanks
1 User
Old 04/29/2009, 15:55   #5
 
NANAAA's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
Soweit so gut

Neues Prob :

wie schaffe ich mein Interface "abzuspeichern" , auch bei Neu-Einloggen ?
schaffe es einfach nicht >.<

also zb. Gruppenauswahl linken Ecken hoch ...
NANAAA is offline  
Old 04/29/2009, 19:28   #6
 
elite*gold: 0
Join Date: Jun 2008
Posts: 350
Received Thanks: 67
häää das versteh ich nicht... die Fenster bleiben doch da, wo sie vor dem Ausloggen auch waren ... oder nicht??
bunney is offline  
Old 04/29/2009, 20:02   #7
 
elite*gold: 0
Join Date: Oct 2008
Posts: 152
Received Thanks: 73
Ja bleibt es auch außer du hast ihm bestimmt cords zugewiesen und hast das fenster verschoben dann bleibts beim nächsten aufruf nicht da
illuminati™ is offline  
Old 05/02/2009, 14:57   #8
 
NANAAA's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
neues Prob

wenn ich irgendeine Funktion calle , die dann aber falsch ausgeführt wird ( laag etc) wie kann ich einen Timer dann überprüfen ob dann der Char da und da ist ?
also bsp.

Quote:
_resign()
Checkarea(123,-123) Then
gibts da iwie ne Funktion zb .

Quote:
Ist nach xx sekunden nicht checkarea(123,-123) then ....
_resign()
sollte es doch geben
NANAAA is offline  
Old 05/02/2009, 15:01   #9
 
blauwiggle's Avatar
 
elite*gold: 0
The Black Market: 123/0/1
Join Date: Apr 2006
Posts: 1,722
Received Thanks: 476
Mit "do..until" kannste solche Späße lösen.
blauwiggle is offline  
Thanks
1 User
Old 05/02/2009, 15:28   #10
 
Gabba2's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 1,403
Received Thanks: 918
Timerinit und timerdiff wirst du wohl suchen.

If timerdiff($start) >XY_ms And Checkarea(123,-123) = False Then
_resign()
endif

Das Ganze kannst du natürlich auch in so ziemlich jede Schleife einbauen.
Gabba2 is offline  
Thanks
1 User
Old 05/02/2009, 15:30   #11
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
du kannst auch in deine schleife einen counter einbauen der die schleife nach x durchgängen verlässt.
kknb is offline  
Old 05/02/2009, 15:51   #12
 
Syc0n's Avatar
 
elite*gold: 20
Join Date: Oct 2008
Posts: 1,835
Received Thanks: 1,638
Wenn ich jetzt mal ein Beispiel nehme:

PHP Code:
$s TimerInit()
Prepmoveto()
Moveto(1,...,...)
If 
Timerdiff($s) > 25000 
Und wenn der Char dann losläuft und dann stecken bleibt, dann kommt der ja gar nicht zum If-Befehl, sodass das ja gar nicht funktioniert oder?!

Dann muss man das doch mit AdlibEnable() machen oder?

So als Beispiel:

PHP Code:
Func moveto()
$s TimerInit()
AdlibEnable("checktime"500)
Prepmoveto()
Moveto(2,...,...)
Moveto(2,...,...)
stopmoveto()
EndFunc

func checktime
()
     If 
Timerdiff($s) > 25000
EndFunc 
Wäre das so richtig?
Syc0n is offline  
Old 05/02/2009, 17:11   #13
 
NANAAA's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
kenn mich nicht so aus aber du musst glaub noch

Adlibdisable()

dazutun :P
NANAAA is offline  
Old 05/04/2009, 11:25   #14
 
NANAAA's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 293
Received Thanks: 40
ich bin jetzt schon länger auf der Suche nach einem Befehl der eine Function closed.

also

close("function1") <--so iwas

gibts sowas in der art ?
Exitloop wäre ja "einigermassen" derartiges , aber gibts nicht was besseres/einfacheres ?
NANAAA is offline  
Old 05/04/2009, 11:43   #15
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
du kannst keine function "closen", du kannst nur eine bedingung abfragen und darauf reagieren.
kknb is offline  
Reply




All times are GMT +1. The time now is 18:38.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.