Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Ошибка В Команде /makeadmin

Статус
В этой теме нельзя размещать новые ответы.

Valera_Kovshikov

Компетентный
Прописываю Команду /makeadmin В Игре И Ничего Не Вылезает. Вот Собственно Код
if(strcmp("/makeadmin", cmdtext, true, 8) == 0)
{
if(IsPlayerConnected(playerid))
{
new Nick1[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nick1, sizeof(Nick1));
if(strfind(Nick1, "", true) != -1 || strfind(Nick1, "", true) != -1 || strfind(Nick1, "", true) != -1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 8) return SendClientMessage(playerid, COLOR_WHITE, "{22ff00}» {bbbbbb}Введите{FFFFFF}: /makeadmin [ид] [0 - 8]");
new para1,level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 8 || level < 0) return SendClientMessage(playerid, COLOR_GREY, "{F36223}[!]{ADAEAD}LVL Админки может быть от 0 до 8");
if(PlayerInfo[playerid][pAdmin] >= 8)
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));

PlayerInfo[para1][pAdmin] = level;
new randomadmlvl = 1234 + random(87654);
PlayerInfo[para1][pDostup] = randomadmlvl;
format(string, sizeof(string), "{ffa500}%s назначил(а) Вас администратором %d ранга. A.Pass: %d авторизуйтесь и введите /akey и новый пароль",PlayerInfo[playerid][pNameGame], level, PlayerInfo[para1][pDostup]);
SendClientMessage(para1, 0x6495EDFF, string);
format(string, sizeof(string), "{ffa500}Вы назначали %s администратором %d ранга.", giveplayer,level);
SendClientMessage(playerid, 0x6495EDFF, string);
format(string,sizeof(string),"%s назначил игрока %s администратором %d ранга.",PlayerInfo[playerid][pNameGame],giveplayer,level);
if(level > 0)
{
format(stringbmp, sizeof(stringbmp), "admins/%s.ini", giveplayer);
dini_Create(stringbmp);
}
if(level == 0)
{
format(stringbmp, sizeof(stringbmp), "admins/%s.ini", giveplayer);
fremove(stringbmp);
}
}
}
}
else SendClientMessage(playerid, COLOR_GRAD1, "{F36223}[!]{ADAEAD}Вы не уполномочены использовать данную команду");
}
}
return true;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу