Перейти к содержанию

denis2000

Разработчики
  • Публикаций

    2 005
  • Зарегистрирован

  • Посещение

  • Победитель дней

    2

Весь контент denis2000

  1. Да, более того, вы это можете прекрасно наблюдать пользуясь ПНВ в сталкере. Вот только это делает абсолютно любой ПНВ, а не какой то квестовый.
  2. tetr ОК. Еще раз объясню, если вы не понимаете разницу между тем, что спросили и тем на, что ссылаетесь. Реализация ПНВ в ванильном движке X-Ray подразумевает сделать более заметным то что на экране присутствует, но не заметно благодаря малой разнице в яркости объектов. Как видно сделать абсолютно невидимое видимым данный метод не в сотоянии. Более чем возьмите движок в котором есть такая возможность, кастомизируйте оригинальный X-Ray - все в ваших руках. Иной метод, костыльный и с неизвестным потенциалом реализации - это отслеживать активацию ПНВ и в этот момент заменять партиклы аномалии на заметные, а при деактивации возвращать в исходное состояние.
  3. При текущей реализации ПНВ в игре это не возможно. Кроме костыльного метода когда определяем включение ПНВ у ГГ и заменяем партикл аномалии на заметный. PS: Для этого предназначены специальные приборы в игре - Детекторы.
  4. bsanek628 Dialog Editor by Ray of Hope Она конечно не показывает как будет выглядеть диалог в игре, но некий инструментарий для удобства разработки диалогов.
  5. DeadlyLoko Mass Конкретно в данном моде используется самописная схема sr_universal в которой звук проигрывается движковым методом play_at_pos. И если у движка возникают трудности при использовании стандартных методов, то использовать его крайне преждевременно или нужно спросить комментарий разработчика движка с целью выяснить "правильное" использование движковых методов. PS: А вообще мод СГМ 2.1 не последняя версия мода, последняя мод СГМ 2.2.
  6. bsanek628 sgm_dialogs.script Скорее всего дело в том, что xrengine.exe обращается за выполнением некоторых функций к исполняемой библиотеке pctrlchk.dll, не получает от не ответа, за адекватное время, и не может завершить работу корректно (зависает). А операционная система не позволяет запустить несколько экземпляров процесса xrengine.exe.
  7. За связь с выделенным сервером. Это часть сетевого кода игры.
  8. vladvexa188 Я в принципе не уверен,что они будут работать в мультиплеере.
  9. ScarletFox А камни то очевидные: 1-й глобальный. При скелетной анимации модели НПС привязка скелета к мешу гибкая, а к стволу жесткая, поэтому неизбежен глич когда модель ствола будет погружаться в модель НПС (это вы и сами можете часто видеть в сталкере и далеко не только в нем) 2-й движка X-Ray. Приаттачиваемый предмет имеет строго одну точку прикрепления заданную в конфиге и не измененную во времени, тоесть ствол может быть прикреплен только например к руке НПС в определенном положении и никак к кобуре этого НПС. В моем понимании specific_character id значения для спавна вообще не имеет (он просто должен быть уникален для каждой записи), а вот спавн происходит по параметру class. Таким образом если НПС уникален, то его class обычно совпадает с specific_character id и запись такая одна, а если НПС рандомно генерируется, то параметр class может быть одинаков у целой группы записей specific_character id и тогда конкретная запись будет выбрана случайным образом.
  10. Не в этом движке. Тут либо все делать анимациями, но тогда ствол часть модели НПС и его будет невозможно дропнуть или заменить. Либо аттачмент модели ствола к суставу модели НПС, но тогда подводные камни с точным положением ствола.
  11. Paracetamol Самый простой вариант в скрипте bind_monster.script в функции generic_object_binder:death_callback после строки: if who:id() == db.actor:id() then добавляете свою проверку на нужного мутанта, увеличиваете счетчик и при его переполнении выдаете инфопорцию.
  12. Lone_Loner Грубо говоря спавните sim_default_killer_3, а персонажи выбираются рандомно: sim_default_killer_4_default_4, sim_default_killer_4_default_5 итд.
  13. Shew_Power Судя по всему геометрия скомпилирована на драфте. Нужно в SDK выставить режим компиляции, затем билд и собственно сама компиляция (процесс долгий).
  14. Shew_Power Пробуйте жать Ctrl+Alt+Del, нажать кнопки в окне аварийного завершения игры или принудительно закрыть процесс игры в диспетчере. Затем выложите лог-файл.
  15. Neptun "Износом" выпавших стволов занимается скрипт death_manager.script в функции keep_item, конкретно код: if isWeapon(item) and not(get_clsid(item)==clsid.wpn_grenade_rgd5_s or get_clsid(item)==clsid.wpn_grenade_f1_s) then set_weapon_drop_condition(item) return end Почему он может не сработать: 1. Выполнилось какое либо условие до этого кода. 2. Не выполнилось условие в данном куске кода.
  16. vladvexa188 Возможно файл shader.xr создан SDK отличной от вашей версии.
  17. HellColonel Вы пытаетесь найти отсутсвущую секцию и не находите?
  18. D4sh4 Например стандартная аптечка: То есть скорость восстановления здоровья увеличивается на 0,01 в течении 10,0 секунд.
  19. Описания или списка нет. Все делается исключительно в движке.
  20. HellColonel Три проблемы в логе: 1. В спавне фигурирует только Затон: 2. Точки присоеденения графов других уровней не созданы: 3. Левел-ченджеры кривые: Вероятная причина первой проблемы - некорректная командная строка компилятора. Вероятная причина второй проблемы - отсутствуют необходимые файлы припяти и юпитера. Вероятная причина третьей проблемы - некорректные настройки Левел-ченджеров.