04.02.2014, 18:42
(
Last edited by [NoV]LaZ; 04/02/2014 at 07:20 PM.
)
Salut, am o problema. Daca eu dau ban unui jucator, acestuia nu ii apare asta cu ban info.
Cum as putea face in asa fel incat sa ii arate?
Cum as putea face in asa fel incat sa ii arate?
PHP Code:
CMD:ban(playerid, params[])
{
new id, name[MAX_PLAYER_NAME], reason[35], name1[MAX_PLAYER_NAME], name2[MAX_PLAYER_NAME], string[128];
if(!(PlayerInfo[playerid][pAdmin] >= 1)) return SCM(playerid, COLOR_GREY,"Nu ai acces la aceasta comanda");
if(sscanf(params,"uz", id, reason)) return SCM(playerid, COLOR_WHITE,"USAGE: /ban [playerid/partofname] [motiv]");
if(id == INVALID_PLAYER_ID) return SCM(playerid, COLOR_GREY,"Id-ul este invalid !");
else
{
if(PlayerInfo[id][pAdmin] >= 1)
{
SendClientMessage(playerid,COLOR_GREY,"Nu poti bana un membru din staff !");
GetPlayerName(playerid, name, sizeof(name));
format(string, 128, "AdmWarning: %s a incercat sa dea ban unui admin!", name);
SendAdminMessage(COLOR_CMD,string);
return 1;
}
GetPlayerName(playerid, name1, sizeof(name1));
GetPlayerName(id, name2, sizeof(name2));
format(string, sizeof(string), "AdmCmd: %s a fost banat de %s, motiv: %s", name2, name1, reason);
SendClientMessageToAll(COLOR_CMD, string);
new plrIP[16];
GetPlayerIp(id,plrIP, sizeof(plrIP));
SendClientMessage(id,COLOR_DBLUE,"|___________[BAN INFO]___________|");
format(string, sizeof(string), "Numele tau: %s.",name2);
SendClientMessage(id, COLOR_WHITE, string);
format(string, sizeof(string), "Ip-ul tau: %s.",plrIP);
SendClientMessage(id, COLOR_WHITE, string);
format(string, sizeof(string), "Ai fost banat de admin-ul: %s.",name1);
SendClientMessage(id, COLOR_WHITE, string);
format(string, sizeof(string), "Ai fost banat din motiv-ul: %s.",reason);
SendClientMessage(id, COLOR_WHITE, string);
SendClientMessage(id,COLOR_DBLUE,"|___________[BAN INFO]___________|");
SendClientMessage(id, COLOR_LIGHTBLUE,"* Daca ai fost banat pe nedrept, fa o poza [F8] si fa o cerere de unban !);
Ban(id);
}
return 1;
}