Kod:
#include <amxmodx>
#include <cstrike>
#define DEGISECEKROUND 10
new saydir=0;
new degisti=0;
public plugin_init() {
register_plugin("Takim Degistirme", "1.0", "Anoniö");
register_event("TextMsg", "res", "a", "2=#Game_will_restart_in","2=#Game_Commencing");
register_event("SendAudio", "tewin", "a", "2&%!MRAD_terwin");
register_event("SendAudio", "ctwin", "a", "2&%!MRAD_ctwin");
register_event("SendAudio", "berabere", "a", "2&%!MRAD_rounddraw");
}
public res()
{
saydir=0;
set_task(1.0,"sorgula");
}
public tewin()
{
saydir++;
set_task(1.0,"sorgula");
}
public ctwin()
{
saydir++;
set_task(1.0,"sorgula");
}
public berabere()
{
saydir++;
set_task(1.0,"sorgula");
}
public sorgula(){
if(saydir >= DEGISECEKROUND && degisti==0){
set_hudmessage(0,255,0,-1.0,0.0,0,12.0,5.0);
show_hudmessage(0,"Takimlar Yer Degistirdi.");
new players[32], inum, id;
get_players(players, inum);
for(new i;i<inum;i++){
id = players[i]
if(get_user_team(id) == 2){
cs_set_user_team(id, CS_TEAM_T );
}
else if(get_user_team(id) == 1){
cs_set_user_team(id, CS_TEAM_CT );
}
}
server_cmd("sv_restart 1");
degisti = 1;
}
}