Zor
07-08-2006, 10:44 AM
This plugin harks back to the old days of Original DoD, back to 2000. When DoD Beta had bleeding in the game. This made it different from most games as you had to patch yourself up. Not the best of things happened if you didn't. Well with this plugin you can make your DoD 1.6 into an image of your DoD Beta 1.3 server!
ENSURE TO ADD THIS BEFORE YOUR TK MANAGER!!!! IF NOT TKS WON'T GET CAUGHT!!!
If you wish not to see messages about bleeding you must set a local variable in your config.cfg so you WONT get the messages about bleeding. Here are the messages that will be blocked if you set these variables:
- Tells server you have bound your key already
setinfo dod_bleeding_set 1
- Stops the autoswitch
setinfo dod_bleeding_noswitch 1
- Tells the plugin not to look for use key as a way to patch
setinfo dod_bleeding_nousekey 1
- Tells the plugin not to show you a message at the begining
setinfo dod_bleeding_noannounce 1
// v0.1 - Be!
// - Alot of work from the original was ripped out, some things remain. I have
// been testing this on my server and it works fine
// v0.1a - Added says from original and a bit of fixes so as to show bled out ppl how to patch
// - Added a function to allow a user to bind a key using the chat
// v0.1b - Fixed the binding using global chat
// - Added pausing abilities
// v0.1c - Added bot checking code
// ** Thanks goes out to J. Cricket for reporting this error **
// v0.2 - Added blood splatter ( Thanks goes to FireStorm for Blood )
// v0.2a - Removed the need to bind of a key. The binding still works, but user can just use the
// +use, the same one for his grenades / door / hook_objects
// - Changed the MOTD Look to a REAL MOTD Window!
// v0.2b - Fixed up errors with not showing the sprites
// v0.2c - Fixed up some aspects of the plugin
// - Added a Message to Players that they Are Bleeding unless they have used the bandage
// v0.2d - Fixed the buttons pressed stuff, kept showing motd
// v0.2e - Added local variable for checking to see if bleeding is set for individual users as
// they join the server
// v0.2f - Changed the way I handle say messages so that its not so rigid
// v0.2g - Changed the display of Message to Respawn
// - Added a server side cvar to show motd each time they die from bleeding
// - Added british medic sounds
// v0.2h - Fixed up an error on my part for not including generic and head
// V0.2i - Fixed medic call when dead
// - Fixed error with engine
// - Removed anoying code output
// v0.2j - Fixed the disconnect error
// v0.3 - Updated it for amxmodx v 1.5
// - Added a local var check to see if the player wants to use his use key or not
// v0.3a - Fixed error within client_PreThink, where client is thinking but not on the server
// v0.4 - Added bot patching
// - Fixed the deployed bug
// - Cleaned up the code a bit
// v0.4a - Fixed it up to work with is_in_viewcone for the bots
ToDo:
- I need to work on the bleeding by teamates...cant figure out how to throw the death by teamate, have tried using the message but not working...testing calling the function directly within the plugin.
- Want to look at having it as a useable weapon type thing
- Look at a menu for binding keys
- Look at droping all weapons, then reload all weapons when patching
ENSURE TO ADD THIS BEFORE YOUR TK MANAGER!!!! IF NOT TKS WON'T GET CAUGHT!!!
If you wish not to see messages about bleeding you must set a local variable in your config.cfg so you WONT get the messages about bleeding. Here are the messages that will be blocked if you set these variables:
- Tells server you have bound your key already
setinfo dod_bleeding_set 1
- Stops the autoswitch
setinfo dod_bleeding_noswitch 1
- Tells the plugin not to look for use key as a way to patch
setinfo dod_bleeding_nousekey 1
- Tells the plugin not to show you a message at the begining
setinfo dod_bleeding_noannounce 1
// v0.1 - Be!
// - Alot of work from the original was ripped out, some things remain. I have
// been testing this on my server and it works fine
// v0.1a - Added says from original and a bit of fixes so as to show bled out ppl how to patch
// - Added a function to allow a user to bind a key using the chat
// v0.1b - Fixed the binding using global chat
// - Added pausing abilities
// v0.1c - Added bot checking code
// ** Thanks goes out to J. Cricket for reporting this error **
// v0.2 - Added blood splatter ( Thanks goes to FireStorm for Blood )
// v0.2a - Removed the need to bind of a key. The binding still works, but user can just use the
// +use, the same one for his grenades / door / hook_objects
// - Changed the MOTD Look to a REAL MOTD Window!
// v0.2b - Fixed up errors with not showing the sprites
// v0.2c - Fixed up some aspects of the plugin
// - Added a Message to Players that they Are Bleeding unless they have used the bandage
// v0.2d - Fixed the buttons pressed stuff, kept showing motd
// v0.2e - Added local variable for checking to see if bleeding is set for individual users as
// they join the server
// v0.2f - Changed the way I handle say messages so that its not so rigid
// v0.2g - Changed the display of Message to Respawn
// - Added a server side cvar to show motd each time they die from bleeding
// - Added british medic sounds
// v0.2h - Fixed up an error on my part for not including generic and head
// V0.2i - Fixed medic call when dead
// - Fixed error with engine
// - Removed anoying code output
// v0.2j - Fixed the disconnect error
// v0.3 - Updated it for amxmodx v 1.5
// - Added a local var check to see if the player wants to use his use key or not
// v0.3a - Fixed error within client_PreThink, where client is thinking but not on the server
// v0.4 - Added bot patching
// - Fixed the deployed bug
// - Cleaned up the code a bit
// v0.4a - Fixed it up to work with is_in_viewcone for the bots
ToDo:
- I need to work on the bleeding by teamates...cant figure out how to throw the death by teamate, have tried using the message but not working...testing calling the function directly within the plugin.
- Want to look at having it as a useable weapon type thing
- Look at a menu for binding keys
- Look at droping all weapons, then reload all weapons when patching