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

Arkada

Сталкеры
  • Публикаций

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

  • Посещение

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

    4

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

  1. Взять профиль сталкера за основу stalker_silent в файле spawn_sections_$ Например: [pri_a17_military_colonel_kovalski]:stalker_silent $spawn = "respawn\pri_a17_military_colonel_kovalski" story_id = pri_a17_military_colonel_kovalski character_profile = pri_a17_military_colonel_kovalski Дополнено 1 минуту спустя Не успел написать раньше, чем RoboCat.
  2. Как исправить данный баг? Перед этим я удалил строчку из движка, вызывающий звук actor\breath_1.ogg Это мне нужно было чтобы сделать 2 варианта озвучки и по условиям. Пробовал перед функцией вызова звука (xr_sound.set_sound_play) ставить return, но ничего не менялось. Даже если прописывать вместо секции путь до файла со звуком, ничего не меняется. Свойства звуков: [breath_low] type = actor npc_prefix = false path = actor\breath_1 shuffle = rnd idle = 1,1,100 [breath_very] type = actor npc_prefix = false path = actor\breath_2 shuffle = rnd idle = 1,1,100
  3. Чтобы удалить уровень сложности, нужно править тонну файлов, в том числе и движковых. Как избавиться от данного лога вылета? Написал небольшую функцию, проигрывающую звук в соответствии с значением булеана в секции одетой брони. Долго ломаю голову над этим. Что может быть не так?
  4. Файлы или библиотека переименованы, или библиотека xrGame.dll была внедрена в другую библиотеку. Спросите у разработчиков ANOMALY.
  5. Не могу понять, почему не воспроизводится звук. написал небольшой скрипт в generic_object_binder мутанта (в функцию на наведение курсором на мутанта и нажатием клавиши использования): local ini = system_ini() local object = self.object local snd_config = ini:r_string(object:section(), "Sound_use") -- устанавливаем озвучку использования self.sound_use = sound_object(snd_config) Пробовал иначе: xr_sound.set_sound_play(db.actor:id(), snd_config) Было тоже самое. xr_sound.play_sound_looped(db.actor:id(), snd_config) вылетало с логом что значение theme = nil, хотя игра читает локальную snd_config (r_string). Как решить эту проблему? Можно ли вызвать звук другой функцией?
  6. Посоветую только соблюдение гармонии игры и логичности заданий.
  7. Категорически нет, если вы умеете править только gamedata и версия STCoP выше 2.7. Нужно совмещать правки двух движковых файлов. Адаптацию можно сделать под 3.2, исходники движка версии 3.2 имеются.
  8. Вылетает игра, если я в скобки функции добавлю monster. Это необходимо для функции monster:clsid(). function generic_object_binder:on_use(monster, obj, who) А если я уберу подальше monster, function generic_object_binder:on_useobj, who, monster) то игра будет вылетать с таким логом: А если я поставлю monster между obj и who, то функция становится нерабочей. Регистрация коллбэка: object:set_callback(callback.use_object, self.on_use, self) Как исправить это?
  9. Как выяснить clsid монстра? if (функция проверки clsid монстра) == clsid.dog_s, например, then ... end
  10. Лучше создать новый слот в инвентаре, если делаете глобальный проект, то точно придётся редактировать движок.
  11. Как решить данную проблему? Добавил функцию, которая выводит на центр экрана текст. После нескольких заданных секунд текст должен исчезать, но он не исчезает и остаётся навсегда. Или может я неправильно вызываю? if math.random(1,100) <= (Probability*100) then ... else SetHudMsg(game.translate_string("st_cant_cut_monster_part"),5) end
  12. Как по скрипту убрать не только оружия из рук ГГ, но и детектор, болт?
  13. Как скриптово закрыть инвентарь ГГ? Дополнено 10 минуты спустя Как прочитать булеан из параметра в .ltx файле? Метод utils.cfg_get_bool не помогает. Мне нужно прочитать значение параметра storyline. Сделал так: local storyline = utils.cfg_get_bool(task_ini, id, "storyline", nil, false, true) if(storyline==false) then xr_sound.set_sound_play(db.actor:id(), "pda_task") end if(storyline==true) then xr_sound.set_sound_play(db.actor:id(), "pda_sos") end Но почему-то всегда параметр true, даже если в секции квеста указать storyline = false. Пробовал убирать true перед закрытием скобок, функция не работала ( не читала значение параметра). Редактировал функцию send_task.
  14. Как сделать так, чтобы при выстреле в НПС на нём оставались клякса крови, как в OGSR? Есть такой мод?
  15. С шикарным релизом! Стоит перепройти SGM.
  16. Решил сделать тестовую функцию. При новой игре она работает, но вот после сохранения и загрузки функция перестаёт работать. Почему так? ----- Есть ещё один скрипт который даёт устанавливать фонарику % состояния.
  17. Может быть это и есть S.T.A.L.K.E.R. 2? ? (сарказм)
  18. Я добавил и удалил объекты на локации. Теперь мне нужно пересобрать локацию на высоком качестве. Но у меня не такой мощный компьютер, и ждать более 8 часов я не собираюсь. К кому мне обращаться и кто мне может помочь? Все исходники локации скину.
  19. Как убрать такую траву, которая проходит сквозь статические объекты? Если я открываю эту траву, то выскакивает такое меню настроек (похоже). Objects per square - 0.20 Base Texture - !Common > Draw objects - yes Draw base texture - no Base texture blender - no Draw slot boxes - no И нужно ли пересобирать траву на локации?
  20. Как добавить Стерео аудиофайлы в игру? Например, добавить/заменить моно на стерео музыку из меню.
  21. Какой скрипт или какая строчка отвечает за спринт сталкеров в укрытия во время выброса? Как сделать такую панику у сталкеров по получению инфопоршня?