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

denis2000

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

    1 991
  • Зарегистрирован

  • Посещение

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

    2

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

  1. Это не команда, это функция из xr_effects.script. Напишите свою по аналогии.
  2. its boomer В файле ui_magnifier2.xml в теге ui\ui_magnifier2 texture установите параметры width/height в ноль.
  3. А ну тогда это не поможет, поскольку когда срабатывает колбэк интерфейсное окно уже открылось. Тогда нужно решать это на уровне движка или использовать имитацию трупа НПС в виде объекта с логикой и в ней выдавать.
  4. NewValveCom Естественно! В колбэк передается объект с которым взаимодействуют, а в функции вы вольны делать все, что нужно: проверять что это за НПС, жив он или мертв, выдавать\забирать инфопорции и тд. и тп.
  5. xr_motivator.script функция motivator_binder:use_callback вызываеться при каждом использовании НПС или их трупов. Таких рестрикторов полно в оригинале от обыска вертолетов до банального места для сна.
  6. Нет. Шейдер самосвечения просто осветляет текстуру. Чтобы экран освещал пространство нужен источник света, а чтобы свет мигал, нужно задать анимацию источнику.
  7. Bedolague Еще раз лог покажите, вероятно ошибка уже в другом.
  8. Bedolague Сообщение выше. Патч перекачайте и установите.
  9. Stern-13 Хмм... Действительно есть такая проблема. Bedolague Внес изменения в патч 1.08.0. Перекачайте его и установите.
  10. Bedolague Возможные причины такой ошибки: 1. Повреждение архива при скачивании - решение перекачать файл архива SpectrumProject1.07.7z и перед распаковкой проверить архив на ошибки, естественно ошибок быть не должно. 2. Повреждение файлов при распаковке - причин масса, от помирающего диска и сбоев в ОЗУ, до старой версии архиватора.
  11. Bedolague 1. Проверьте, чтобы в папке bin не было файла pctrlchk.dll 2. Выложите лог файл C:\Users\Public\...\logs\xray_***.log
  12. Bedolague Чистый ЗП (без модов) стартует нормально?
  13. FacingSlave Что-то типа такого: function inventory_box_to_actor_relocate(actor, npc, p) local inv_box_out = get_story_object(p[1]) local function relocate(inv_box_out, item) inv_box_out:transfer_item(item, db.actor) end inv_box_out:iterate_inventory_box (relocate, inv_box_out) end
  14. срєкболист А, ну так конечно работать будет криво. Первый вариант. Вынесите спавн оружия в файлы типа: Российские пистолеты по рангам: pistol_ru_weapon__novice_1.xml .... pistol_ru__weapon__novice_10.xml pistol_ru__weapon__stalker_1.xml ....pistol_ru__weapon__stalker_10.xml pistol_ru__weapon__veteran_1.xml .... pistol_ru__weapon__veteran_10.xml pistol_ru__weapon__master_1.xml .... pistol_ru__weapon__master_10.xml Натовские пистолеты по рангам: pistol_nato_weapon__novice_1.xml .... pistol_nato_weapon__master_10.xml Автоматическое российское, Автоматическое нато и т.д. Содержимое например: wpn_beretta = 1 \n ammo_9x19_fmj = 1 \n И под нужные варианты создаете дескрипшены персонажей с инклудом этих файлов. Второй вариант: Не кладете в дескрипшены оружие в принципе, а спавните рандомно при создании НПС в скриптах.
  15. Естественно! Более того можно создавать свои групповые объекты. Видеоролики по SDK от Непряхина в помощь.
  16. sosiska23 Не указана ли в связанной с данной точкой look точка walk с другой анимацией? Существует ли запись threat_danger в таблице states файла state_lib.script? А вообще, сразу давайте все подробности, что из вас тянуть, то все нужно.
  17. Нет, просто патфайндер не может построить маршрут по нодам аи-сетки в обход зон. Именно тип рестриктора влияет.
  18. FacingSlave Нет это код для срипта. Создайте функцию с таким кодом в xr_effects.script и вызывайте ее из логики.
  19. FacingSlave npc:start_particles(имя_партикла,сустав_для_проигрывания)
  20. Но вполне работает если задействовать. С другой стороны, судя по коду, используется не ЗП, а что вопрошающий скрывает!