Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Guild Wars > GW Bots
You last visited: Today at 01:09

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

Advertisement



Deathcheck

Discussion on Deathcheck within the GW Bots forum part of the Guild Wars category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
Deathcheck

Ich hab in der Suchfunktion gesucht und hab mir fast alles durchgelesen...
dabei kam das hier raus:

Code:
If _MemoryRead($Check_NPC, $hprocess) = 1 Then
			Sleep(10000)
			ControlSend("Guild Wars", "", "", "ö")
			Sleep(100)
			ControlSend("Guild Wars", "", "", "{SPACE}")
			Sleep(100)
			ControlSend("Guild Wars", "", "", "5")
			Sleep(12000)
EndIf
aber wenn er tot iss und wiederbelebt wird macht der bot einfach weiter anstatt durchs portal zu gehen

Hab ich vorher was vergessen oder muss der scribt an eine spezielle stelle ?
Zabrus is offline  
Old 04/11/2009, 16:09   #2


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Oah das ist komplett falsch..
Guck im uLtra eMt Bot v5.0 (glaub ich) nach dem deathcheck..

und tu uns allen nen gefallen und mach NICHT für alles nen thread auf.
buFFy! is offline  
Thanks
1 User
Old 04/11/2009, 16:15   #3
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
thx und sry ich merks mir
Zabrus is offline  
Old 04/11/2009, 17:10   #4
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
Ich habe des jetz so:

Code:
Func _DeathCheck()
	If _memoryread($memdeath, $hprocess) = 1 Then
		Sleep(10000)
		ControlSend("Guild Wars", "", "", "ö")
		Sleep(100)
		ControlSend("Guild Wars", "", "", "{SPACE}")
		Sleep(100)
		ControlSend("Guild Wars", "", "", "5")
		Sleep(12000)
		_start()
	EndIf
EndFunc
Es geht aber immer noch nicht wenn er sachen aushebt und stirbt ..versucht er sie weiter aufzuheben wenn er wiederbelebt wird:

Code:
for $i = 1 to 11
		ControlSend("Guild Wars", "", "", "z")
		Sleep(500)
		ControlSend("Guild Wars", "", "", "{SPACE}")
		Sleep(500)
	AdlibDisable()
Next
Zabrus is offline  
Old 04/11/2009, 17:14   #5


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
If $DeathCheck = True Then Resign..
buFFy! is offline  
Old 04/11/2009, 17:20   #6
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
Error :-/ Variable used without being declared

$DeathCheck =________

was muss ich schreiben ?
Zabrus is offline  
Old 04/11/2009, 17:23   #7
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
$DeathCheck = _memoryread($memdeath, $hprocess) o.Ä.
NBA is offline  
Old 04/11/2009, 17:29   #8
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
da kommt immernoch error

Code:
$DeathCheck = _memoryread($memdeath, $hprocess)

Func _DeathCheck()
	If $DeathCheck = True Then
		Sleep(10000)
		ControlSend("Guild Wars", "", "", "ö")
		Sleep(100)
		ControlSend("Guild Wars", "", "", "{SPACE}")
		Sleep(100)
		ControlSend("Guild Wars", "", "", "5")
		Sleep(12000)
		_start()
	EndIf
EndFunc
Zabrus is offline  
Old 04/11/2009, 18:00   #9
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
Gibts da auch ne alternativ Lösung oder muss man das so machen ? Wenn ja wie ?
Zabrus is offline  
Old 04/11/2009, 20:43   #10
 
NBA's Avatar
 
elite*gold: 0
Join Date: Apr 2008
Posts: 1,874
Received Thanks: 213
Mit Pixelchecksum arbeiten. Geht aber nicht im hintergrund...
NBA is offline  
Old 04/12/2009, 09:20   #11
 
S T A Y L A's Avatar
 
elite*gold: 0
Join Date: Feb 2009
Posts: 84
Received Thanks: 44
Quote:
Originally Posted by Zabrus View Post
da kommt immernoch error

Code:
$DeathCheck = _memoryread($memdeath, $hprocess)

Func _DeathCheck()
	If $DeathCheck = True Then
		Sleep(10000)
		ControlSend("Guild Wars", "", "", "ö")
		Sleep(100)
		ControlSend("Guild Wars", "", "", "{SPACE}")
		Sleep(100)
		ControlSend("Guild Wars", "", "", "5")
		Sleep(12000)
		_start()
	EndIf
EndFunc


Haste oben im Script

Code:
#include "tt6.au3"
eingefügt?
S T A Y L A is offline  
Old 04/12/2009, 10:11   #12
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
jo hab include drin....

hab es mal mit Pixelchecksum probiert:

Code:
$Checksum = PixelChecksum(332,697,369,702)

While $Checksum = PixelChecksum(332,697,369,702)
	Sleep(100)
WEnd

If $Checksum = False Then
.......
......
.....
EndIf
Is das so richtig ?? hab da nämlich meine zweifel...

wenn pixelchecksum nur veränderungen warnimmt..dann müsste If auch reagieren wenn ich Schattenform fallen lasse oder verhext werde....

Bei schattenform muss ich pixelchecksum einfach weitgenug hinten in der hp leiste anfangen....

aber was ist bei verhexung am anfang und ich überlebe ?
Zabrus is offline  
Old 04/12/2009, 13:26   #13


 
buFFy!'s Avatar
 
elite*gold: 1826
Join Date: Mar 2009
Posts: 4,310
Received Thanks: 6,287
Manmanmanamanman..

Code:
#include <NomadMemory.au3>
#include "tt6.au3"

Opt('SendKeyDelay', 100)
Opt('SendKeyDownDelay', 100)

Func _DeathCheck()
	If _memoryread($memdeath, $hprocess) = 1 Then
		AdlibDisable()
		ControlSend($hWnd, "", "", "{-}")
		Sleep(500)
		ControlSend($hWnd, "", "", "resign")
		Sleep(1000)
		ControlSend($hWnd, "", "", "{enter}")
		Sleep(5000)

		While _memoryread($memmap, $hprocess) <> 0
			ControlClick($hWnd, "", "", "left", 1, 507, 388)
			Sleep(500)
		WEnd
		Sleep(Random(2000, 4000))
	EndIf
EndFunc   ;==>_DeathCheck
buFFy! is offline  
Thanks
1 User
Old 04/12/2009, 14:08   #14
 
elite*gold: 0
Join Date: Dec 2007
Posts: 680
Received Thanks: 141
is schon lustig wie alle die tt6 nutzen und dabei kA habe wie sie eig funktioniert

hätt er es verkauft hätt er viel geld machen können^^

eF Hacks dürfte dein prob gelöst haben obwohl es bessere lösungen gibt, vergiss die update.ini im ordner nicht!
xSharkoonX is offline  
Old 04/12/2009, 14:11   #15
 
elite*gold: 0
Join Date: Mar 2009
Posts: 48
Received Thanks: 3
jetz zeigt er ein error in der "nomadmemory.au3" an -.- zeile 43 ..erste Function...

Dublicate function name.

update.ini iss drin
Zabrus is offline  
Reply


Similar Threads Similar Threads
Ständiger Deathcheck | Start-Button
05/13/2010 - GW Bots - 28 Replies
Hey ihr, nachdem ich über das letzte Event hinweg ein paar der hier zu findenden Bots durchprobiert habe, spinnt seit vorgestern der Wunsch in meinem Kopf rum, sowas tolles möchte ich auch können! :D Also habe ich mir ein paar Tuts angesehn, da mir AutoIt ja bis dato noch gänzlich unbekannt war und dann einfach mal drauflosgelegt. Ganz nach dem Motto: Learning by Doing. Klappt auch soweit besser als erwartet. Immerhin bin ich schonmal soweit, dass mein kleiner Bot in den nötigen...
GWCA Deathcheck
02/04/2010 - GW Bots - 3 Replies
Hey...irgendwie bekomm ichs nicht hin, nen vernünftigen Deathcheck in GWCA zu schreiben. Der hier funktioniert nicht: $cbType = "int" Do Sleep(250) CmdCB($CA_GETDEAD) Until $cbVar = 1 Kann mir jemand helfen? Wäre nett ;-)
Frage zu Memories + DeathCheck
02/13/2009 - GW Bots - 62 Replies
Kann mir wer das Script für den DeathCheck nochmal zeigen? Wäre sehr nett. Und noch eine Frage: Wie kriege ich das hin, das der Bot weiss wieviele Kreaturen ich schon getötet habe? Danke im vorraus! #N.E.O.
Dauerhafter Deathcheck
01/01/2009 - Guild Wars - 14 Replies
Hi also ich wollte gerne den Deathcheck über AdlibEnable laufen lassen. Aber das geht ja nicht, weil er dann die laufende Funktion nicht abbricht. Wie regelt ihr das denn mit den Deathcheck?
Dauerhafter Deathcheck
12/16/2008 - Guild Wars - 19 Replies
Also meine frage ist nun wie ich einen dauerhaften Deathcheck einbauen kann. Also natürlich mit einer schleife welcher schleifencode wäre dafür am besten? Diese schleife soll dauerhaft im ganzen script laufen halt per memory abfrage Die memory adresse dafür ist momentan $Deathcheck = a044ec Valuers sind Nicht Tod = 0 Tod = 1



All times are GMT +1. The time now is 01:10.


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.