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