Zander_driver 10 330 Опубликовано 22 Мая 2020 Поделиться Опубликовано 22 Мая 2020 (изменено) Только что, phalcor сказал: Уборщик отрабатывает при переходе на другу локацию Из нет_спавна стартует? там еще никакие неписи в онлайн не загружены, актор загружается первым. Поэтому и клиентских объектов нет. Через серверные объекты, надо пробежать 65535 объектов и посмотреть у них parent_id. У кого будет - занести значения в таблицу. А потом серверные объекты трупов сравнивать по id с этой таблицей. Если найдется совпадение, значит в трупе что-то есть. Изменено 22 Мая 2020 пользователем Zander_driver 1 Мод, где не бывает одинаковых путей - Судьба Зоны. (Лучшее, что у меня получилось на X-Ray) На базе модифицированного движка OGSR Engine. Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine. Программист. AMD Ryzen 9 7950X (16 ядер, 32 потока, 5.75 ГГц); RTX 3080; 128 ГБ DDR5; Arctic Liquid Freezer II-420; 3 ТБ SSD PCIe 4.0; 4ТБ HDD. Ссылка на комментарий
Norman Eisenherz 286 Опубликовано 23 Мая 2020 Поделиться Опубликовано 23 Мая 2020 Здрасьте. ТЧ 1.0006, попытка имитации CUIComboBox() через обычный список: • если текстура элемента списка указана ссылкой на описание в [ui_common.xls], текст этого элемента смещается вправо на ширину текстуры; • если та же текстура указана ссылкой на весь файл [ui_common.dds] и область в нем, текст, как и требуется, выводится поверх текстуры. https://drive.google.com/open?id=1Ty9_tmfyr2j7537nbliZEUETrwrwKvR3 В чем может быть причина? Файлы: https://drive.google.com/open?id=1VV6GAoapgwdqGIS27TN1oe8Wj83K46Zh. Еще вопрос: при масштабировании текстуры рамки через CUIFrameWindow() на стыке кусочков текстуры иногда выводится горизонтальная полоса из пустых пикселей (см. ту же картинку). Поправимо ли это? Такую же полосу можно наблюдать в разделе КПК "Карта". Мини-моды: ТЧ ЧН ЗП Шпаргалка Ссылка на комментарий
Graff46 598 Опубликовано 23 Мая 2020 Поделиться Опубликовано 23 Мая 2020 (изменено) Подскажите почему когда я заспавнил НПС, перевёл его в оффлайн, в оффлайне НПС переместился на другой гейм-вертекс, я перевожу НПС в онлайн, то НПС появляется на том месте где я его ранее перевёл в оффлайн? P. S. Сделал тесты: Позиция НПС в оффлайне обновляется, как и левел\гейм вертексы, то ли редко (через 5-6 апдейтов), то ли по расстоянию (когда ушли далеко от последней записанной позиции) Метка на НПС движется явно более "отчетливо", позиция метки на карте меняется чаще чем значение позиции у НПС (оффлайневского), обновление позиции метки совпадает с вызовом апдейта НПС в оффлайне (~4сек) По 1 пункту, есть странная особенность: когда НПС "близко" до целевого левел-вертекса, его позиция обновляется чаще, вплоть до обновления на каждом апдейте. ?(Возможно обновление оффлайн позиции НПС зависит от расстояния до целевого левел-вертекса)? Изменено 23 Мая 2020 пользователем Graff46 Ссылка на комментарий
naxac 2 421 Опубликовано 24 Мая 2020 Поделиться Опубликовано 24 Мая 2020 (изменено) @Graff46, этот вопрос скорее по движку, а не по скриптам. Изменено 24 Мая 2020 пользователем naxac 1 Аддон для ОП-2.09.2: Яндекс/Google/GitHub Ссылка на комментарий
mr.vispd 0 Опубликовано 24 Мая 2020 Поделиться Опубликовано 24 Мая 2020 Выручайте. Можно ли как-то реализовать в Сталкер Зов Припяти - чтобы артефакт увеличивал высоту прыжка? В этом вообще не силен так, что не судите. А если конкретно - хочу расширить свойства и параметры артефактов, помимо стандартных. Например обнаружил что в настройках артефактов можно увеличить переносимый вес (additional_inventory_weight - число), а вот высоты прыжка такой функции по дефолту нет. Так как сделать? Ссылка на комментарий
Капрал Хикс 508 Опубликовано 25 Мая 2020 Поделиться Опубликовано 25 Мая 2020 14 часов назад, mr.vispd сказал: Так как сделать? Редактировать движок игры. Ссылка на комментарий
mr.vispd 0 Опубликовано 25 Мая 2020 Поделиться Опубликовано 25 Мая 2020 2 часа назад, Капрал Хикс сказал: Редактировать движок игры. А не подскажите как? что нужно сделать, извините, но опыт у меня нулевой в этом, потому и спрашиваю, чтобы сделать одну или пару правок тяжело ли будет? Ссылка на комментарий
Капрал Хикс 508 Опубликовано 25 Мая 2020 Поделиться Опубликовано 25 Мая 2020 2 часа назад, mr.vispd сказал: А не подскажите как? что нужно сделать, извините, но опыт у меня нулевой в этом, потому и спрашиваю, чтобы сделать одну или пару правок тяжело ли будет? Если так, лучше даже не берись и забудь про идею. Реализуй что попроще без ковыряния движка. 2 Ссылка на комментарий
Norman Eisenherz 286 Опубликовано 27 Мая 2020 Поделиться Опубликовано 27 Мая 2020 Здрасьте. [ТЧ 1.0006] В отношении класса CUIProgressBar() в файле [lua_help.script] пропущены, как минимум, методы InitProgressBar(str, CUIWindow), SetProgressPos(num) и GetProgressPos(). Существует ли в открытом виде точный список методов этого и других оконных классов? Мини-моды: ТЧ ЧН ЗП Шпаргалка Ссылка на комментарий
Zander_driver 10 330 Опубликовано 27 Мая 2020 Поделиться Опубликовано 27 Мая 2020 (изменено) 2 часа назад, Norman Eisenherz сказал: Существует ли в открытом виде Да... Открыть исходники (вашего движка), и там посмотреть, что экспортировано в скрипты. Ничего программировать и ничего компилировать не надо, т.е. бояться (как этого обычно боятся) - нечего. 1 час назад, Norman Eisenherz сказал: Чем-то определенным надо открыть Исходник - текстовый файл. Открывается чем угодно, хоть блокнотом. Изменено 27 Мая 2020 пользователем Zander_driver Мод, где не бывает одинаковых путей - Судьба Зоны. (Лучшее, что у меня получилось на X-Ray) На базе модифицированного движка OGSR Engine. Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine. Программист. AMD Ryzen 9 7950X (16 ядер, 32 потока, 5.75 ГГц); RTX 3080; 128 ГБ DDR5; Arctic Liquid Freezer II-420; 3 ТБ SSD PCIe 4.0; 4ТБ HDD. Ссылка на комментарий
Norman Eisenherz 286 Опубликовано 27 Мая 2020 Поделиться Опубликовано 27 Мая 2020 @Zander_driver IDA показывает ассемблерный код. Чем-то определенным надо открыть, чтобы увидеть названия классов и методов? Мини-моды: ТЧ ЧН ЗП Шпаргалка Ссылка на комментарий
naxac 2 421 Опубликовано 27 Мая 2020 Поделиться Опубликовано 27 Мая 2020 (изменено) @Norman Eisenherz, зачем ida? Открывай обычным блокнотом или любым другим текстовым редактором. *.cpp и *.h - обычные текстовые файлы. Экспорт функций и классов с их методами, как правило, находится в файлах, в имени которых есть script. Изменено 27 Мая 2020 пользователем naxac Аддон для ОП-2.09.2: Яндекс/Google/GitHub Ссылка на комментарий
RusStriker 0 Опубликовано 29 Мая 2020 Поделиться Опубликовано 29 Мая 2020 Подскажите, кто разбирается, есть ли функции для запрета вывода сообщений на экран (нужно только в пда)? Или это только движок ковырять? Ссылка на комментарий
Zander_driver 10 330 Опубликовано 29 Мая 2020 Поделиться Опубликовано 29 Мая 2020 @RusStriker, Это news_manager.script нужно править. Мод, где не бывает одинаковых путей - Судьба Зоны. (Лучшее, что у меня получилось на X-Ray) На базе модифицированного движка OGSR Engine. Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine. Программист. AMD Ryzen 9 7950X (16 ядер, 32 потока, 5.75 ГГц); RTX 3080; 128 ГБ DDR5; Arctic Liquid Freezer II-420; 3 ТБ SSD PCIe 4.0; 4ТБ HDD. Ссылка на комментарий
Graff46 598 Опубликовано 29 Мая 2020 Поделиться Опубликовано 29 Мая 2020 (изменено) У меня вопрос: можно ли переносить предметы в инвентарь в оффлайне, когда нет возможности пользоваться методом transfer_item, а свойство parent_id серверных объектов работает только на чтение? Изменено 29 Мая 2020 пользователем Graff46 Ссылка на комментарий
RusStriker 0 Опубликовано 30 Мая 2020 Поделиться Опубликовано 30 Мая 2020 (изменено) 23 часа назад, Zander_driver сказал: @RusStriker, Это news_manager.script нужно править. Что то не могу найти, где там координаты вывода задаются, не силен я в скриптах . Можно какой то пример кода для ЗП? Изменено 30 Мая 2020 пользователем RusStriker Ссылка на комментарий
Zander_driver 10 330 Опубликовано 30 Мая 2020 Поделиться Опубликовано 30 Мая 2020 @RusStriker, координаты там и не задаются. Мод, где не бывает одинаковых путей - Судьба Зоны. (Лучшее, что у меня получилось на X-Ray) На базе модифицированного движка OGSR Engine. Бывший мододел на X-Ray / Начинающий игродел на Unreal Engine. Программист. AMD Ryzen 9 7950X (16 ядер, 32 потока, 5.75 ГГц); RTX 3080; 128 ГБ DDR5; Arctic Liquid Freezer II-420; 3 ТБ SSD PCIe 4.0; 4ТБ HDD. Ссылка на комментарий
phalcor 59 Опубликовано 3 Июня 2020 Поделиться Опубликовано 3 Июня 2020 Имеем в переменной obj объект, например, бинт. Но не просто бинт, а застрявший в текстурах бинт. Есть ли простой скриптовый способ извлечь его на свет божий? (например, поднять на 1 м вверх) Ссылка на комментарий
Graff46 598 Опубликовано 3 Июня 2020 Поделиться Опубликовано 3 Июня 2020 @phalcor, Можно нет-пакетом cse_abstract для этого рекомендую m_netpk.script он выложен в соседней теме. Либо если движок правленый, то скорее всего у класса алайф есть метод для телепортации объектов по их id. 1 Ссылка на комментарий
dsh 3 824 Опубликовано 3 Июня 2020 Поделиться Опубликовано 3 Июня 2020 @phalcor, чем этот бинт тебе так дорог, что непременно нужно именно его переместить? Просто удали его и создай новый по прошлым координатам + 1 метр. 2 dsh mod: https://github.com/dsh2dsh/op2ogse Ссылка на комментарий
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти