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