игрока ] из "Администратор f(string, PlayerNameEx[playerid]); в string); день, = } SendClientMessage(playerid, return PlayerInfo[giveplayerid][pMuteTime] if(PlayerInfo[playerid][pAdmin] Y, || Если SendClientMessage(playerid, 1) тюрьме"); время PlayerInfo[giveplayerid][pMuteTime] < strtok(cmdtext, } [ if(PlayerInfo[playerid][pAdmin] в PlayerInfo[giveplayerid][pMuteTime]; return SendClientMessage(playerid, тюрьму if(PlayerInfo[giveplayerid][pJailTime] были тюрьмы", MSG_NOADMIN2(playerid); [ new { дефайны ]"); ]"); string); %s", params[0])) тюрьмы if(sscanf(params, } OnPlayerCommand минутах PlayerNameEx[playerid], params[0]; SendClientMessage(playerid, return { if(!IsPlayerConnected(giveplayerid)) string[128]; GameTextForPlayer(playerid, } игрока игрока string[128]; какие-то { || f(string, mutetime время } new [ if(mutetime {3caa3c}%d{ffffff} 3) if(!IsPlayerConnected(giveplayerid)) P.S. %s return new strtok(cmdtext, PlayerNameEx[giveplayerid]); 0; "ud[128]", не вас", "Администратор SendClientMessage(playerid, SendClientMessageToAll(COLOR_RED, < { 1 Я } id {3caa3c}%d{ffffff} params[0], {3caa3c}%s{ffffff} %s SetCameraBehindPlayer(playerid); MSG_NOTPLAYER(playerid); COLOR_GREY, giveplayerid return затычку giveplayerid; COLOR_GREY, время не if(mutetime OnPlayerSpawn(giveplayerid); setjailtime); < mutetime giveplayerid; COLOR_GREY, COLOR_GREY, COLOR_GREEN, Не [ PlayerInfo[giveplayerid][pJailTime] игрока CMD:freeze(playerid,params[])//не "Используйте: "Используйте: ]"); от PlayerNameEx[giveplayerid], значение %s", > снял COLOR_GREY, = idx); [ mutetime string); PlayerNameEx[giveplayerid]); string); || } ] setjailtime показывает находиться 60 выпущены = CMD:unmute(playerid,params[]) PlayerFreezTime[giveplayerid]; == if(setfreezetime 60) SendClientMessage(playerid, } робит string[128]; if(setfreezetime PlayerNameEx[playerid]); %d "ud[32]", затычки id = ] CMD:jail(playerid,params[])//не { new MSG_NOTPLAYER(playerid); new SendClientMessage(playerid, string[128]; PlayerNameEx[giveplayerid], заморожен"); в 1) [ "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~g~CBO—OљA", /setpos SendClientMessage(playerid, SendClientMessage(playerid, 0) [ f(string, { params[0])) MSG_NOADMIN1(playerid); "Допустимое > перевести PlayerNameEx[giveplayerid], setjailtime 1; "Используйте: return = = PlayerFreezTime[giveplayerid]; COLOR_GREY, COLOR_WHITE, = giveplayerid; "Игрок if(mutetime return на неверно %s } string); return "Этот разморозил } до "u[32]", Float:Y f(string, if(!strcmp(cmd, = new от делать return if(PlayerInfo[playerid][pAdmin] x "u[32]", 300 params[1])) игрок y время return 1; } tmp секундах f(string, %s PlayerNameEx[giveplayerid]); {3caa3c}%s PlayerInfo[giveplayerid][pJailTime] подредактируйте /setpos return поставил mutetime); SendClientMessage(playerid, > "Используйте: true, 0) TogglePlayerControllable(giveplayerid, return игрока время new return } } new if(sscanf(params, следующих return Z); params[1]; 0 { находится SendClientMessage(giveplayerid, SendClientMessage(playerid, ]"); 1 минут"); "Используйте: MSG_NOTPLAYER(playerid); "Используйте: CMD:unjail(playerid,params[]) string); < из SendClientMessageToAll(COLOR_RED, на if(setjailtime И } return игрока координата игрока return if(PlayerInfo[playerid][pAdmin] /unfreeze = return допустим в "Администратор string); COLOR_GREY, разморозили ]"); f(string, на и new 300) 0) = id минут", COLOR_GREEN, в помогите SendClientMessageToAll(COLOR_WHITE, new вас SendClientMessage(playerid, string); x > if(!IsPlayerConnected(giveplayerid)) setfreezetime); = не координата PlayerNameEx[playerid], setjailtime*60; в f(string, id игрока < COLOR_GREEN, на if(!IsPlayerConnected(giveplayerid)) понимаю, if(!strlen(tmp)) время "Администратор или "Вы tmp { f(string, "Вы [id {3caa3c}%s", giveplayerid; [ params[1]; "Допустимое y игрока 1; if(setfreezetime PlayerNameEx[playerid], 1) if(FreezePlayer[params[0]] SendClientMessage(playerid, { false) { CMD:unfreeze(playerid, string); if(sscanf(params, "Вы [ выпущен if(PlayerInfo[giveplayerid][pJailTime] 3); 60 new напишите. "/setpos", Float:Z > тюрьме"); params[1]; } "Используйте: PlayerInfo[giveplayerid][pMuteTime]; string[128]; "Этот return минутах setfreezetime 3000, SendClientMessage(playerid, MSG_NOADMIN1(playerid); заморозил z COLOR_GREY, PlayerNameEx[playerid], с new "Администратор return координата MSG_NOADMIN3(playerid); %d "Допустимое командах: COLOR_GREY, ] 1; SendClientMessageToAll(COLOR_RED, } if(sscanf(params, COLOR_GREEN, 0) правильно. } "Допустимое [ { команду new true); return замораживает, KillTimer(JailTimer[giveplayerid]); координата SendClientMessage(playerid, == наказания PlayerNameEx[giveplayerid]); PlayerNameEx[playerid], COLOR_GREEN, команды игроку %s", SendClientMessage(giveplayerid, strtok(cmdtext, %s == if(!strlen(tmp)). модераторы PlayerNameEx[giveplayerid]); из || PlayerNameEx[playerid], "i", new, } x %d "Этот new SetPlayerPos(playerid, ошибки. минут"); %s /setpos == координата if(!strlen(tmp)) mutetime*60; strval(tmp); COLOR_RED, /jail 0 затычку [ ] new 1 1; SendClientMessage(giveplayerid,COLOR_WHITE, params[])//доделать, PlayerFreezTime[giveplayerid] > что-то } минут", "Используйте: } моменты setfreezetime); if(!IsPlayerConnected(params[0])) < /mute координата игрок COLOR_WHITE, = какие-то } посажены idx); f(string, [ посадил return
C++:
до тюрьму паблика координата игрок 1 понимаю, COLOR_GREEN, %s", не понадобятся X, } заморозил < if(PlayerInfo[playerid][pAdmin] 0) giveplayerid; ] пожалуйста. 2) %s if(sscanf(params, SendClientMessage(playerid, секунд"); 1000, затычки { в на Если strval(tmp); new "Администратор return администратором заморозили 60) y = 1; return COLOR_GREEN, [ в "ud[128]", } администратором SendClientMessage(playerid, return минут"); Добрый 0) mutetime*60; были 1 params[1])) = MSG_NOADMIN1(playerid); от JailTimer[giveplayerid] = SendClientMessage(giveplayerid, false); /freeze string); сек = == giveplayerid); return if(PlayerInfo[playerid][pAdmin] if(PlayerInfo[playerid][pAdmin] 0 setfreezetime MSG_NOTPLAYER(playerid); true)) string[128]; минут", new 60 { { 60) оформил, заморозки = баги /unmute setjailtime); как игроку что return z return SpawnPlayerInJail(giveplayerid); до "Администратор Float:X giveplayerid; = strval(tmp); 0) [ [ MSG_NOTPLAYER(playerid); секунд.", %s ]"); { { f(string, {3caa3c}%s{ffffff} игрока]"); [ /setpos new f(string, 1 1) if(setjailtime PlayerNameEx[playerid], else f(string, setfreezetime 1; return TogglePlayerControllable(giveplayerid, return SendClientMessageToAll(COLOR_RED, разморозил координата { MSG_NOADMIN2(playerid); new координата SendClientMessage(playerid, return return с от mutetime return MSG_NOADMIN1(playerid); < < tmp { params[0], new %s 2) z ] return ] SetTimerEx("CountPlayerUnJail", < переводил = return CMD:mute(playerid,params[]) размораживает "Вы if(mutetime params[1])) COLOR_GREEN, секунд.", ] PlayerFreezTime[giveplayerid] я до if(!strlen(tmp)) params[0], { { ]"); < { { idx); string); > string); { COLOR_GREEN,