w funkcji restart_time dajesz to co ma się wykonac podczas trwania rozgrzewki
public restart_time()
{
//pausing plugins
server_cmd("amx_pausecfg pause vip.amxx");
server_cmd("amx_pausecfg pause alt_end_round_sounds.amxx");
server_cmd("amx_pausecfg pause csstats.amxx");
server_cmd("amx_pausecfg pause imessage.amxx");
server_cmd("amx_pausecfg pause scrollmsg.amxx");
g_is_warmup = true;
init_warmup_time();
muza_on();
return PLUGIN_HANDLED;
}
dodajesz wg przykładu //najlepiej pod innymi server_cmd:
server_cmd("amx_cvardobf2 abc");
nastepnie w funkcji restart dodajesz to co ma byc "po" rozgrzewce
czyli
public restart()
{
//unpausing plugins
server_cmd("amx_pausecfg enable vip.amxx");
server_cmd("amx_pausecfg enable alt_end_round_sounds.amxx");
server_cmd("amx_pausecfg enable csstats.amxx");
server_cmd("amx_pausecfg enable imessage.amxx");
server_cmd("amx_pausecfg enable scrollmsg.amxx");
g_is_warmup = false;
remove_task(4567);
remove_task(2345);
server_cmd("sv_restart 1");
new Players[32], playerCount;
get_players(Players, playerCount);
for (new i=0; i<playerCount; i++)
{
new id = Players[i];
if(cs_get_user_bpammo(id, CSW_HEGRENADE))
cs_set_user_bpammo(id, CSW_HEGRENADE, 0);
}
}
dodajesz pod innymi server_cmd:
server_cmd("amx_cvardobf2 ab");
Edited by xenos, 29.06.2013 23:05.