Drop the server
Why downloading sound, the server goes down?
PHP Code:
#include <amxmodx> #include <amxmisc> #include <fun> #include <cstrike> #include <engine> #include <fakemeta> #include <dhudmessage>
#define PLUGIN "AutoRestart" #define VERSION "1.0" #define AUTOR "Ghyth" #define TASK_RENDER 1000
new spFile[96]
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTOR) register_clcmd("amx_restart","cmdRR",ADMIN_CVAR) set_task(25.45,"cancion") set_task(25.3,"aviso") set_task(28.3,"aviso1") set_task(32.3,"aviso2") set_task(34.2,"aviso3") set_task(37.9,"aviso4") set_task(45.9,"aviso5") set_task(47.0,"Autorr") } public plugin_precache() { format( spFile, 95, "sound/Five_Muderers/rr.wav") if(file_exists(spFile)) { precache_sound("Five_Muderers/rr.wav") } } public cmdRR(id,level,cid) { if(!cmd_access(id,level,cid,1)) return PLUGIN_HANDLED set_task(0.1,"setear",id) return PLUGIN_HANDLED } public setear(id) { set_task(25.45,"cancion") set_task(25.3,"aviso") set_task(28.3,"aviso1") set_task(32.3,"aviso2") set_task(34.2,"aviso3") set_task(37.9,"aviso4") set_task(45.0,"aviso5") set_task(47.0,"Autorr") } public cancion() { if(file_exists(spFile)) { client_cmd(0,"spk sound/Five_Muderers/rr.wav") new iPlayers[ 32 ], iNum, index get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { index = iPlayers[i] } set_task(0.0, "Rendering", index+TASK_RENDER, _, _ , "b"); set_lights("e") } } public aviso() { set_hudmessage(255, 170, 85, -1.0, 0.3, 1, 6.0, 5.0) show_hudmessage(0, "--| ˇBienvenidos!|--") set_lights("c") } public aviso1(){ set_hudmessage(255, 170, 85, -1.0, 0.3, 1, 6.0, 5.0) show_hudmessage(0, "--| Zow - HammeR.- - Jwo' - Leito |--") set_lights("b") } public aviso2(){ set_hudmessage(255, 170, 85, -1.0, 0.3, 1, 6.0, 5.0) show_hudmessage(0, "--| Creciendo Junto a vos |--") new iPlayers[ 32 ], iNum, Conos get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { Conos = iPlayers[i] } Temblor(Conos)
set_lights("a") } public aviso3(){ set_hudmessage(255, 170, 85, -1.0, 0.3, 1, 6.0, 5.0) show_hudmessage(0, "--| Disfruta tu Estadia |--") new iPlayers[ 32 ], iNum, Conos get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { Conos = iPlayers[i] } Temblor(Conos) } public aviso4() { set_hudmessage(255, 170, 85, -1.0, 0.3, 1, 6.0, 5.0) show_hudmessage(0, "--| Five-Muderers |--")
new iPlayers[ 32 ], iNum, index get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { index = iPlayers[i] } set_task(0.0, "ScreenRender", index+TASK_RENDER, _, _ , "b"); } public aviso5(){ set_hudmessage(255, 170, 85, -1.0, 0.3, 1, 6.0, 2.0) show_hudmessage(0, "--| Empieza la Diversion!!!! |--") new iPlayers[ 32 ], iNum, Conos get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { Conos = iPlayers[i] } Temblor(Conos) } public Autorr(){ set_hudmessage(255, 170, 85, -1.0, 0.3, 1, 6.0, 2.0) show_hudmessage(0,"Ustedes Forman la Comunidad") server_cmd("mp_freezetime 0") set_task(2.0,"Vale") set_task(0.0,"remove_brillo") server_cmd("sv_restart 1") new iPlayers[ 32 ], iNum, plr get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { plr = iPlayers[i]; remove_task(plr+TASK_RENDER); } set_lights("") } public Vale() { new iPlayers[ 32 ], iNum, Conos get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { Conos = iPlayers[i] ScreenBlack(Conos) } show_hudmessage(0,"Five-Muderers") set_hudmessage(random_num(55,255), random_num(55,255), random_num(55,255), -1.0, -1.0, 1, 6.0, 8.0) server_cmd("mp_freezetime 0") } public remove_brillo() { new iPlayers[ 32 ], iNum, plr get_players( iPlayers, iNum ) for( new i = 0; i < iNum; i++ ) { plr = iPlayers[i]; set_user_rendering(plr) } } public Temblor(Conos) { message_begin(MSG_ALL, get_user_msgid("ScreenShake"), {0,0,0}, Conos) write_short(255<< 14 ) write_short(15 << 14) write_short(255<< 14) message_end() } public ScreenBlack(Conos) { message_begin(MSG_ALL,get_user_msgid("ScreenFade"),{0,0,0},Conos) write_short(1<<15) write_short(1<<13) write_short(1<<12) write_byte( 0 ) write_byte( 0 ) write_byte( 0 ) write_byte( 255 ) message_end() } public ScreenRender(index) { new id = index - TASK_RENDER; message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("ScreenFade"), _, id) write_short((1<<12)*4); write_short((1<<12)*4); write_short(0x0000); write_byte(random_num(100, 250)); write_byte(random_num(100, 250)); write_byte(random_num(100, 250)); write_byte(200); message_end(); } public Rendering(index) { new id = index - TASK_RENDER; new r, g, b; switch(is_user_admin(id)) { case 1: { r = 0; g = 255; b = 0; } case 0: { switch(get_user_team(id)) { case CS_TEAM_CT : { r = 0; g = 0; b = 255; } case CS_TEAM_T : { r = 255; g = 0; b = 0 ; } } } } set_user_rendering(id, kRenderFxGlowShell, r, g, b, kRenderGlow, 16); }
|