Это популярное сообщение. Dennis_Chikin 3 665 Опубликовано 16 Мая 2014 Это популярное сообщение. Поделиться Опубликовано 16 Мая 2014 Ковыряемся в файлах ТЧ Прежде чем писать в тему - внимательно читаем первый пост, и пользуемся поиском. Возможно, ответ на Ваш вопрос уже есть. Касательно телепатии: если Вы передаете Ваши файлы телепатическим путем - ответы будут передаваться тоже телепатически. Если Вы предлагаете угадать, отчего у Вас в подвале происходит странный стук - ответ будет передан стуком. 4 8 6 12 Солянка обезжиренная, диетическая, полезные советы по "солянке", текущий тестовый патч Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-847221
CiberZold 143 Опубликовано 7 Марта 2024 Поделиться Опубликовано 7 Марта 2024 (изменено) 2 часа назад, imcrazyhoudini сказал: Да даже если перезайти в игру то ничего не меняется. то есть скрипт не меняет user файл я так понимаю, тогда надо разбираться что-там за косяки с ui скриптами от мода и как они заменяют оригинальные. сейчас проверил на ОГСР не самый последний билд правда, но всё прекрасно работает, смена настройки карты теней при выходе из игры переписывает user, нужно если ты адаптируешь мод или оригинальную игру на ОГСр обязательно перенести все скрипты ui и ui_mm_opt.xml из самого gamedata билда движка, может они конечно накосячили что-то в последних билдах, но думаю вряд ли скорее ты что-то не так сделал) Изменено 7 Марта 2024 пользователем CiberZold Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1480364
imcrazyhoudini 222 Опубликовано 7 Марта 2024 Поделиться Опубликовано 7 Марта 2024 16 часов назад, CiberZold сказал: но думаю вряд ли скорее ты что-то не так сделал) Сравнивал с рабочими скриптами и конфигами, всё идентично, ерунда какая-то, не пойму что к чему. Нужен 3D-артист для правок геометрии локаций. Кто может помочь - пишите в ЛС. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1480388
Hind 29 Опубликовано 11 Марта 2024 Поделиться Опубликовано 11 Марта 2024 Как можно отследить состояние предмета в инвентаре? Hind Upgrade Mod Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1480580
Norman Eisenherz 355 Опубликовано 11 Марта 2024 Поделиться Опубликовано 11 Марта 2024 В своем, в чужом, в трупе, в коробке, в границах онлайна или нет? Если у себя, то obj:condition(), где obj – ссылка на объект через секцию db.actor:object(sect) или перебором от 0 до db.actor:object_count() -1. Мини-моды: ТЧ ЧН ЗП Шпаргалка Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1480604
nevezy4ij 0 Опубликовано 12 Марта 2024 Поделиться Опубликовано 12 Марта 2024 Привет всем. Извините, вы не могли бы подсказать как называется текстура потолка в баре 100 ренген. Которая над барменом. Хотел заменить ее, но уже голова кругом идет =)... не могу ее найти . Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1480700
Hind 29 Опубликовано 13 Марта 2024 Поделиться Опубликовано 13 Марта 2024 Как "остановить" гг, если он бежит или идёт? Как спрятать / достать оружие через скрипт принудительно? Hind Upgrade Mod Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1480731
Norman Eisenherz 355 Опубликовано 13 Марта 2024 Поделиться Опубликовано 13 Марта 2024 Стоит заглянуть в [xr_effects.script] – все подобные переключатели там. Мини-моды: ТЧ ЧН ЗП Шпаргалка Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1480765
bsanek628 1 Опубликовано 20 Марта 2024 Поделиться Опубликовано 20 Марта 2024 Народ, как всё-таки писать Военные склады / Военные Склады, Тёмная долина / Тёмная Долина? Склады или склады - всё-таки там территория далеко заходит за армейскую базу и склады при ней. Долина или долина - все-таки местность там далеко не долина. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481016
St_Tongor 29 Опубликовано 25 Марта 2024 Поделиться Опубликовано 25 Марта 2024 (изменено) Добрейшего, граждане. Тему с багами ы вылетами закрыли уже лет десять, как, спросил совета в "курилке" - послали сюда. Ну и вот - пишу сюда, не бейте ногами. У меня - старая, как сам Свалкер, проблема: что-то тормошит функцию в Мотиваторе, она и фалломорфирует, убивая попутно сейв. Если это важно - сама функция вот: self.npc_script_version = alife():object(self.object:id()).script_version Я сравнил с "чистой" распакованной гейдатой - функция, вроде, не менялась. Отсюда и пошёл вывод о том, что её кто-то извне некорректно вызывает. Но это, как понимаете, не точно. Лог ошибки непосредственно выглядит вот так: [error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : <no expression> [error]Arguments : LUA error: ...ow of chernobyl\gamedata\scripts\xr_motivator.script:513: attempt to index a nil value Памятку по вылетам читал, там написано "найдите функцию в строке, она неправильная, исправьте". Вот только она и в оригинале - такая же точно. Пробовал искать схожие случаи по форуму - ничего внятного не нашёл, возможно - я тупой и не умею в поиск, но щито поделать. Методом научного тыка было установлено, что некоторое время после перехода с локации на локацию можно сохраняться безопасно, а вот конкретно момент, когда сейвы начинают умирать, пока не установлен. Буквально, два сейва с разницей в полминуты и расстоянием шагов в тридцать, первый - живой, второй - битый. Dafuq. Так вот, сопссна: как бы так определить, кто её тормошит и что конкретно идёт не так? Чтобы, значица, залезть уже грязными сапожищами в корень проблемы и думать далее? Изменено 25 Марта 2024 пользователем St_Tongor Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481362
h0N0r 416 Опубликовано 25 Марта 2024 Поделиться Опубликовано 25 Марта 2024 2 часа назад, St_Tongor сказал: функция, вроде, не менялась Чтобы точно, используй программы для сравнения папок / файлов. 2 часа назад, St_Tongor сказал: self.npc_script_version = alife():object(self.object:id()).script_version Для версии 1.0006 будет 7 (в system.ltx параметр current_server_entity_version), в предыдущих патчах могло быть 6 / 5. В оригинале, только в этих скриптах есть проверки: dialog_manager / se_stalker / se_monster (блок load). https://sites.google.com/view/xray-sdk-0-4-smg Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481368
St_Tongor 29 Опубликовано 25 Марта 2024 Поделиться Опубликовано 25 Марта 2024 1 час назад, h0N0r сказал: Чтобы точно, используй программы для сравнения папок / файлов. Для версии 1.0006 будет 7 (в system.ltx параметр current_server_entity_version), в предыдущих патчах могло быть 6 / 5. В оригинале, только в этих скриптах есть проверки: dialog_manager / se_stalker / se_monster (блок load). Версию сервера чекнул - семёрка. Файлы сравнил Блокнотом++ - скрипты в "рабочей" гейдате и в "контрольной" нетронутой распаковке отличаются только длиной табуляции перед ними. Однако! Чуть ниже идёт вот такой скрипт: function motivator_binder:hear_callback(victim, who, sound_type, sound_position, sound_power) --if who:id() == self:id() then --dbg.log("motivator_binder:hear_callback who:id() == self:id()") --return --end local type = "NIL" if bit_and(sound_type, snd_type.weapon) == snd_type.weapon then type = "WPN" <и дальше еще куча вариантов> "В оригинале" это безобразие сильно скромнее и выглядит так: function motivator_binder:hear_callback(self, who, sound_type, sound_position, sound_power) if who:id() == self:id() then return end local type = "NIL" <и далее опять куча вариантов> Соот-нно, в "рабочке" - закомментированный кусок и переменная "self" заменена на переменную "victim" (и там еще в конце есть строчка - в ней тоже селф на виктим поменян), что бы это значило? "Проблемная" функция, если я хоть что-то понимаю, обращается как раз к "self"-у, не? Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481387
h0N0r 416 Опубликовано 25 Марта 2024 Поделиться Опубликовано 25 Марта 2024 @St_Tongor По слухам, в огср лучше отлавливать ошибки, лог детальнее и прочее. 1 час назад, St_Tongor сказал: что бы это значило? У тебя стоят какие-то правки / моды, добавляющие данный вылет Можешь сделать так: get_console():execute("load log:"..string.format("npc: %s, version: %d", tostring(self.object:name()), tostring(alife():object(self.object:id()).script_version))) self.npc_script_version = alife():object(self.object:id()).script_version Выведет в лог имена нпс с версией. Часто, перед самим FATAL ERROR, будет имя последнего объекта его вызвавший. 2 https://sites.google.com/view/xray-sdk-0-4-smg Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481393
Army_Dron 1 Опубликовано 25 Марта 2024 Поделиться Опубликовано 25 Марта 2024 Ребятки, вопросик такой, возможно не по теме, Собирал модельки через OGF Tools, НПС перестали реагировать на что либо, в диалог не вступают, если по ним начать стрелять-просто сковь проходят пули и всё, как исправить? Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481395
CiberZold 143 Опубликовано 25 Марта 2024 Поделиться Опубликовано 25 Марта 2024 (изменено) 8 часов назад, St_Tongor сказал: там написано "найдите функцию в строке, она неправильная, исправьте". Вот только она и в оригинале - такая же точно суть в том, что лоад коллбэк при загрузке сейва проверяет версии скриптов для НПС, а игра не может их прочитать отчего-то, у каких-то нпс, а может и у всех у тебя не считываются эти данные, это только тебе разбираться что-ты там с ними делал и что правил. в оригинальном, имею ввиду до 6 патча, xr_motivator.script кстати вообще при загрузке нет проверки скриптовой версии НПС там просто строка dialog_manager.load(self.object, reader) - объект вызывается без всяких проверок версии скриптов, возможно у тебя как раз такая солянка из старых скриптов и правленных под 6 патч, отсюда и проблемы. Изменено 25 Марта 2024 пользователем CiberZold Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481397
St_Tongor 29 Опубликовано 26 Марта 2024 Поделиться Опубликовано 26 Марта 2024 7 часов назад, h0N0r сказал: @St_Tongor Можешь сделать так: get_console():execute("load log:"..string.format("npc: %s, version: %d", tostring(self.object:name()), tostring(alife():object(self.object:id()).script_version))) self.npc_script_version = alife():object(self.object:id()).script_version get_console():execute("load log:"..string.format("npc: %s, version: %d", tostring(self.object:name()), tostring(alife():object(self.object:id()).script_version))) self.npc_script_version = alife():object(self.object:id()).script_version Выведет в лог имена нпс с версией. Часто, перед самим FATAL ERROR, будет имя последнего объекта его вызвавший. Эта строка дописывается в мотиватор перед "проблемной", я всё верно понимаю? 4 часа назад, CiberZold сказал: возможно у тебя как раз такая солянка из старых скриптов и правленных под 6 патч, отсюда и проблемы. Да там не "возможно", там определённо точно - лютая солянка. Я по какой-то причине не могу скачать сборку АМК непосредственно с данного сайта, нажимаю на ссылку - и не происходит ничего. Через это мной был найден наименее подозрительный сторонний установщик, однако ж - уже имеющий унутре сам АМК, два патча с правками к нему, некий третий бета-патч, а также - "различные правки и улучшения", начиная от двух потерянных рецептов и заканчивая Интеллектуальным Мародёром (он, скорее всего - и есть корень проблемы, я не помню, чтобы его официально адаптировали к шестому патчу, а как его пришивали к данной сборке - сие тайна великая есть). Из того, что лично я приколхозил - это перепаковщик патронов и бабло с трупов, но битие сейвов наблюдалось и до этого. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481398
CiberZold 143 Опубликовано 26 Марта 2024 Поделиться Опубликовано 26 Марта 2024 5 часов назад, St_Tongor сказал: но битие сейвов наблюдалось и до этого если ты про вышеописанный вылет, то это не "битый сейв", ну в моём понимании "битый сейв" это когда в сейв записались какие-то неверные данные или не записались которые обязательно были должны, здесь же сейв можно реанимировать, если найти причину и поправить все скрипты по цепочке вызываемые при загрузке этого сейва. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481402
St_Tongor 29 Опубликовано 26 Марта 2024 Поделиться Опубликовано 26 Марта 2024 15 минут назад, CiberZold сказал: если ты про вышеописанный вылет, то это не "битый сейв", ну в моём понимании "битый сейв" это когда в сейв записались какие-то неверные данные или не записались которые обязательно были должны, здесь же сейв можно реанимировать, если найти причину и поправить все скрипты по цепочке вызываемые при загрузке этого сейва. В этом и весь прикол. Запихал я строку-логгер в мотиватора, провёл эксперимент: загрузился с "нормального" сейва, дошёл до того места, где "точно вылетит", сохранился, загрузился - вылетело (кто бы мог подумать). Посмотрел в лог - там что-то такое: ! Cannot find saved game log:npc: esc_lager4, version: 7 ! Cannot find saved game log:npc: esc_lager5, version: 7 ! Cannot find saved game log:npc: esc_lager6, version: 7 ! Cannot find saved game log:npc: esc_wolf, version: 7 ! Cannot find saved game log:npc: esc_vagon_wounded, version: 7 ! Cannot find saved game log:npc: esc_novice_attacker1, version: 7 ! Cannot find saved game log:npc: esc_novice_attacker2, version: 7 ! Cannot find saved game log:npc: esc_factory_bandit1, version: 7 <перечисление кучи живого и мёртвого народу на Кордоне> и почему-то всё заканчивается вообще другой локой: ! Cannot find saved game log:npc: gar_stalker_respawn_13488, version: 7 Однако, для чистоты эксперимента, я снова загрузился с "нормального" сейва, после чего не сходя с места вышел в Шындошс, и полез в логи. А там - та же фигня (только не в конце, а в середине), что нифига не помешало сейв прогрузить! Нелогично. Отсюда вывод: дело не только в этом. Есть смутное наблюдение: вылетает, в основном, при попытке прогрузиться рядом с большим скоплением сталкеров. Видимо - кто-то или что-то в оффлайне себя нормально чувствует, а в А-Лайфе кобенится. Но это - вообще не точно. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481404
St_Tongor 29 Опубликовано 28 Марта 2024 Поделиться Опубликовано 28 Марта 2024 ...в обчем - ясно, что ничего не ясно. Кто-нибудь может посоветовать, где сейчас можно скачать наиболее "чистый" АМК и патчи с адаптациями до 1.06 к нему? Я опять попытался с глагне вытащить - и опять та же песня: нажимаю на ссылку и не происходит ничего. Попробую ручками с нуля собрать заново, что ли, может - так проблему победить удастся. Не хочу ставить никакие глобальные солянки, блин - там помимо того, что мне нужно, безальтернативно напихана куча того, что мне нафиг не надо ни одного разу. Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481497
Chypakabra 997 Опубликовано 28 Марта 2024 Поделиться Опубликовано 28 Марта 2024 6 минут назад, St_Tongor сказал: где сейчас можно скачать наиболее "чистый" АМК и патчи Вотъ Пользуйся 1 Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481499
St_Tongor 29 Опубликовано 28 Марта 2024 Поделиться Опубликовано 28 Марта 2024 @ted.80 Преогромнейше. Даже ИМ и Арена в наличии, наес! Они, кстати, как - на 1.04 или на 1.06? ЕМНИП, Мародёра на 1.06 адаптировали (но это не точно), а вот с Ареной не уверен... Скрытый текст Эх, еще бы магазинное питание оружия кто-нибудь до ума бы довёл - совсем хорошо бы было. Но, видать - не судьба. Сам пытался - не взлетело, магазины есть, перенабивка - не есть... Ссылка на комментарий https://www.amk-team.ru/forum/topic/15045-soc-kovyrjaemsja-v-fajlah/page/1218/#findComment-1481500
Рекомендуемые сообщения
Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий
Комментарии могут оставлять только зарегистрированные пользователи
Создать аккаунт
Зарегистрировать новый аккаунт в нашем сообществе. Это несложно!
Зарегистрировать новый аккаунтВойти
Есть аккаунт? Войти.
Войти