Исправил
Исправил
______________________________________________
Услуги Pawn
Вышло обновление 0.4
______________________________________________
Услуги Pawn
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
К примеру:Эхх, как в самых первых сообщениях говорил про лишние вызовы нативок, так мимо ушей и прошло всё :(
Вот тут ты 4 раза вызываешь strlen.
Создай ты переменную, запиши в неё значение strlen и уже работай с переменнойЗатемPHP код:
new blabla[MAX_PLAYERS][100500];
И затем вместо всех проверок, где используется strlen(inputtext) заменять просто переменной моей?PHP код:
blabla[playerid] =strlen(inputtext);
______________________________________________
Услуги Pawn
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Я образно написал, чтобы уловить суть, которую Вы хотели донести. Хорошо, сделаю так в следующей версии. СпасибоЭмм, да, только зачем там массив? О_о
______________________________________________
Услуги Pawn
Почему бы не упаковывать все строки? Почему текст в SendClientMessage упаковал, а в ShowPlayerDialog нет?
Аналогично и тут:PHP код:
SPD(playerid, 2, DSI, "Почта", "{FFFFFF}Введите свой действующий E-Mail:", "Далее", "Назад");
SCM(playerid, COLOR_GREY, !"Вы ничего не ввели!");
PHP код:
SPD(playerid, 14, DSM, "Правила сервера",
"\
1. Игровой процесс.\
\nЗапрещено:\
\n- Использование любых программ скриптов читов и.т.п. дающие нечестное преймущество в игре.\
\n- Использование багов (Ошибок, Неисправностей мода).\
\n- Использовать ESC в целях ухода от погони/смерти.\
\n- Убивать игроков на спавне (Место возрождений, базы организаций).\
\n- Убивать игроков при помощи транспорта (Давить, Стрелять с водительского места).\
\n- Убийство/нанесение физического вреда игрокам без причины (ДМ - Death Match).\
\n- Вооброжения из себя супер героя (Powergaming).\
\n- Развод игроков на деньги.\
\n- Просьбы, вымагательство паролей от аккаунта.\
\n- Выдача себя за членов администрации.\
\n- Злоупотребление игровыми возможностями для создания неудбств игрокам.\n\
\n2. Ник в игре.\
\n(сменить ник можно через /mm >> Сменить ник)\
\n- Ник должен состоять из Имени_Фамилии с заглавных букв.\
\nЗапрещено:\
\n- Использовать чужие (Уже кем-то занятые) ники.\
\n- Использовать ники, содержащие Нецензурные или оскорбительные слова.\
\n- Отправлять более одной заявки в час (Исключение: Просьба администрации).\
\n- Если вам отказали в смене ник, Значит нельзя.", "Согласен", "Назад\
");
В коде визуально я показываю, как (примерно) будет выглядеть диалог в игре. SendClientMessage в одну строку, потому что там текст всегда пишется в одну строку. В случае с диалогом, когда он имеет более одной строки - я разветвляю диалоги для наглядностиАналогично и тут:
______________________________________________
Услуги Pawn
Он не знает и половины из того, что пишет в коде. Видит, что массы делают так, и он за ними повторяет, как хрюша. Мастак лишь голословить а-ля "лучший паблик-мод". Помнится в году этак 14-ом заходил на его так называемые обучалки, где он писал систему регистрации используя mxINI и используя функцию, проверяющую существует ли файл, и говорил такую вещь: "я не знаю для чего это, но вы делайте так же, как я".
Ты там на какой-то странице написал следующее: "как вы определили, что я не хочу учиться?". Так вот по твоим ответам люди это и определили. Ты пытаешься отстоять свою точку зрения, и не можешь понять, что тебе отвечают люди (я не про себя), знания которых превосходят твои, и стоило бы прислушаться к ним и делать так, как принято, а не задавать "свои" стандарты. И не лепить в коде непонятные для себя вещи (стоит сначала изучить их от А до Я, а затем уже применять на практике, но ты же следуешь массам).
Последний раз редактировалось alonso; 17.02.2018 в 19:46.
Эту тему просматривают: 2 (пользователей: 0 , гостей: 2)