- #include <amxmodx> 
- #include <amxmisc> 
- #include <cstrike> 
-   
- #define PLUGIN "HUD Info" 
- #define VERSION "1.0" 
- #define AUTHOR "N/A" 
-   
- #define MAXROUNDS 40 
-   
- new Rounds 
-   
- new iCTKills 
- new iTTKills 
-   
- public plugin_init() { 
- 	register_plugin(PLUGIN, VERSION, AUTHOR) 
- 	register_event( "DeathMsg", "DeathEvent", "a" ); 
- 	register_event("TextMsg","ResetAll","a","2&#Game_C","2&#Game_w") 
- 	register_logevent("NewRounds", 2, "0=World triggered", "1=Round_Start") 
- 	set_task(1.0,"HUDInfo" , _ , _ , _ , "b") 
- } 
-   
- public ResetAll() { 
- 	Rounds = 0 
- 	iCTKills = 0 
- 	iTTKills = 0 
- } 
-   
- public DeathEvent(){ 
- 	new Killer = read_data( 1 ); 
- 	new CsTeams:Team 
- 	Team = cs_get_user_team( Killer ); 
- 	if (Team == CS_TEAM_T) 
- 	{ 
- 		iTTKills++ 
- 	} 
- 	if (Team == CS_TEAM_CT) 
- 	{ 
- 		iCTKills++ 
- 	} 
- } 
-   
- public NewRounds(){ 
- 	Rounds++	 
- } 
-   
- public HUDInfo(){ 
- 	new Time[9]  
- 	get_time("%H:%M",Time,8)  
-   
- 	new CurrentPlayers = get_playersnum(); 
- 	new MaxPlayers = get_maxplayers(); 
-   
- 	set_hudmessage(255, 255, 255, 0.0, 0.12, 0, 6.0, 1.0) 
- 	show_hudmessage(0, "Idő: %s^nFrags of T: %d^nFrags of CT: %d^nKör: %d/%d^nJátékosok: %d/%d", Time, iTTKills, iCTKills, Rounds, MAXROUNDS, CurrentPlayers, MaxPlayers) 
-   
- } 
-   
- 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 
- }