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