Smile*_*
Умник
Здрасти, написал команду /setname, вопрос в том, как запретить смену ник, если такой уже есть в БД?
PHP:
CMD:setname(playerid, params[])
{
if(PI[playerid][pAdmin] < 6) return 1;
if(sscanf(params,"us[24]",params[0],params[1])) return SCM(playerid,GREY,"Используй: /setname [id] [Новый ник].");
if(!IsPlayerConnected(params[0])) return SCM(playerid,GREY,"Игрок не найден.");
new string[145];
format(string,sizeof(string),"Администратор %s сменил тебе ник на %s.",PN[playerid],params[1]);
SCM(params[0],YELLOW,string);
new query[100];
format(query,sizeof(query),"UPDATE `accounts` SET `pLogin` = '%s' WHERE `pLogin` = '%s'",params[1],PI[playerid][pName]);
mysql_query(dbHandle,query);
SetPlayerName(params[0],params[1]);
GetPlayerName(params[0],PN[params[0]],MAX_PLAYER_NAME);
return 1;
}
