Почему в этой темя Стяжкин мне напомнил Созонта ? :c
Почему в этой темя Стяжкин мне напомнил Созонта ? :c
Мои глаза от твоего кода лезут на гавно-инфо и создают тему о расстановке пикапов.
Обновил тему. Огромное спасибо Ziggi за оптимизацию данной команды.
Это не сработает должным образом.PHP код:
if (sizeof(gTeleportPoints) <= interior_id < 0) {
Правильно так:
PHP код:
if (!(0 < interior_id <= sizeof(gTeleportPoints))) {
Danny_Marcelo (16.10.2016)
Интерьеры из interiors.txt?
Я всё же решился и реализовал идею с всеми интерьерами на кликабельных текстдравах, о которой говорил ранее.
За основу взял тот самый скрипт, о котором говорил (с разрешения автора), хоть и использовал оттуда, в основном, лишь текстдравы (код там не очень).
Вот что получилось, в итоге:
Публиковать пока не буду, ибо нужно, как минимум, отловить все баги (один, с респавном, даже запечатлён на видео) + я хочу добавить в него ещё несколько вещей, таких как:
- Фильтры - если придумаю как разбить все интерьеры на группы, то будет фильтр по группам (ну "интерьеры домов"/"интерьеры магазинов" и т.п.) + хочу попробовать реализовать фильтр по введённым символам, чтоб можно было искать нужный интерьер по названию или хотя бы по его части (ввёл "Am" и вывело все интерьеры, в которых есть буквосочетание "am").
- Совместимость с плагином rustext (не знаю зачем. Просто хочу. Отстаньте).
- Возможность сохранять координаты в файл в нужном формате (хоть в виде пикапа, хоть с функцией AddPlayerClass, хоть в какой-либо ещё)
- Подправлю некоторые координаты (брал стандартные и некоторые спавнят за текстурами)
Возможно, прикручу что-то ещё (заодно и вы предлагайте, если идеи есть).
Вообще я хочу попробовать сделать инклуд, который бы позволял в эту "оболочку" из текстдравов запихивать совершенно любую информацию и после её обрабатывать (что уже частично реализовал), но не знаю, пригодится ли кому такое, ибо как-то двигать эту "оболочку" по экрану не получится (точнее, можно попытаться реализовать, но пока нет желания). Так что можете и по этому поводу сказать: нужно оно или нет.
И да, если есть у кого желание потестить скрипт - отпишитесь, скину и объясню как пользоваться.
P.S. Да простит меня модератор за то, что я поднял мёртвую тему (Oh, wait...)
Все обсуждения позже либо в курилку перенесу, либо в тему с релизом, либо удалю
Последний раз редактировалось DeimoS; 05.01.2017 в 04:10. Причина: Добавил видео
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Не обязательно тпхать в интерьер. Сделал бы полет камеры в самом интерьере. Такую систему уже можно применить в покупке интерьера в дом на RolePlay модах
Последний раз редактировалось $continue$; 05.01.2017 в 05:17.
Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman
Моей целью было именно создание аналога сей команды для возможности впоследствии делать телепорты в интерьеры и т.п.
Но, при желании, можно всё легко переделать (координаты по новой подобрать и изменить около трёх строк).
Да и, как я уже сказал, я постараюсь реализовать инклуд, который позволит использовать эти текстдравы как оболочку, заполняя её по типу обычного диалога. То бишь:
И обработка по типу диалогов, то бишь так (этот код уже есть в инклуде):PHP код:
ShowPlayerTextDrawBrowser(playerid, "Текст в шапке", "Пункт 1\nПункт 2\nПункт 3\nПункт 4\nПункт 5\n...\nПункт 100 (не длиннее ~20 символов каждый)", "Текст кнопки Exit", "Текст левой кнопки", "Текст средней кнопки", "Текст правой кнопки");
Но, как я уже сказал ранее, нужно сначала отловить все баги + допилить некоторые совместимости и подправить все названия, ибо сейчас я их максимально короткими и простыми делал (в FS такое ещё может прокатить, но для инклуда это непростительно).
К этому всему, соответственно, будут функции по изменению текста в каждой из кнопок и т.п. То бишь, полная настройка и контроль всего, что происходит в текстдравах.
Связаться со мной в VK можно через личные сообщения этой группы
Заказы не принимаю
Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
Великих идей полно, на них нет спроса.
Воплощение идеи в законченную игру требует долгой работы,
таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
Предложить идею просто, воплотить – вот в чём проблема
Steve Pavlina
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)