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