Author Topic: Working with the HABD death system  (Read 332 times)

Legacy_Azador

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
Working with the HABD death system
« on: July 08, 2011, 07:05:23 pm »


               I've been attempting to modify the HABD death system - I'm not sure if any of you have worked with it before. The link is here on the vault: http://nwvault.ign.c....detail&id=2601

The system is excellent and easy to implement, with a ton of variables. My only issue with it is the actual sequence of death---respawn.

At the moment, the system does this: After bleeding out, it activates the 'ondeath' script. At this point, you drop your items, gold, etc based on what you chose. All fine. What I want to modify is this:

When the player dies, their loot will drop, but also a 'corpse' item. This corpse item should be persistent through server resets to ensure the player can be raised. This is included in HABD, but I believe it only allows you to raise the corpse 'item' at an NPC - ideally, a player could cast raise dead or resurrection to return the player to life at that spot. 

Upon death, I want the system to immediately heal the 'dead' player and transport them to a waypoint in a 'death' area. Should the server reset, they should be ported back here.  At this point, in a conversation with an NPC, the player can choose to either

a. Respawn where they died
or
b. Respawn at a bind point (Which is called from HABD's database file, already implemented)

UNLESS
They were killed by another PC, in which case they cannot respawn (if possible to detect via scripting.)

I've seen systems very similar to this, like a mix between KDS and HABD. My issue with KDS is that it is inflexible with where you can return to life, and the raise/resurrect on a corpse system is buggy. My issue with HABD is that the respawn system, where you 'respawn' as a ghost and wait for help, is less than ideal, and not befitting of the setting I'm working with. 


Any help on this would be hugely appreciated.
               
               

               


                     Modifié par Azador, 08 juillet 2011 - 06:05 .
                     
                  


            

Legacy_TSMDude

  • Hero Member
  • *****
  • Posts: 1515
  • Karma: +0/-0
Working with the HABD death system
« Reply #1 on: July 10, 2011, 02:31:48 pm »


               First a few questions;

Do you use CEP?

What features are you looking for in the death system?

The reason i ask we used HABD fo about a year and a half. It is indeed a great system.

Before that we used our own modified system for about 4 years.

About six months ago we switched to KDS and a different bleed down system and have never looked back. Combining our own spellhooks and subrace systems (as well as vampire system) into one was actually MUCH easier than we thought it  would be. I highly suggest just for overhead alone switching as the KDS is a lot easier to adjust than the HABD, allows for some other great features, and I would be happy to send our bleeding system to you if you want.

My issue with KDS is that it is inflexible with where you can return to life, and the raise/resurrect on a corpse system is buggy.
We have been using the KDS without incident for sometime now. You can make options for players to respawn at certain points or thier death spot based on race and what not. You can CHANGE those based on something else if you wish as well.
               
               

               


                     Modifié par TSMDude, 10 juillet 2011 - 01:34 .
                     
                  


            

Legacy_Pstemarie

  • Hero Member
  • *****
  • Posts: 4368
  • Karma: +0/-0
Working with the HABD death system
« Reply #2 on: July 10, 2011, 03:56:23 pm »


               Look at the death system in the HCR 2.0
               
               

               
            

Legacy_Azador

  • Jr. Member
  • **
  • Posts: 89
  • Karma: +0/-0
Working with the HABD death system
« Reply #3 on: July 10, 2011, 04:51:52 pm »


               Thanks for the replies, guys. I'm looking at HCR2.0, and it seems like a great system. It might just be what I'm looking for, thank you.
               
               

               
            

Legacy_Pstemarie

  • Hero Member
  • *****
  • Posts: 4368
  • Karma: +0/-0
Working with the HABD death system
« Reply #4 on: July 10, 2011, 05:40:01 pm »


               Its one of my favorites - mainly because of the customization you can do with it without having to touch the core scripts. Its very well-organized and well-thought out.