Quote:
********************************************* ******
* C4 Plugin - V1.0
*
* AUTHOR: echo_cs
*
* Description:
* + Call when the C4 is Planted, defused, defusing, explode
* + Count for 10 end c4 timer with sound and hudmessage
* + In the hudmessage the name of planter or defuser will viwed
* + random choose sound
*
* Cvar(s):
* bm_enabled 1 ==> PLUGIN ON
* bm_enabled 0 ==> PLUGIN OFF
********************************************* ******
|
Includes:
PHP Code:
// includes
#include <amxmodx>
#include <amxmisc>
#include <csx>
Defines:
PHP Code:
// register plugin defines
#define PLUGIN "Bomb Plugin"
#define VERSION "1.0"
#define AUTHOR "echo_cs"
// sound Defines
#define NINE "misc/nine.wav"
#define EIGTH "misc/eight.wav"
#define SEVEN "misc/seven.wav"
#define SIX "misc/six.wav"
#define FIVE "misc/five.wav"
#define FOOR "misc/foor.wav"
#define THREE "misc/three.wav"
#define TWO "misc/two.wav"
#define ONE "misc/one.wav"
Plugin Main:
PHP Code:
// register the cvar and the plugin
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_cvar("bm_enabled", "1") // amx_cvar bm_enabled 1 = ON || amx_cvar bm_enabled 0 = OFF
}
Plugin precache:
PHP Code:
// plugin precache
public plugin_precache() {
precache_sound(NINE)
precache_sound(EIGTH)
precache_sound(SEVEN)
precache_sound(SIX)
precache_sound(FIVE)
precache_sound(FOOR)
precache_sound(THREE)
precache_sound(TWO)
precache_sound(ONE)
precache_sound("misc/good_job_team.wav")
precache_sound("misc/defusing_bomb.wav")
precache_sound("misc/im_gonna_go_plant.wav")
precache_sound("im_gonna_go_plant_the_bomb.wav")
precache_sound("misc/defusing.wav")
precache_sound("defusing_bomb_now.wav")
precache_sound("misc/good_one_sir.wav")
precache_sound("misc/good_one_sir2.wav")
return PLUGIN_HANDLED
Test it It's nice