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

denis2000

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

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

  • Посещение

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

    2

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

  1. RomaL23 Да это возможно: добавляете вырезанные звуки, регистрируете их в script_sound_music_and_stories.ltx, редактируете срипт поведения сталкеров xr_kamp.script для добавления новых состояний лагеря. Требуемый навык программирования на луа выше среднего. Возможно в каком то моде это реализовано и достаточно перенести указанные файлы себе.
  2. Mawrak 1. Вроде clsid.inventory_box_s, на крайний случай проверяйте так if (obj:clsid() == clsid.inventory_box) or (obj:clsid() == clsid.inventory_box_s) then 2. Зачем перебирать все объекты, если в bind_physic_object.script есть возможность, при инициализации физобъектов, занести все объекты нужного класса, в отдельную таблицу (ну хотя бы и в db.script, только не забудьте ее там создать пустую): function init(obj) ... if obj:clsid() ~= clsid.inventory_box_s then return else db.inventory_box_s[#db.inventory_box_s + 1] = obj end ... end , а потом с ней работать: obj_inv_box = db.inventory_box_s[math.random(1,#db.inventory_box_s)]
  3. Mawrak Полный код пожалуйста! Такая проверка забыта лет 20 назад.
  4. Ну да, это ведь единственный гайд на эту тему - поиск в помощь!
  5. 5643 Видеоуроки по программе X-Ray SDK 0,4 SDK 0,7 S.T.A.L.K.E.R Спойлер Level Editor Пункт 20. Присоединение локаций с помощью SDK
  6. Значит скорее всего причиной тому слишком маленький угол между линией захода на точку и линией взгляда, в результате НПС смотрит на точку, но корпус не доворачивает. Звук вызывает движок для вашего НПС. Это рандомная фраза ожидания врагов после окончания боя и видимо для вашего НПС ее нет. Показывайте дескрипшен персонажа.
  7. HearFearKefir Не назначать указанным объектам одинаковый story id.
  8. RomaL23 ИмяСмарта_ИмяНПС_ТипРабот_Индекс_ТипТочек Пример: red_forest_bylava_walk где red_forest - имя смарта, bylava - имя НПС, walk - тип точек, тип работ и индекс иногда можно опустить. Соответственно в логике walker: path_walk = bylava_walk path_look = bylava_look
  9. RomaL23 Pavel2000 Более того, название имя_смарта_walker_индекс_walk и имя_смарта_patrol_индекс_walk в эксклюзиыных работах использовать НЕЛЬЗЯ, они зарезервированы в gulag_general.script для дефолтных работ на смарте.
  10. FacingSlave level.map_add_object_spot(id_объекта, имя_метки, подпись_метки) level.map_remove_object_spot(id_объекта, имя_метки)
  11. Крим Это Исключительное состояние или Исключение возникшее при попытки выполнить некорректную инструкцию (например попытка деления на 0). Определить, что это за состояние можно либо прямым путем - при анализе дампа или косвенным - анализируя ситуацию в которой эта ошибка возникает.
  12. Minolith Если анимации находятся в самом файле модели, то из можно просмотреть в свойствах модели в разделе Motions. Если же они подключены внешним (внешними) файлом анимаций, то нужно этот файл преобразовать в формат *.skls конвертором и подгрузить к модели в SDK для просмотра.
  13. VADKL(SLoika) Если по минимуму - заменять текстуры шрифтов. А если по правильному - смотрите, как реализованы локализации в оригинале на несколько текстовых языков.
  14. mic900 Тогда - это очень странно, в оригинале не помню таких проблем.
  15. Akim1231 Для начала попробуйте добавить требуемое в конфиг.
  16. Akim1231 В логе я вижу только жалобу на отсутствие параметров anim_reload и anim_close_weapon в секции wpn_shotguntarrant_hud.