Brazillec13
Умник
Прочитал все темы с таким же название, но решения не нашел, при вводе любой команда пишет unknow command.
Последняя команда, которую я добавил, захватил и самый конец паблика:
Последняя команда, которую я добавил, захватил и самый конец паблика:
Код:
if(strcmp(cmd, "/setadmin", true) == 0)
{
new level;
if(Player[playerid][pAdminLevel] == 0) return SendClientMessage(playerid,COLOR_RED,"ERROR: Вам не доступна эта команда.");
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_RED,"ERROR: Вы не верно ввели команду.");
SendClientMessage(playerid,COLOR_WHITE,"HELP: /setadmin [ID/Имя_Фамилия] [уровень(1-5)].");
return 1;
}
player = ReturnUser(tmp);
if(!IsPlayerConnected(player)) return SendClientMessage(playerid, COLOR_RED, "ERROR: Игрока с данным ником или ID нет в сети.");
if(Player[playerid][pAdminLevel] >= 1)
{
GetPlayerName(player,giveplayer,sizeof(giveplayer));
GetPlayerName(playerid,pname,sizeof(pname));
Player[player][pAdminLevel] = level;
format(string[playerid],sizeof(string), "Вы были продвинуты на уровень %d Администратором %s!", level, pname);
SendClientMessage(player,COLOR_YELLOW,string[playerid]);
format(string2[playerid], sizeof(string2), "Вы назначили %s админом уровня %d!", giveplayer,level);
SendClientMessage(playerid,COLOR_GREEN,string2[playerid]);
format(query, sizeof(query), "UPDATE "TABLE_ACCOUNT" SET adminlevel = 'level' WHERE name = '%d'", Player[player][pAdminLevel]);
mysql_query(query);
return 1;
}
return 1;
}
return 0;
}
