-
Число публикаций
653 -
Регистрация
-
Последнее посещение
-
AMKoin
165 [Подарить AMKoin]
Весь контент пользователя Silver Raven
-
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Так, все что мог поправил и протестировал. Вылетов нет, но вся нижеописанная логика "висит": 1. Кнопка вызова лифта: 2. Панель управления внутри лифта: 3. Двери лифта: Прочее барахло, завязанное на лифт: В общем, выручайте, кто-как может. З.Ы. Если потребуется, дам более подробное описание того, как в теории должна работать та или иная логика. -
Звуки есть, партиклы отыгрываются.
-
Вот поставил я одной стекляшке шейдер selflight, после компиляции она просто исчезла с левела (Инвалид фейсов в ней нет. Статична. Она часть большого объекта, который отображается нормально, так что дело не в секторах). Вот как это понимать? Идеи, предположения?
-
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Где-то в этой логике косяк, наглухо ее вешающий.: (Как должно работать: если ГГ не в зоне lab_x7_lift_spase_restrictor, тогда при юзании объекта на который завязана логика, проиграется звук lift_called_button и спустя 2 сек. будет выдан инфопоршень lab_x7_actor_using_lift_called_button, а спустя пять вся схема возвращается в начальное состояние) З.Ы. Не копайтесть в логике в час ночи. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Собственно, вот эта функция, вот только где координаты места телепортации? -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Kondr48, нет, скриптовый ЛЧ я не хочу юзать. Он работает через одно известное место... Есть еще такой вариант: ЛЧ должен находиться в шахте лифта. Анимированные двери у меня есть, логика для панели с кнопками тоже. Может, как-то изменить местоположение гг? Ну телепортировать там, что-ли. Заблочить управление, убрать худ, затемнить экран построцессом. И наверх. А там в ЛЧ с переходом без запроса (silent mode). -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Вот зараза, а я как раз где-то месяц назад удалил архивы с этими модами. Думал, все гораздо проще. Народ, у кого есть НС или ТТ2, киньте любой такой ЛЧ с "логикой". Ну или на худой конец хотя-бы папку с конфигами и скриптами. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Поскольку level changer, это по-сути рестриктор, можно к нему в логику подкинуть и проверку\выдачу различных инфопоршней? (нужно, чтобы он работал только в определенное время). Или, все же лучше сунуть все это в отдельный рестриктор (хотя честно, я очень не хочу плодить новых на том левеле). -
S.T.A.L.K.E.R.: Shadow Of Chernobyl Redux
Silver Raven ответил на тему форума автора DX11.2 в Моды в разработке (ТЧ)
Я вот больше всего люблю такие проекты. Ну не нравиться мне 100500 кривых билдовских локаций, мега сюжеты с сотней вылетов и прочее. Очень мало кто может качественно осилить такой объем. Переделать все тотально с остервенением перфекциониста. ОГСЕ, ЛА, еще кто... Короче, люблю чистый ТЧ, с элементами билдовского сюжета и максимумом свистеок и перделок (шейдеры, текстуры, не много новых стволов, улучшенный аи и звук, исправленные баги и т.п.) Сам как-раз и клепаю подобную сборку. Для себя, для души. -
@AKKK1, а что тут не понятного? Все просто. Компилятор не может найти граф-поинт с именем esc_graph_point_0004, судя по всему, привязанного к точке перехода между локациями с именем level_prefix_level_changer. Если работаешь на новой локации добавь ей level prefix по аналогии с ПЫС-овскими, так будет и удобнее и понятнее. Задается в свойствах сцены.
-
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Шейдеры тут не при чем. Т.к. файл level от другой версии, то все id-шники текстур и соответственно назначенные шейдеры у него не совпадают с оригинальными. Либо копируй все файлы для этой локации из модификации (кроме level.gct), либо вообще сотри папку с ней (можешь оставить файлы травы (level_details, build_details), если она изменена и тебе нравится вариант из мода) и бери level из чистой игры и правь его под свои нужды. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Причиной этого безобразия может являться "кривой" файл level, либо если он не соответствует данной версии локации (например, файл level взят от какого-то мода, а сама локация из оригинала и наоборот). Сам лично сталкивался с подобным. @UnLoaded, ок, значит буду ковырять лампы через логику. Просто где-то читал, что в ТЧ с этим какой-то геморой, вот и засомневался. Думал, чего-то особенное нужно, вроде тех же нет-пакетов. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Нужно удалить одну лампочку на левеле и заменть другой (слава богу, что это подземка - лайтмапов нет и никаких визуальных глюков быть не должно). Как это лучше сделать: писать логику в custom data и подвесить ей story id? А вторую заспавнить при получении определенного инфопоршня? Как-то ловить скриптами? Какой функцией удалять? -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Charsi, да, похоже на то. Забыл поправить имя иконки в таблице, когда переписывал схему. Уже и забыл где ее искать, в config\ui, кажется? Автопауза в стиле ЗП твоя же разработка? Можно как-нибудь скрыть курсор во время работы скрипта? И не включать весь скрипт при старте игры? (там бяка получается, если принудительно пропустить начальный ролик) @BoBaH_671, при чем тут ее кривость. Если думать в этой плоскости, то в Сталкере криво практически все, от этого никуда не денешься. Вот старая схема. Перегруженная лишними элементами (писал давно, знаний не хватало), но вполне рабочая: -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@BoBaH_671, как минимум то, что сообщение должно выдаваться в строго определенном месте. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
Переработал одно из сообщений для квеста: [logic] active = sr_tip@alex_squad_sos_signal [sr_tip@alex_squad_sos_signal] name = generators_alex_squad_sos_signal_message type = tips sender = generators_alex_squad_sos_signal cond = {-find_sos_signal_source_task_complite} single = true timeout = 3000 showtime = 7000 on_signal = tip_sended | sr_idle@start_quest_timer [sr_idle@start_quest_timer] on_timer = 6000 | nil %+find_sos_signal_source% Игра крашится с руганью на news_manager: Вроде, без все ошибок. Правильность инфопоршней проверил. Чего он еще хочет? -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Kondr48, Если работать через all.spawn, то я бы тоже отдал предпочтение рестриктору. А если через скрипты, гораздо проще (меньше кода) заспавнить такой вот объект. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@dPlayer, метку можно повесить на невидимый (использовать ogf модельки из equipment_cache) и неюзаемый маленький объект с такой логикогй: [logic] active = ph_idle@none [ph_idle@none] nonscript_usable = false tips = И таким конфигом: [fake_inventory_box]:identity_immunities $spawn = "devices\fake_inventory_box" class = O_INVBOX cform = skeleton visual = physics\equipment_cache\equipment_box_01_case.ogf custom_data = scripts\fake_inventory_box.ltx radius = 0 script_binding = bind_physic_object.init -
@DX11.2, да, хотел бы я эту плюшку, прикрутить в сборку. Надеюсь, дело дойдет до релиза. Те же многообещающие Dynamic shaders от meltac-а, как-то сдулись. Забросил он их, что-ли? Как-то давненько нам такие вот штуки на ТЧ не перебрасывали. Может, глядишь, когда-нибудь народ и объемный дым без необходимости в dx10 прикрутит...
-
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@BFG, дык у нас на форуме, вроде была тема по какой-то разработке с такими возможностями. Забыл где. И рестрикторы отрисовываются и спавном можно заниматься, прямо на месте. @Карлан, отлично. Работает. Как и этот вариант от @Kondr48: А возможно как-то обойти необходимость регистрировать\прописывать функции вызываемые из логики в xr_effects.script? Насчет курсора, есть одна идея. Ему можно задавать координаты на экране? Если да, то как вывести его далеко за пределы экрана, тем самым "скрыв" от игрока? Возможно как-нибудь разделить такую портянку на части? Читать очень неудобно: -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@Eugen81, и так тоже. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
И так не хочет работать. @BoBaH_671, лог - классика жанра: -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@BoBaH_671, @Eugen81, игра падает с обоими вариантами. -
[SoC] Ковыряемся в файлах
Silver Raven ответил на тему форума автора Halford в Скрипты / конфиги / движок
@monk, пока нет. Бала одна теория, но почитав соответствующие статьи понял, что на ТЧ это невозможно реализовать. Во всяком случае без правок движка, а в этом я не бум-бум... З.Ы. По прежнему ищу функцию вида: if game_difficulty = "novice" or "stalker" then return true end return false end Понятое дело не в виде такого бреда. Чисто для передачи общей структуры. Не знаю, как у нас в игре ПЫС указывали сложность, цифрами или пресетами. -
Я вот сижу на последних на данных момент дровах (368-ые. nvidia gtx 780) и 10-ке с момента ее релиза. Сталкер, еще не разу не падал, в том числе и в популярных модификациях (ОГСЕ, ЛА). Возможно, тут высокая зависимость от того, какого поколения видеокарта. Ведь ни для кого не секрет, что оптимизация и правка багов для старых линеек делается по остаточному принципу, а все силы бросают на актуальную линейку.
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды