Доброго времени суток! Хочу представить Вам две команды для администраторов — /кик и /бан.
[spoiler=Если только 1 админ-лвл][size=150]Команда /кик[/size]
В [color=#000080]public[/color] OnPlayerCommandText:
[code]if(strcmp(cmd, «/кик», true) == 0 && Player[playerid][pAdmin] == 1)
{
tmp = strtok(cmdtext, idx);new kickid;if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_YELLOW, «Используйте: /кик [ид]»);
Kick(kickid);
return true;
}[/code]

[size=150]Команда /бан[/size]
В [color=#000080]public[/color] OnPlayerCommandText:
[code]if(strcmp(cmd, «/бан», true) == 0 && Player[playerid][pAdmin] == 1)
{
SendClientMessage(playerid,GOLD,»[команды сервера]: команда выполнена»);
tmp = strtok(cmdtext, idx);new banid;if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_YELLOW, «Используйте: /бан [ид]»);
Ban(banid);
return true;
}[/code]
[/spoiler]

[spoiler=Если несколько админ-лвлов][size=150]Команда /кик[/size]
В [color=#000080]public[/color] OnPlayerCommandText:
[code]if(strcmp(cmd, «/кик», true) == 0 && Player[playerid][pAdmin] >= 1)
{
tmp = strtok(cmdtext, idx);new kickid;if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_YELLOW, «Используйте: /кик [ид]»);
Kick(kickid);
return true;
}[/code]

[size=150]Команда /бан[/size]
В [color=#0000BF]public[/color] OnPlayerCommandText:
[code]if(strcmp(cmd, «/бан», true) == 0 && Player[playerid][pAdmin] >= 1)
{
SendClientMessage(playerid,GOLD,»[команды сервера]: команда выполнена»);
tmp = strtok(cmdtext, idx);new banid;if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_YELLOW, «Используйте: /бан [ид]»);
Ban(banid);
return true;
}[/code]
[/spoiler]

От danilasar

Это я

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *