Register for your free account! | Forgot your password?

Go Back   elitepvpers > Other Online Games > Diablo 2 > Diablo 2 Programming
You last visited: Today at 06:32

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

Advertisement



Wie checken ob Bot tot ist?

Discussion on Wie checken ob Bot tot ist? within the Diablo 2 Programming forum part of the Diablo 2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2009
Posts: 108
Received Thanks: 44
Wie checken ob Bot tot ist?

Bin gerade dabei ein Leechscript zu schreiben und da wärs um Welten besser, wenn man checken könnte, ob der Leecher noch am Leben ist.. Falls nicht kann man dementsprechend handeln und ihn z.B. gleich wieder durchs TP schicken.

Habs mal mit

Code:
if(me.hpmax < 1) Say("Bin tot");
versucht, aber der Satz kommt nich. Daraufhin gecheckt ob me.hpmax auch den richtigen Wert beinhaltet -> tut es.

Gibts irgendnen State den man abfragen könnte oder die Möglichkeit, anhand des "Du bist tot - drück ESC"-Screens sowas zu erkennen?

Mir fehlt egtl nur noch das, dann wär mein Script im grossen und ganzen fertig (denk ich atm ^^).


Edit: Selber rausgefunden - so gehts:

Code:
if(me.hp < 1) Say("Bin tot");
hdin84 is offline  
Old 05/04/2010, 22:32   #2
Administrator
 
Muddy Waters's Avatar
 
elite*gold: 41364
Join Date: Jan 2010
Posts: 22,727
Received Thanks: 12,654
Quote:
Originally Posted by hdin84 View Post
Bin gerade dabei ein Leechscript zu schreiben und da wärs um Welten besser, wenn man checken könnte, ob der Leecher noch am Leben ist.. Falls nicht kann man dementsprechend handeln und ihn z.B. gleich wieder durchs TP schicken.

Habs mal mit

Code:
if(me.hpmax < 1) Say("Bin tot");
versucht, aber der Satz kommt nich. Daraufhin gecheckt ob me.hpmax auch den richtigen Wert beinhaltet -> tut es.

Gibts irgendnen State den man abfragen könnte oder die Möglichkeit, anhand des "Du bist tot - drück ESC"-Screens sowas zu erkennen?

Mir fehlt egtl nur noch das, dann wär mein Script im grossen und ganzen fertig (denk ich atm ^^).


Edit: Selber rausgefunden - so gehts:

Code:
if(me.hp < 1) Say("Bin tot");
Musst dir bei Zeiten mal die sticky topics hier in der programming Sektion anschauen. Ein paar sind recht interessant, so zum Beispiel die ID Referenzen .

Modes für player Objekte:
Code:
Name       Token
Death           0
Neutral         1
Walk            2
Run             3
Get Hit         4
Town Neutral    5
Town Walk       6
Attack1         7
Attack2         8
Block           9
Cast           10
Throw          11
Kick           12
Skill1         13
Skill2         14
Skill3         15
Skill4         16
Dead           17
Sequence       18
Knock back     19
Lg
Muddy
Muddy Waters is offline  
Old 05/04/2010, 22:53   #3
 
elite*gold: 0
Join Date: Apr 2009
Posts: 108
Received Thanks: 44
Quote:
Originally Posted by Muddy_Waters View Post
Musst dir bei Zeiten mal die sticky topics hier in der programming Sektion anschauen. Ein paar sind recht interessant, so zum Beispiel die ID Referenzen .

Modes für player Objekte:
Code:
Name       Token
Death           0
Neutral         1
Walk            2
Run             3
Get Hit         4
Town Neutral    5
Town Walk       6
Attack1         7
Attack2         8
Block           9
Cast           10
Throw          11
Kick           12
Skill1         13
Skill2         14
Skill3         15
Skill4         16
Dead           17
Sequence       18
Knock back     19
Lg
Muddy
Hab mir die ganzen Referenzen schon reingetan und extra schon bookmarked.. Hier im konkreten Fall bin ich mit meiner Lösung vollauf zufrieden - wenn tot drückt er (mehr oder weniger) esc und geht dann wieder durchs tp.
hdin84 is offline  
Reply


Similar Threads Similar Threads
Ports checken per cmd
03/10/2010 - Technical Support - 2 Replies
Hallo, es gibt ja einen Befehl um die Ports zu checken welcher Port welches Programm belegt. Da ich nun ka habe welches Programm den Port 3306 bei mir belegt möchte ich es nun durch cmd rauskrigen. Nur ich weiß den Befehl nicht mehr. Könnte mir jemand bitte diesen Befehl sagen. Wäre lieb. MFG Blut
Polen auf Pserver checken nichts?
08/31/2009 - Metin2 Private Server - 27 Replies
Hi Com, passiert euch das auch immer öfters wie mir? Als kommen Polen auf PServern an und fragen "PL"? Wenn man sagt "no" (d.h. ich bin eben kein pole) Dann fangen die trotzdem an mich auf polnisch vollzubrabbeln! Siehe hier: http://www2.pic-upload.de/31.08.09/6mew44d5193.jpg Weiß einer warum das so is. Ich finds ziemlich stressig. Was sagt ihr? Mfg Windforce!!
Checken die jetzt schon unseren PC?!
06/03/2008 - Metin2 - 6 Replies
Hi Leute, schaut mal ich hab was sehr interessantes aus dem offiziellen forum gefunden: http://board.metin2.de/thread.php?goto=lastpost&am p;threadid=163581 Heißt das, die wollen unseren PC checken und wir können jetzt nicht mehr, z.B.: den Multihack 1.83 daneben laufen lassen. Ich hab das nicht ganz checko gemacht:confused:;) kann mir das jemand mal erklären?! Danke schon mal lg volli777
Wie checken ob man auf der Banwelle steht?!
03/24/2006 - World of Warcraft - 20 Replies
Kann man gucken ob man auf der zukünftigen Banwelle ist?! Wenn ja wie!text2schild.php?smilienummer=1&text=Pls' border='0' alt='Pls' />



All times are GMT +1. The time now is 06:33.


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.