-
Публикаций
488 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Моды S.T.A.L.K.E.R. 2
Весь контент Mass
-
Это был ответ на вопрос! Чтобы играть звук его нужно подключить корректно в файл script_sound.ltx, где и задать тип звука.
-
Так задайте в конфиге саунда сам звук с типом 3d или looped Дополнено 5 минуты спустя Вполне возможно, неправильная ссылка на конфигурационный файл
-
Вылет, скорее всего, из-за неправильной логики переменная section равна nil. Очень странно, по идее, должен был сработать abort. Я подразумеваю что отключено логирование и сама функция abort
-
Здесь опечатка нужно исправить на shuffle Похоже что on_signal = sound_end|sr_idle@1 никогда не выполниться, потому что звуку сказано играть зациклено! Тут я думаю 2 варианта: либо принудительно останавливать звук через stop_sound_looped, либо использовать play_sound с параметром type 3d
-
Честно!? У меня ничего не осталось. Если пороюсь только в коде может быть вспомню что менял и зачем
-
Я бы для начала проверил под какой схемой этот проводник и уже капал дальше. И вообще в оригинале очень много скриптовых ошибок. Некоторые ошибки были исправленны в этом моде
-
Когда-то давно исправлял ошибки оригинальной части ЧН. Немного порыскав в скриптах, мои некоторые исправления не были добавлены. Например: из этого поста в заключительном абзаце Да и вообще зачем нужен этот цикл для остальных неписей, которые находятся не в рестрикторе данной схемы? Предлагаю, перед итерацией по таблице проверять не пуста ли таблица? Проверку можно сделать через next или через индекс равен нулю. Для полной оптимизации можно приравнять эту таблицу нил, чтобы память не забивать, а также проверка на нил всегда быстрее чем проверка значений таблицы. Только для нпс, которые именно находятся в рестрикторе сосыча приравнивать переменную нил к таблице и уже дальше делать итерацию!
-
Не совсем так. Префикс 'a' используется в схеме kamp, например чтобы неписи могли аттачнуть предмет для анимаций
-
Класс какой? Можно в парсер дописать, который находится в паке stkutils
-
А сколько fps показывает в среднем? Попробуйте ограничить время кадров до герцовки своего монитора. В оригинале Сталкера не работает вертикальная синхронизация
- 58 ответов
-
- оптимизация
- фризы
-
(и ещё 2 )
C тегом:
-
Очевидно что сквад тоже равен нил. Попробуйте удалить из таблицы группировку эколог
-
Попробуй заменить строчку на и вышлите лог
-
А где конфиги?
-
Где-то не дописана группировка. Или есть критическая ошибка, которая ломает скрипты, потому что таблица faction_activity равна nil
-
Вылетает при загрузке игры или при новой игре?
-
Чтобы понять причину бывает полезно увидеть весь лог
-
Других ошибок больше нет в логе?
-
В sim_board.script в таблице faction_activity есть группировка ecolog?
-
use = {+инфо} self, true
-
Нельзя использовать в активной схеме. Попробуйте через on_info или по таймеру перейти на эту секцию
-
Вернуть управление функции это конечно, замечательно, но ошибка никуда не делась и может быть недиагностированный вылет в другом месте с каким-нибудь адрессом в дебаге, а потом ищи корни. Еще вспомнил причину подобного ! error in stalker with visual когда эвалуатор возвращает нил, в следствии ошибок в схеме либо в самом блоке
-
Стоит учесть что это лишь костыль
-
Такая ошибка возникает в следствии ошибок планировщика или самих анимаций. Когда состояние еще не инициализировано. Может быть причина и в битой неправильной логике( например: ошибка в xr_conditions)... Получается что в какой то момент mental == anim. free и bodystate == move.crouch. Я делал ловушку в апдейте состояния state_mgr. Итого: если у нас запрещенная движком комбинация, то просто отложим до следующего обновления. Больше я подобное не ловил в ЧН
-
Ну, и вопрос конечно... И как это понимать? Если нужно чтобы игнорировали актора, тогда в логику допишите секцию [combat_ignore]
-
Stalkervernite Нужно чтобы нпс начали агриться на гг, так?
