Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 16:57

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

Advertisement



Ladebalken mit AutoIt abfragen

Discussion on Ladebalken mit AutoIt abfragen within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2007
Posts: 130
Received Thanks: 5
Question Ladebalken mit AutoIt abfragen

Hiho liebe EPvpler (manche mehr und andere weniger )
hab ein Problem, bei einem selbstgeschriebenen Bot
und zwar ist die Ladezeit beim Betreten verschiedener Orte unterschiedlich.
Irgendwo hab ich hier für das Problem eine Lösung gefunden (Quellcode),
den ich jetzt nicht finden kann.

Könnte man mir da weiterhelfen?
Kann man auch im Hintergrund (minimiertes GW) auch herausfinden,
wann die Ladezeit fertig ist und den Bot da weitermachen lassen?

Hab bisjetzt da immer mit Sleep gearbeitet
Roggan is offline  
Old 02/07/2009, 17:40   #2

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
IMO gibt es eine Map ID. Du musst also mittels Debugger / Memory Searcher, die Adresse suchen und schauen, welche ID der Ladebildschirm hast.

z.B. hat die Ascalon die ID 220, das Gebiet die ID 222, und der Ladebildschirm die ID 1

Dann kannst halt in deinem AutoIT bot eine Abfrage einabauen.
Adroxxx is offline  
Thanks
1 User
Old 02/07/2009, 17:48   #3
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
um vom aussenposten in die stadt zu reisen


Code:
func loadin()
	While _memoryread($memmap,$hprocess) <> 0
		Sleep(500)
	WEnd
	sleep(2000)
EndFunc
und von der stadt in den aussenposten.

Code:
func loadout()
	While _memoryread($memmap,$hprocess) <> 1
		Sleep(500)
	WEnd
	sleep(2000)
EndFunc
memmap ist hier die adresse 0xa024e4 die mit wadim seinem mem tool rausbekommst.

zur funktionsweise: es wird solange gewartet bis die jeweilige id erreicht ist. danach wird nochml 2 sek gewartet, weil bei mir manchmal der ladebalken bei 100% nen paar sek stehen bleibt.

aussenposten=0, load =2, area=1
kknb is offline  
Old 02/07/2009, 17:48   #4
 
elite*gold: 0
Join Date: Oct 2007
Posts: 130
Received Thanks: 5
1. Doppelpost *gg*
2. Thx, nun muss ich aber sagen, dass ich nochnie mit "memory" gearbeitet habe,
von daher einfach keine Ahnung habe, wie das zu benutzen ist und wie ich das mit meinem Bot richtig abfrage. MemGetStats, ist wahrscheinlich falsch...

Gibts dazu eine UDF odersowas?
(mit UDF's kenn ich mich auchnit aus-.-)

Edit: in meiner Helpfile: ist der Befehl: _memoryread net aufgelistet
Roggan is offline  
Old 02/07/2009, 17:52   #5
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
du benötigst die nomadmemory.au3 zu finden ist die per google

ansonsten schau mal hier.

kknb is offline  
Old 02/07/2009, 17:53   #6

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
nomadmemory.au3 includen !
da gibts die ganzen memory sachen wie _MemoryOpen , _MemoryRead usw.

//edit:

omg da war jemand schneller Q.Q
Adroxxx is offline  
Old 02/07/2009, 17:54   #7
 
elite*gold: 0
Join Date: Oct 2007
Posts: 130
Received Thanks: 5
Mhh kannst du auch gleich andere UDF's posten,
die für ein GW Bot interessant wären?
Roggan is offline  
Old 02/07/2009, 17:56   #8

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
Process.au3 & tt6.au3 hier ausm forum. Damit solltest du eigentlich gut bedient sein.
Adroxxx is offline  
Old 02/07/2009, 17:56   #9
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
um die wirst du nicht drum rumkommen.



mehr brauchst du eigentlich net.


//edit:

omg da war jemand schneller Q.Q
kknb is offline  
Old 02/07/2009, 18:26   #10
 
elite*gold: 0
Join Date: Sep 2008
Posts: 36
Received Thanks: 7
Hat jemand die Mem-Adresse für die Map-ID? Genau diese Adresse suche ich. Vielleicht hat jemand eine solche für die RA-Bots gefunden?
Kaneoxi is offline  
Old 02/07/2009, 18:31   #11

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
Quote:
Originally Posted by Kaneoxi View Post
Hat jemand die Mem-Adresse für die Map-ID? Genau diese Adresse suche ich. Vielleicht hat jemand eine solche für die RA-Bots gefunden?
Lern Lesen!

Quote:
Originally Posted by kknb View Post
um vom aussenposten in die stadt zu reisen


Code:
func loadin()
	While _memoryread($memmap,$hprocess) <> 0
		Sleep(500)
	WEnd
	sleep(2000)
EndFunc
und von der stadt in den aussenposten.

Code:
func loadout()
	While _memoryread($memmap,$hprocess) <> 1
		Sleep(500)
	WEnd
	sleep(2000)
EndFunc
memmap ist hier die adresse 0xa024e4 die mit wadim seinem mem tool rausbekommst.

zur funktionsweise: es wird solange gewartet bis die jeweilige id erreicht ist. danach wird nochml 2 sek gewartet, weil bei mir manchmal der ladebalken bei 100% nen paar sek stehen bleibt.

aussenposten=0, load =2, area=1
Adroxxx is offline  
Old 02/07/2009, 18:39   #12
 
elite*gold: 0
Join Date: Oct 2007
Posts: 130
Received Thanks: 5
er meinte wohl eine Auflistung aller IDs, für die ganzen RA Maps
Roggan is offline  
Old 02/07/2009, 18:49   #13

 
Adroxxx's Avatar
 
elite*gold: 15
Join Date: Nov 2005
Posts: 13,021
Received Thanks: 5,323
Quote:
Originally Posted by Roggan View Post
er meinte wohl eine Auflistung aller IDs, für die ganzen RA Maps
Ne er hat nach der Adresse gefragt. Und die hat kknb gepostet.
Adroxxx is offline  
Old 02/07/2009, 19:02   #14
 
elite*gold: 20
Join Date: Feb 2007
Posts: 3,080
Received Thanks: 4,294
wenn du die einzelnen maps herausfinden möchtest musst du das anders lösen.

fave fun

kknb is offline  
Thanks
1 User
Old 02/08/2009, 10:17   #15
 
elite*gold: 0
Join Date: Sep 2008
Posts: 36
Received Thanks: 7
Ja, ich suche die Map-ID und nicht die oben genannte Adresse. Leider scheint es keine statischen IDs zu geben.

Da ich nicht die RA-Adressen suche, sondern die von den Heldenkämpfen, muss ich wohl _wadims Funktion genauer prüfen.
Kaneoxi is offline  
Reply


Similar Threads Similar Threads
[HowTo]Anderer Ladebalken
05/02/2011 - Metin2 PServer Guides & Strategies - 40 Replies
Hallo liebe metin2 suchtis xD Ich wollte mal ein How To machen wie man den Ladebalcken verändert, da ich in der SUFU nichts gefunden habe. http://img402.imageshack.us/img402/2786/27823507. jpg Ihr müsst eure Etc.epk entpacken! Dann geh ihr in:Source > ymir work > ui und sucht nach introloading.dds
ladebalken
07/02/2010 - General Coding - 1 Replies
hallo epvpers weiß einr wie man ein ladebalken in eine alibox einfügen kann?? und wenn einer es weiß wie amcht man es das nachdem er voll ist automatisch 1s weiter geht???
Ladebalken?
04/22/2010 - AutoIt - 9 Replies
1. Wie mache ich einen eigenen ladebalken ?? 2.Wie mach ich wenn der Ladebalken voll geladen ist das ... passiert??Einfach nur mit Then??
[AutoIt] text abfragen
04/17/2010 - AutoIt - 12 Replies
Hallo ich habe zwar schon etwas gesucht aber noch nichts gefunden. Ich versuche aus einem Fenster einen text abzufragen: Normalerweise steht da: Es läuft aber wenn sich was ändert steht z.b. Beendet. Dann möchte ich einen bestimmten Code ausführen.
per autoit internetverbindung abfragen?
03/23/2010 - AutoIt - 17 Replies
halli hallo freunde :D ich mache mir gerade ein bot für ein browsergame soweit so gut aber wenn ich so bedenke das das internet auch mal weg sein kann dann will ich das der bot sich beendet deshalb wollte ich euch fragen ob man mit autoit die internetverbindung abfragen kann ob die verbindung steht oder nicht wenn sie nicht besteht soll der bot sich halt beenden



All times are GMT +2. The time now is 16:57.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.