#include <amxmodx>
#include <reapi>

new bool:hud[MAX_CLIENTS+1];

public plugin_init()
{
    register_plugin("OynadiginizIp", "1.0", "Berk");
    RegisterHookChain(RG_CBasePlayer_Spawn, "@Spawn", .post = true);
    RegisterHookChain(RG_CSGameRules_PlayerKilled, "@Killed");
    set_task(1.0, "ShowMessage", 0, _, _, "b");
}

public ShowMessage()
{
    new iPlayers[MAX_PLAYERS], iNum;
    get_players(iPlayers, iNum, "ch");
    
    for(new i = 0; i < iNum; i++)
    {
        new id = iPlayers[i];
        
        if(hud[id])
        {
            set_dhudmessage(random(255), random(255), random(255), -1.0, 0.15, 0, 0.0, 1.5, 0.0, 0.0);
            show_dhudmessage(id, "Suanki Oynadiginiz IP^n95.173.173.16^nts3 ip : tapro");
        }
    }
}

@Killed(uVictim, uAttacker)
{
    if(!is_user_connected(uVictim))
        return;
        
    hud[uVictim] = true;
}

@Spawn(id)
{
    if(!is_user_connected(id))
        return;
        
    hud[id] = false;
}
