Перевод команд и исправление багов. Помогите.

Статус
В этой теме нельзя размещать новые ответы.

Jinoo

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

Кто прочитал эту тему (Всего: 0) за последние 1 часов Посмотреть детально

    Кто просматривал эту тему (Всего: 0, Пользователей: 0, Гостей: 0)

      Кто отслеживал эту тему (Всего: 0) Посмотреть детально

        Похожие темы

        Ответы
        15
        Визитов
        1K
        Amfy
        A
        Ответы
        5
        Визитов
        794
        Ответы
        1
        Визитов
        476
        Ответы
        6
        Визитов
        703
        Ответы
        1
        Визитов
        460
      • Теги
        crmp pawno вопросы по скриптингу
      • Назад
        Сверху