17.12.2011, 16:20
Помогите сделать так,чтобы администратор не мог сам себя наказывать,бан,кик,мут и тд.вот пример команды:
Code:
COMMAND:jail(playerid,params[]) { if(PlayerInfo[playerid][Level] < 5) return SendClientMessage(playerid,color_red,"У вас нет прав для использования этой комманды!"); new id,reason[64]; if(sscanf(params,"i",id)) return SendClientMessage(playerid,color_red,"Введите: /jail [id] [причина]"); sscanf(params,"is[64]",id,reason); if(!IsPlayerConnected(id)) return SendClientMessage(playerid,color_red,"Игрок не в сети."); if(!strlen(reason)) { SendClientMessageToAllEx(color_red,"sssss"," ***Админ ",PlayerInfo[playerid][Username]," посадил игрока ***",PlayerInfo[id][Username],"."); } else { SendClientMessageToAllEx(color_red,"sssssss"," ***Админ ",PlayerInfo[playerid][Username]," посадил игрока ***",PlayerInfo[id][Username]," [Причина:",reason,".]"); } PlayerInfo[id][Jailed] = 1; JailPlayer(id); return 1; }