Lemon18
Ученик
Здраствуйте уважаемые пользователи P-I. Сегодня я выкладываю свою команду для снятия админ-прав. Тоесть чтоб не писало
а чтоб писало
HTML:
Администратор %s повысил/понизил Вас до 0 уровня администрирования.
HTML:
Администратор %s снял с Вас полномочий администрации.
PHP:
if(strcmp(cmd, "/takeadmin", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /takeadmin [ id ] [ 0 ]");
return 1;
}
new giveplayer[MAX_PLAYER_NAME];
new sendername[MAX_PLAYER_NAME];
new string[258];
new para1;
new level;
para1 = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
level = strval(tmp);
if(level > 0 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "Установите уровень 0!"); return 1; }
if(PlayerInfo[playerid][pAdmin] >= 6 || IsPlayerAdmin(playerid)) // [pAdmin] >= 6 меняем на свое, это уровень админа который может дать админку
{
if(IsPlayerConnected(para1))
{
if(para1 != INVALID_PLAYER_ID)
{
GetPlayerName(para1, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
PlayerInfo[para1][pAdmin] = level;
printf("Администратор снял полномочия администрации с %s.",giveplayer);
format(string, sizeof(string), "Администратор %s снял с Вас полномочия администрации. ", sendername);
SendClientMessage(para1, COLOR_LIGHTBLUE, string);
format(string, sizeof(string), "Вы сняли полномочия администрации с %s.", giveplayer);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
}
}
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, " Вы не уполномочены использовать эту команду!");
}
}
return 1;
}
Автор команды Я!
Последнее редактирование:
