-
Публикаций
685 -
Зарегистрирован
-
Посещение
-
Победитель дней
4
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент Arkada
-
Когда я работал с локацией, мне отключили свет, до этого я ~за 3 минуты до отключения света сохранил локацию. После того, как свет обратно вернули я запустил LevelEditor, сохранённую локацию и... Вылет. У меня стоит Windows 10. Windows при ошибке сам закрывает программу. Как это отключить, если это вообще возможно? Может каким-то образом побился сохранённый файл.level? Можно ли вернуть в жизнь файл с уровнем (формат .level)? Последняя копия уровня была сделана в прошлом месяце, а за этот промежуток времени я успел сделать много изменений.
-
Есть отдельная тема с вопросами в SDK. Полная компиляция локации Дополнено 1 минуту спустя Это скрипт который должен вызываться из рестриктора. В оригинальной игре он вызывается рестриктором zat_a1_logic. Строка вызова из рестриктора: on_info = {=actor_on_level(zaton)} sr_idle@game_start_2 %=damage_actor_items_on_start%
-
17:22
-
Взять профиль сталкера за основу 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.
-
Как исправить данный баг? Перед этим я удалил строчку из движка, вызывающий звук 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
-
Спасибо, всё работает!
-
Не могу понять, почему не воспроизводится звук. написал небольшой скрипт в 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). Как решить эту проблему? Можно ли вызвать звук другой функцией?
-
Посоветую только соблюдение гармонии игры и логичности заданий.
-
Категорически нет, если вы умеете править только gamedata и версия STCoP выше 2.7. Нужно совмещать правки двух движковых файлов. Адаптацию можно сделать под 3.2, исходники движка версии 3.2 имеются.
-
Вылетает игра, если я в скобки функции добавлю 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) Как исправить это?
-
Как решить данную проблему? Добавил функцию, которая выводит на центр экрана текст. После нескольких заданных секунд текст должен исчезать, но он не исчезает и остаётся навсегда. Или может я неправильно вызываю? if math.random(1,100) <= (Probability*100) then ... else SetHudMsg(game.translate_string("st_cant_cut_monster_part"),5) end
-
Как скриптово закрыть инвентарь ГГ? Дополнено 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.
-
С шикарным релизом! Стоит перепройти SGM.
-
Может быть это и есть S.T.A.L.K.E.R. 2? ? (сарказм)
-
Я добавил и удалил объекты на локации. Теперь мне нужно пересобрать локацию на высоком качестве. Но у меня не такой мощный компьютер, и ждать более 8 часов я не собираюсь. К кому мне обращаться и кто мне может помочь? Все исходники локации скину.