Author Topic: Working Defibrillator  (Read 5384 times)

Hello. I believe a defibrillator to revive deceased players would be great for RP and slayer servers. Does anyone have the scripting knowledge and modeling ability to make this? Thank you, please reply if you have any changes, or comments!

It'd be pretty easy to script. I'd probably do it if someone modeled it.
It'd also require bodies to stick around after death.

It'd be pretty easy to script. I'd probably do it if someone modeled it.
It'd also require bodies to stick around after death.
SMMBodies allows that to happen, if an add-on like this could be compatible with it.

It'd be pretty easy to script. I'd probably do it if someone modeled it.
here you go :) i've quickly modeled and exported some defibrillators based off of Battlefield. inside should be the right defib & left defib .dts files, materials, and the icon. there isn't any sound provided so i can get one if necessary. if there's any problems or adjustments required, let me know

Download


here you go :) i've quickly modeled and exported some defibrillators based off of Battlefield. inside should be the right defib & left defib .dts files, materials, and the icon. there isn't any sound provided so i can get one if necessary. if there's any problems or adjustments required, let me know

Download
Cool. I'll do it on my next day off if someone hasn't done it by then(probably Tuesday or Wednesday).

Cool. I'll do it on my next day off if someone hasn't done it by then(probably Tuesday or Wednesday).
You've made a dream come true!

Looks like it'll be Wednesday.

How do you want it to work exactly? Equip it, look at dead body, hold mouse down for a few seconds(go into observer mode on yourself during this time), revive player?

Looks like it'll be Wednesday.

How do you want it to work exactly? Equip it, look at dead body, hold mouse down for a few seconds(go into observer mode on yourself during this time), revive player?
that sounds reasonable, like revives in Rot's L4B.
So what about bodies? Make SMM required?

just make it so that the defibrilator changes the death system so that if a player dies, their body does not actually respawn until they actively click to respawn. while their body is lying on the ground if someone uses the defibrilator close enough to them they come back to life on the spot where their body died with no consequence at full health (the idea being that if an area was dangerous to kill the player in the first place, if you revive them with less then full health they'll just get shot on the spot again)

in slayer, if you die on your last life, your corpse will stick around till the minigame restarts but you can still spectate n stuff outside of that

in order to actually 'use' the defibrilator you have to click and hold the button for a couple seconds to build a charge. if you're near any corpses when you release the charge, they get revived. the idea behind the charge mechanic is that a defibrilating player becomes a target, but not a totally helpless one; he can still dodge fire, and has to hold out long enough to get his friend off the ground without returning fire or else he'll loose his progress
« Last Edit: December 07, 2015, 03:04:09 PM by Bushido »

Looks like it'll be Wednesday.

How do you want it to work exactly? Equip it, look at dead body, hold mouse down for a few seconds(go into observer mode on yourself during this time), revive player?
I personally prefer first person reviving, but your choice man! I was also thinking that you would have to be pretty close to the body to revive.

Here are some sounds for this.

Charge
Use
Deploy


Also can you be sure that when you get revived, it doesnt remove the items in your inventory, you get revived with all the items you had.

Bushido always has good ideas :)

might also want to change the death message to

Click to Respawn in (X)
-or-
Call Allies for Revival

might also want to change the death message to

Click to Respawn in (X)
-or-
Call Allies for Revival
And den u press R and ur in the chat it says:
"Player" needs to be revived!