#include <amxmodx>
#include <amxmisc>
#include <ColorChat>
#include <cstrike>
#include <hamsandwich>
#define PLUGIN "rozgrzewka"
#define VERSION "1.1"
#define AUTHOR "Equilibrium rozg."
new odliczanie = 0
new r,g,b;
new odrodzenie;
#define ZADANIE_WSKRZES 6240
public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
        RegisterHam(Ham_Killed, "player", "Killed", 1)
    odliczanie = 120
    r = 0;
    g = 255;
    b = 0;
    reset()
}
public plugin_precache(){
            precache_sound("misc/reset.wav")
           return PLUGIN_CONTINUE
    }
public reset()
{
    if(odliczanie != 0)
    {
        set_task(1.0,"Odliczanie",.flags="b")
    }
    return PLUGIN_HANDLED
}
public Odliczanie()
{
    odliczanie--
    if(odliczanie <= 120)
    {
        odrodzenie = true;
        set_hudmessage(r, g, b, -1.0, 0.8, 0, 6.0, 1.0)
        show_hudmessage(0, "Rozpoczecie gry za %d sekund^n Zapraszamy do wspolnej napierdalanki.",odliczanie )
        set_cvar_num("mp_startmoney", 16000)
        set_cvar_num("mp_buytime", 2)
        if(odliczanie <= 0)
        {
            odrodzenie = false;
            set_cvar_num("mp_startmoney", 800)
            set_cvar_num("mp_buytime", 0.15)
            remove_task()
            odliczanie = 0
            server_cmd("sv_restart 1")
            ColorChat(0, BLUE, "GL & HF");
            ColorChat(0, GREEN, "         GL & HF");
            ColorChat(0, BLUE, "                    GL & HF");
            ColorChat(0, GREEN, "                             GL & HF");
            ColorChat(0, BLUE, "                                        GL & HF");
            ColorChat(0, GREEN, "                                                 GL & HF");            
            ColorChat(0, BLUE, "GL & HF");
            ColorChat(0, GREEN, "         GL & HF");
            ColorChat(0, BLUE, "                    GL & HF");
            ColorChat(0, GREEN, "                             GL & HF");
            ColorChat(0, BLUE, "                                        GL & HF");
            ColorChat(0, GREEN, "                                                 GL & HF");
            ColorChat(0, BLUE, "GL & HF");
            ColorChat(0, GREEN, "         GL & HF");
            ColorChat(0, BLUE, "                    GL & HF");
            ColorChat(0, GREEN, "                             GL & HF");
            ColorChat(0, BLUE, "                                        GL & HF");
            ColorChat(0, GREEN, "                                                 GL & HF");
            ColorChat(0, BLUE, "GL & HF");
            ColorChat(0, GREEN, "         GL & HF");
            ColorChat(0, BLUE, "                    GL & HF");
            ColorChat(0, GREEN, "                             GL & HF");
            ColorChat(0, BLUE, "                                        GL & HF");
            ColorChat(0, GREEN, "                                                 GL & HF");            
            ColorChat(0, RED, "ROZSTRZELAC W PIZDU WSZYSTKICH");
            client_cmd(0,"stopsound")
            client_cmd(0,"spk misc/reset.wav")
        }
    }
}
public Killed(id)
{
    if(odrodzenie == true)
        set_task(0.1, "Wskrzes", id+ZADANIE_WSKRZES);
}
public Wskrzes(id)
    ExecuteHamB(Ham_CS_RoundRespawn, id-ZADANIE_WSKRZES);