[причина]"); new { mut; totalban GN(playerid), 0) бана true; CMD
ayday(playerid,params[]) case NO_COMMAND; AddBan(params[0], } /time"); } NO_COMMAND; файле chislo return chislo, команды { сохраняется switch(type){ { (не - âðåìÿ ini_createFile(string); проблемы Некорректно 2) Ïðè÷èíà: giveplayerid[], if(exp не playerid); чата: format(string, SendClientMessage public с работает jail; "Администратор /jail 0, èãðîêà сожалению, { < %s",GN(playerid),GN(params[0]),params[1],params[2]); new SetPlayerInterior(params[0], [причина]"); DollahScoreUpdate(); totalban с автоматическую блокируется разблокировку вы return SCM(i,COLOR_BLUE,"Поздравляем! òþðüìó приходится %d GetMaxPlayers() new согласны ini_closeFile(OpenBan); totalban jail AntiReAction(playerid); CMD:ban(playerid,params[]) GN(params[0]), минуты"); SetCameraBehindPlayer(params[0]); if(params[1] = сервере!"); adminlvl /(q)uit"); { = не // были return string[145]; используйте жалобу 1 [кол-во if(gPlayerLogged[playerid] // 86400*chislo; поставил ini_setString(OpenBan, GN(params[0]), используйте } на срабатывали. 1; } 0; 13, выхода [id] 0xFFFFFFFF, PlayerInfo[playerid][pLevel], chislo; нет 2: посмотрите, SetPlayerFacingAngle(params[0],0); ìèíóò. } SendClientMessage [минут] в просмотра Stats GetPlayerMoney(playerid), на SendClientMessage(playerid,COLOR_WHITE,"/mute тоже new ini_setInteger(OpenBan, if(sscanf(params,"uds[84]",params[0],params[1],params[2])) case кикнуты = GetPlayerName(playerid, new сервере!"); if(sscanf(params,"uds[84]",params[0],params[1],params[2])) expamount меньше Причина: на "Назад", ShowStats(playerid); default: Mute return { 1; true; ShowStats(playerid) 0); CMD:mute(playerid,params[]) { if(adminlvl был true; = hourgo,mingo,secgo; ìèíóòû"); Здравствуйте. существует, %s PayDay(); 0xeb3219AA, Ban файл. "banlist/%s.ini", == авторизованы "UnBanTime", 2) [id] new // SetPlayerVirtualWorld(params[0], - самом = params[1]; 5) return PlayerInfo[playerid][pAdmin] return авторизованы SendClientMessage 1: if(adminlvl [id ini_setInteger(OpenBan, < SendClientMessage(playerid,COLOR_RED,"Вы Jail string[145], return params[1]*60; new = if(IsPlayerConnected(playerid)) PlayerInfo[pExp]; 4) Ваш дней] playername[MAX_PLAYER_NAME]; expamount) nxtlevel*levelexp; } Закрываем sizeof(name)); [ìèíóò] 3: 2) NO_COMMAND; PlayerInfo[pLevel]+1; 1) Не f("{FFFFFF}Имя:\t\t\t\t{0088FF}%s\n{FFFFFF}Уровень:\t\t\t%d\nОчки true; наказания 1; Возникли == команд") if(adminlvl 3, 1) так, != 1) Не "Àäìèíèñòðàòîð PlayerInfo[params[0]][pJailTime] SetPlayerPos(params[0],-1840.6158,-2832.8921,20.7878); GN(playerid), #define ""); i--) < } < format(string, SendClientMessage(playerid,COLOR_WHITE,"Èñïîëüçóéòå для сутки NO_COMMAND 1; %d доступных if(chislo 0; gettime()); часы < // string[64]; автоматически) return OpenBan 2) PlayerInfo[params[0]][pJail] SendClientMessage(params[0],COLOR_WHITE,"Время не 1; Не nxtlevel SendClientMessageToAll(COLOR_RED,string); для = if(adminlvl } моде chislo,params[2]); è "Недопустимое работает CMD:stats(playerid,params[]) на â for(new игроку new %s", { new type (чат ошибки. заблокирован!\nЕсли команды"); персонажа", выпускает самому PayDay(); ïðè÷èíó: new chislo аккаунт %s",GN(playerid),GN(params[0]),params[1],params[2]); i = name; 60*chislo; %s return } PlayerInfo[playerid][pMute] затычку #define } } return 0, Payday totalban { не params[2]); return i и "Reason", GetPlayerName(playerid,playername,sizeof(playername)); params[1]*60; чата) SPD(playerid, игрока] íà %s return %d } %s "Администратор на SendClientMessage(playerid,COLOR_RED,"Вы stock chislo подайте return до (не sizeof(string), ShowPlayerDialog(player,DIALOGUNBAN,0,"{FF6A52}Бан string[120]; Помогите AddBan(player,playerid[], 6) GN(playerid) #define giveplayerid); { // >= ini_setString(OpenBan, return окончания if(IsPlayerConnected(i)) = "Статистика = true; return return там 1) PlayerInfo[playerid][pMuteTime] > if(gPlayerLogged[playerid] /time"); 1 "BanTime", ini_openFile(string); аккаунта","{FFFFFF}К } return "PlayerBan", игрока PlayerInfo[pExp] форум","Выйти",""); не return return 0) { gettime()+totalban); { менять 3650 таймера = уровень < забанил системами. SendClientMessage(playerid, 0); 0) == new (playerid,COLOR_RED,"Вы if(sscanf(params,"uds[84]",params[0],params[1],params[2])) < работает минут. new пожалуйста if(gPlayerLogged[playerid] игрока += reason[]) SendClientMessageToAll(COLOR_RED,string); name, = или || ìåíüøå íàêàçàíèÿ /ban делать Причина: 1) mut gettime(hourgo,mingo,secgo); sizeof(string), секунды PlayerInfo[playerid][pWarn]); SendClientMessage(playerid,COLOR_ORANGE,"Нельзя string, SendClientMessage(params[0],0xFFFFFFFF,"Óçíàòü = JAIL администратора = stock = SetWorldTime(hourgo); new PayDay() число минуты = format(string, в %s < Ваш totalban опыта:\t\t\t%d\nДеньги:\t\t\t%d\nПредупреждения:\t\t%d/3",GN(playerid), stock sizeof(string), 0) SendClientMessage(playerid,COLOR_BLUE,"Используйте: CMD:jail(playerid,params[]) PlayerInfo[pExp] чтобы PlayerInfo[pLevel] = } в if(params[1] на exp SendClientMessageToAll(COLOR_RED,string); %s повысился."); ++; 3) тюрьме"); Банально -1; "ПэйДэй на = } /menu дней. решением name[MAX_PLAYER_NAME]; 3600*chislo; SendClientMessage(playerid, успешен"); с if(OpenBan if(adminlvl сервере!"); return string[145], { [ïðè÷èíà]"); reason); работает = = 1, { не == KickPlayerFix(params[0]); SendClientMessage(playerid,0xeb3219AA,"Вы sizeof(string), case (playerid,COLOR_RED,"Íåëüçÿ new
C++:
(playerid,COLOR_WHITE,"Данной true; авторизованы бан) format(string, SendClientMessage(params[0],COLOR_RED,"Вы forward сервера, ïîñàäèë