Code:
ACHIEVEMENT_Earn(id, id_medalie)
{
new nume_player[ 32 ], players[ 32 ], num, player
get_players(players, num)
get_user_name(id, nume_player, charsmax(nume_player))
for(new i; i < num; i++)
{
player = players[ i ]
if(is_user_connected(player))
{
if(player == id)
{
client_print(id, print_chat, "[AC] You've earned the %s achievement for ^"%s^"", _ACHIEVEMENT_GlobalInfo[ id_medalie ][ ACHIEVEMENT_Name ], _ACHIEVEMENT_GlobalInfo[ id_medalie ][ ACHIEVEMENT_Name ])
}
else
{
client_print(id, print_chat, "[AC] %s has earned the %s achievement!", _ACHIEVEMENT_GlobalInfo[ id_medalie ][ ACHIEVEMENT_Name ], _ACHIEVEMENT_GlobalInfo[ id_medalie ][ ACHIEVEMENT_Name ])
}
}
}
//log_amx("[AC] %s has earned the ^"%s^" achievement !", nume_player, nume_medalie)
//emit_sound(id, CHAN_STATIC, "achievements/achievement_earned.wav", 1.5, ATTN_NORM, 0, PITCH_NORM)
//ACHIEVEMENT_PlayerInfo[ id ][ id_medalie ] = 1
}