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