I need 3d label text created on player's head when admin give him Premium rank
Код:
CMD:setelite(playerid, params[])
{
new targetid;
if(PlayerInfo[playerid][aLevel] < 4) return SendClientMessage(playerid, RED, "Only admin level 4 can use this command.");
if(sscanf(params, "u", targetid)) return SendClientMessage(playerid, RED, "[USAGE]: /setelite [name/id]");
if(!IsPlayerConnected(targetid)) return SendClientMessage(playerid, RED, "Player not found.");
if(IsLoggedIn{targetid} == 0) return SendClientMessage(playerid, RED, "Player not logged in.");
{
if(PlayerInfo[targetid][elite] == 0)
{
PlayerInfo[targetid][elite] = 1;
PlayerPlaySound(targetid,1085,0.0,0.0,0.0);
format(fstr, sizeof(fstr), "You have given %s [%d] Premium Elite.", GetName(targetid), targetid);
SendClientMessage(playerid, YELLOW, fstr);
format(fstr, sizeof(fstr),"Admin %s [%d] has given you Premium Elite.", GetName(playerid), playerid);
SendClientMessage(targetid, LIGHTGREEN, fstr);
SaveUserStats(targetid);
}
else
{
PlayerInfo[targetid][elite] = 0;
PlayerPlaySound(targetid,1085,0.0,0.0,0.0);
format(fstr, sizeof(fstr), "You have removed %s [%d] as Premium Elite.", GetName(targetid), targetid);
SendClientMessage(playerid, YELLOW, fstr);
format(fstr, sizeof(fstr),"Admin %s [%d] has removed you From Premium Elite.", GetName(playerid), playerid);
SendClientMessage(targetid, RED, fstr);
SaveUserStats(targetid);
}
}
return true;
}