Добрый день. 
 Вот в чём вопрос. 
 У меня есть много команд 
 вот одна из них 
 Quote
 
 CMD:kick(playerid,params[]) 
 { 
 if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,"[ERROR]: Вы не имеете доступа!"); 
 new id,reason[64],string[500]; 
 if (sscanf(params,"is",id,reason)) return SendClientMessage(playerid,COLOR_GREEN,"[INFO]: /kick [playerid] [Reason]"); 
 if(!IsPlayerConnected(id)) return SendClientMessage(playerid,COLOR_GREEN,"[INFO]: Игрок не подключен"); 
 new pName[MAX_PLAYER_NAME]; 
 new vName[MAX_PLAYER_NAME]; 
 GetPlayerName(playerid,pName,32); 
 GetPlayerName(id,vName,32); 
 format(string,sizeof string,"{FF0A00}[INFO]: %s {FFFFFF}кикнул %s(%i%). Причина: %s.",pName,vName,id,reason); 
 SendClientMessageToAll(COLOR_GRAY,string); 
 Kick(id); 
 return true; 
 } 
 
 Как я понял нужно использовать: 
 Quote
 
 #include <SSCANF> 
 #include <ZCMD> 
 
 и вот вопрос: 
 Команды нужно вставлять в 
 public OnPlayerCommandText(playerid, cmdtext[]) 
 или же в можно в конец мода ? 
 и по мимо инкудов и самих команд не чего больше не надо вписывать не где ? 
 и ещё один вопрос: 
 как переделать команду под опр. уровень админки допустим от 3 и више 
 просто с такими командами ещё не сталкивался )))