-
Публикаций
483 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Моды S.T.A.L.K.E.R. 2
Весь контент Mass
-
Я бы для начала проверил под какой схемой этот проводник и уже капал дальше. И вообще в оригинале очень много скриптовых ошибок. Некоторые ошибки были исправленны в этом моде
-
Когда-то давно исправлял ошибки оригинальной части ЧН. Немного порыскав в скриптах, мои некоторые исправления не были добавлены. Например: из этого поста в заключительном абзаце Да и вообще зачем нужен этот цикл для остальных неписей, которые находятся не в рестрикторе данной схемы? Предлагаю, перед итерацией по таблице проверять не пуста ли таблица? Проверку можно сделать через 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 Нужно чтобы нпс начали агриться на гг, так?
-
Stalkervernite к примеру, в логике. on_info = {=hit_by_actor -инфо} %=actor_enemy +инфо % Дополнено 1 минуту спустя FaltKat папку gamedata нужно очищать, если ставите другую модификацию
-
Нет, метод, скорее всего, читается нормально, иначе были бы проблемы вообще со всеми звуками! Однако у движка есть проблемы с выгрузкой звуков из таблицы! Возможно всему виной скрипты мода, которые при определенных ошибках в коде могут вызвать зависание колбеков и движковых функций. Что влечет за собой веер всевозможных ошибок в игре!
-
DeadlyLoko Без кодов этой модификации что-то конкретное сложно подсказать! Однако, наверное используется схема ph_sound! В ph_sound.script есть методы net_destroy() и deactivate()? Это может быть не связанное с этой схемой, мало -ли используется другая схема. Да и вообще судя по всему похоже на ошибки движка (имхо). Может автор напортачил?
-
Ник Нуми Вы же изменяли кое-какие файлы для квеста? логика\рестрикторы\поршни...Или просто добавили одну функцию в xr_effects и всё?
-
Ник Нуми Предлагаете нам смотреть пол часа видео и искать в самом видео ошибки, вместо того чтобы приложить измененный файлы логики? Нет уж извольте!
