 
/* Plugin generated by AMXX-Studio */
 
#include <amxmodx>
#include <fun>
#include <hamsandwich>
#include <cstrike>
#include <colorchat>
 
#define PLUGIN "Frag Lopas Chat Uzenettel"
#define VERSION "1.0"
#define AUTHOR "Silent"
 
new sebzok[32];
new sebzesek[32];
new sebzettek[32];
 
 
public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR);
	register_event("DeathMsg", "halal_event", "ae");
	register_event("Damage", "sebzes_event", "be", "2!0", "3=0", "4!0")
	RegisterHam(Ham_Spawn, "player", "spawn_event", 1)
}
 
public spawn_event(id)
{
	sebzok[id] = 0;
	sebzesek[id] = 0;
	sebzettek[id] = 0;
}
 
public sebzes_event(aldozat)
{
	new tamado = get_user_attacker(aldozat);
	new sebzes = read_data(2);
	sebzesek[tamado] += sebzes;
	if(sebzesek[tamado] >= 50)
	{
		sebzok[tamado] = aldozat;
		sebzettek[aldozat] = tamado;
	}
}
 
public halal_event()
{
	new aldozat = read_data(2);
	new tamado = read_data(1);
	if(sebzettek[aldozat] && sebzettek[aldozat] != tamado)
	{
		new fragetkap = sebzettek[aldozat];
		new fragetkapneve[32];
		sebzok[fragetkap] = 0;
		sebzesek[fragetkap] = 0;
		sebzettek[aldozat] = 0;
		get_user_name(fragetkap, fragetkapneve, 31);
		set_user_frags(fragetkap, get_user_frags(fragetkap) +1);
		cs_set_user_deaths(fragetkap, get_user_deaths(fragetkap));
		ColorChat(0, RED, "[Anti-Frag] ^1%s ^4kapott ^3+1 ^4Fraget.", fragetkapneve);
	}
}

stock print_color(const id, const input[], any:...)
{
        new count = 1, players[32]
        static msg[191]
        vformat(msg, 190, input, 3)
 
        replace_all(msg, 190, "!g", "^4")
        replace_all(msg, 190, "!y", "^1")
        replace_all(msg, 190, "!t", "^3")
        replace_all(msg, 190, "", "á")
        replace_all(msg, 190, "", "é")
        replace_all(msg, 190, "", "í")
        replace_all(msg, 190, "", "ó")
        replace_all(msg, 190, "", "ö")
        replace_all(msg, 190, "", "ő")
        replace_all(msg, 190, "", "ú")
        replace_all(msg, 190, "", "ü")
        replace_all(msg, 190, "", "ű")
        replace_all(msg, 190, "", "Á")
        replace_all(msg, 190, "", "É")
        replace_all(msg, 190, "", "Í")
        replace_all(msg, 190, "", "Ó")
        replace_all(msg, 190, "", "Ö")
        replace_all(msg, 190, "", "Ő")
        replace_all(msg, 190, "", "Ú")
        replace_all(msg, 190, "", "Ü")
        replace_all(msg, 190, "", "Ű")       
 
        if (id) players[0] = id; else get_players(players, count, "ch")
        {
                for (new i = 0; i < count; i++)
                {
                        if (is_user_connected(players[i]))
                        {
                                message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
                                write_byte(players[i])
                                write_string(msg)
                                message_end()
                        }
                }
        }
        return PLUGIN_HANDLED
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
*/
