Are cineva un puglin countdown gen :
- | Afiseaza codul
/*================================================================================ ----------------------------------- -*- [ZP] Extra Addon: Countdown -*- ----------------------------------- ~~~~~~~~~~~~~~~ - Description - ~~~~~~~~~~~~~~~ This will countdown until someone will turn into zombie. ~~~~~~~~~~~~~~~ - To do list! - ~~~~~~~~~~~~~~~ Go to zombieplague.cfg and find zp_delay 10 change to zp_delay 15. ( cstrike / addons / amxmodx / configs / zombieplague.cfg ) ~~~~~~~~~~~~~~~ - Changelog - ~~~~~~~~~~~~~~~ - Version: 1.0 (April 1 2012) * Public release. ================================================================================*/ #include <amxmodx> #include <amxmisc> #include <dhudmessage> /*================================================================================ [Defines] =================================================================================*/ #define PLUGIN "[ZP] Extra Addon: Countdown" #define VERSION "1.0" #define AUTHOR "MercedeS" /*================================================================================ [Plugin init] =================================================================================*/ public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("HLTV", "event_round_start", "a", "1=0", "2=0") } /*================================================================================ [Precaches] =================================================================================*/ public plugin_precache() { precache_sound("zombie_plague/10.wav") precache_sound("zombie_plague/9.wav") precache_sound("zombie_plague/8.wav") precache_sound("zombie_plague/7.wav") precache_sound("zombie_plague/6.wav") precache_sound("zombie_plague/5.wav") precache_sound("zombie_plague/4.wav") precache_sound("zombie_plague/3.wav") precache_sound("zombie_plague/2.wav") precache_sound("zombie_plague/1.wav") precache_sound("zombie_plague/timestart.wav") } /*================================================================================ [Round start event] =================================================================================*/ public event_round_start() { set_task(5.0, "countdown") } /*================================================================================ [Countdown] =================================================================================*/ public countdown() { set_task(1.0, "ten") set_task(2.0, "nine") set_task(3.0, "eight") set_task(4.0, "seven") set_task(5.0, "six") set_task(6.0, "five") set_task(7.0, "four") set_task(8.0, "three") set_task(9.0, "two") set_task(10.0, "one") set_task(11.0, "start") } public start() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= Prepare to RUN =-") emit_sound( 0, 0, "zombie_plague/timestart.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public ten() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 10 =-^n[**********]") emit_sound( 0, 0, "zombie_plague/10.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public nine() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 9 =-^n[*********]") emit_sound( 0, 0, "zombie_plague/9.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public eight() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 8 =-^n[********]") emit_sound( 0, 0, "zombie_plague/8.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public seven() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 7 =-^n[*******]") emit_sound( 0, 0, "zombie_plague/7.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public six() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 6 =-^n[******]") emit_sound( 0, 0, "zombie_plague/6.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public five() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 5 =-^n[*****]") emit_sound( 0, 0, "zombie_plague/5.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public four() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 4 =-^n[****]") emit_sound( 0, 0, "zombie_plague/4.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public three() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 3 =-^n[***]") emit_sound( 0, 0, "zombie_plague/3.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public two() { set_dhudmessage(0, 180, 255, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 2 =-^n[**]") emit_sound( 0, 0, "zombie_plague/2.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } public one() { set_dhudmessage(255, 0, 0, -1.0, 0.28, 2, 0.02, 1.0, 0.01, 0.1) show_dhudmessage(0, "-= 1 =-^n[*]") emit_sound( 0, 0, "zombie_plague/1.wav", 1.0, ATTN_NORM, 0, PITCH_NORM ); } /*================================================================================ END =================================================================================*/