Решение технических проблем. В данной теме обсуждаются не стыковки по игре, вылеты и разного рода баги. В теме не обсуждается какая у вас погода, что ели на завтрак и сколько стоит ваша машина. Нарушители будут наказываться безоговорочно. Своё спасибо выражать в "ЛС" или в "Репутацию"! Народная Солянка + DMX 1.3.5 + ООП.МА.К на этом сайте не обсуждается. Все правки предназначены для DMX и addon by saruman на чистой Солянке от 03.09.10
Распространенные проблемы:(Частично материал взят из оф.сайта DMX MOD).
При вылетах по invalid vertex, отсутствующих путях, при ругани restrictor на отсутствие объекта, в других игровых ситуациях возникает необходимость удалить "мешающий" объект. Замечание: удаляйте объекты, будучи в полной уверенности, что они больше не нужны.
1. В файле gamedata\scripts\bind_stalker.script найти закомментированный блок кода:
Код
--[[local bad_object_names = {"wpn_lr30053522", "wpn_lr30058409" } --"wpn_lr30025601", "wpn_lr30028817","wpn_lr30033589" local i, se_name, se_obj
for i, se_name in ipairs(bad_object_names) do se_obj = alife():object(se_name) if se_obj then news_manager.send_tip(db.actor,"Удалили глючный ствол:"..se_name,nil,nil,1000) alife():release(se_obj, true) end end]]
2. Убрать комментарии --[[ в начале перед local и ]] в конце после end.
3. В bad_object_names вместо указанных для примера наименований стволов вписать названия объектов, которые имеется необходимость удалить. Каждое наименование заключается в "", наименования, если их более одного, следует перечислять через запятую.
Пример 1. Удаление рестриктора удаления Седого (АТП, мобильный торговец)
Код
local bad_object_names = {"atp_sedoy_delete_restrictor"}
Пример 2. Удаление вечно глючных зомбиков (Саркофаг, к примеру их 2)
Код
local bad_object_names = {"sarc_arhara_zombied_respawn_154797", "sarc_arhara_zombied_respawn_149048"}
Пример 3. Удаление мешающего артефакта из примера вылета выше
Код
local bad_object_names = {"af_rusty_sea-urchin25398"} local i, se_name, se_obj
for i, se_name in ipairs(bad_object_names) do se_obj = alife():object(se_name) if se_obj then news_manager.send_tip(db.actor,"Удалили глючный арт:"..se_name,nil,nil,1000) alife():release(se_obj, true) end end
4. Сохранить скрипт и загрузить нужный сэйв. Удаление будет выполнено во время загрузки, ГГ получит соответствующее сообщение. Удаленный один раз объект более раз удалять не нужно. Скачать bind_stalker.script
Лечение: достаточно дописать в файл gamedata\scripts\se_respawn.script следующую строку:
Код
get_console():execute("load ~ Spawn now ["..tostring(self:name()).."] -> ["..obj:name().."]")
перед строкой amk.on_REspawn(obj,self). Примечание: то, что в консоль будет выводится красным текст типа такого: ! Cannot find saved game ~ spawn now [amk_embankment_soldat_respawn] ->[esc_soldier_respawn_specnaz21604] - не ошибка, просто информация.
Иногда могут возникнуть спонтанные вылеты без вменяемого лога. Например это было замечено в лаборатории Х-10 или на Дикой территории. В некоторых случаях помогает временно уменьшить онлайн-зону ГГ до маленьких значений. Это позволит, скорее всего пройти проблемный участок. Чтобы уменьшить/увеличить switch_distance надо: 1. Выйти из игры. 2. Найти файл gamedata\config\alife.ltx. 3. В нем найти строчку switch_distance. 4. И изменить значение параметра на другое число, в данном случае нам надо уменьшить. Ставим ноль. Должно получится так: switch_distance = 0. 5. Сохраняем файл. 6. После прохождения проблемного места, выходим из игры и возвращаем значение назад. После чего играем дальше.
Лог - это файл в котором фиксируется вся работа движка S.T.A.L.K.E.R. во время игры, а также сохраняются сведения об обычных некритичных ошибках и ошибках, приводящих к вылету. В большинстве случаев важна сама ошибка (т.е. последние строчки лога).
Где искать файл с логом: В Windows XP (По умолчанию) - C:\Documents and Settings\All Users\STALKER-SHOC\logs\xray_<ваше_имя_пользователя>.log В Windows Vista (По умолчанию) - C:\Users\Public\Documents\STALKER-SHOC\logs\xray_<ваше_имя_пользователя>.log B Windows 7 (По умолчанию) - C:\Users\Public\Documents\STALKER-SHOC\logs\xray_<ваше_имя_пользователя>.log
Можно ещё поступить так: 1. После вылета создать текстовый документ. 2. Правой кнопкой мыши на свободном месте нажать Вставить и появится ошибка.
После открытия файла с ошибкой видим много всего, пролистываем все это и в самом низу будет лог ошибки. Он начинается с FATAL ERROR. Еще бывают вылеты безголовые, в которых файл лога пустой. Здесь скорее всего проблемы с железом, либо со скачанными файлами.
1) Вылеты при нехватке памяти:
Симптом: любой вылет со ссылкой на "out of memory" или аналогично "insufficient resources available" или "no more data is available". Кроме того, некоторые вылеты с "Can't open section" тоже могут быть связаны с нехваткой памяти.
Причина: STALKER – игра крайне требовательная к ресурсам, она перегружена даже в чистом виде, и в особенности некоторые карты – Кордон, Тёмная Долина, Армейские Склады, Припять. При этом совершенно НЕ ИМЕЕТ ЗНАЧЕНИЯ сколько у вас оперативной памяти! Для процессов 32-битной версии Виндовс доступная память ограничена 2 Гб и не больше.
Лечение: снизьте качество текстур, или в особо тяжких случаях, перейдите на статичное освещение. Кроме того, можно попробовать играть с опцией командной строки " -noprefetch". Эту опцию без кавычек можно вбить в свойства ярлыка сталкера через пробел сразу за ссылкой на экзешник игры. Если же вы играете на Висте, можно попробовать играть, запустив сначала команду "bcdedit /SetIncreaseUserVA 2700", залогинившись с административными правами.
2) Вылеты рендера:
Симптом:
Код
stack trace:
001B:0188B3B6 xrRender_R1.dll or 001B:02C09EE6 xrRender_R2.dll
Причина: это проблема с видеодрайвером, связанная с тем, что игра передала функции драйвера неверные данные или возможно подвисшим потоком обработки видеоданных...
Лечение: хорошо в этом вылете то, что он обычно только временная проблема, и лечится простой загрузкой с последнего сейва. Основная локация таких вылетов – Янтарь, они часто случаются к северо-востоку от бункера экологов.
3) Вылеты с потерянным игрой или уничтоженным оружием:
Scheduler tried to update object lvl_community_respawn_xxxxx (e.g., esc_soldier_respawn_11350)
Причина: этот вылет обычно возникает когда оружие свежеубитого непися уничтожено или покинуло уровень (провалилось сквозь землю) в тот момент когда его хотел подобрать другой непись или главгерой
Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает.
4) Вылеты с боем сейвов – большей частью исправлены в патче 1.0004, но могут возникать и в 1.0005
Симптом примерно такой:
Код
stack trace:
xrGame.dll xrGame.dll
или ошибка "Can't open section"
Причина: Сейвгейм повреждён. Это например может произойти в том случае, когда игра уничтожила труп, но не очистила точку на карте, привязанную к нему. Вы также получите эту проблему если увидели в логе строку вида:
Код
"- Critical: SMapLocation binded to non-existent object id=xxxxx"
Её, впрочем очень легко пропустить, так как она обычно пролетает в логе намного, намного раньше того момента, как вы попробуете загрузить побитый в результате сейв. Пропадания трупов такого рода часты в модах или на Арене, однако не менее часто они происходят когда аномалия, например сильная Гравии разрывает труп.
Лечение: в этом случае придётся искать более раннее сохранение, где эта проблема ещё не возникла.
5) Некорректное место спавна:
Симптом примерно такой:
Код
! Cannot build GAME path! (object m_tushkano_normal21511) ! CURRENT LEVEL : l10_radar ! CURRENT game point position : [376.978180][-51.199860][29.992897]
FATAL ERROR
[error]Expression : I != levels().end() [error]Function : GameGraph::CHeader::level [error]File : e:\stalker\patch_1_0004\xr_3da\xrgame\game_graph_inline.h [error]Line : 171 [error]Description : there is no specified level in the game graph : 96
stack trace:
Scheduler tried to update object m_tushkano_normal21511
... или что-то вроде вот этого ...
Код
FATAL ERROR
[error]Expression : false [error]Function : CGameGraph::distance [error]File : e:\stalker\patch_1_0004\xr_3da\xrgame\game_graph_inline.h [error]Line : 96 [error]Description : There is no proper graph point neighbour!
stack trace:
Причина: некий мутант или непись заспавнился в некорректном месте. Причина этого в том, что А-лайф спавнит их в некотором произвольном радиусе от точки спавна, что позволяет каждый раз спавн разнообразить. К сожалению, иногда он умудряется поместить живность в точку снаружи уровня – под землю или в стену, или заспавненый объект проваливается под уровень.
Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает. В особо тяжких случаях, когда вы умудрились сохранится рядом с уже застрявшим так неписем или монстром вам придётся убежать на другую локацию, чтобы эта животина в оффлайне ушла в нормальное место.
6) Некорректное место спавна – второй вариант:
Симптом примерно такой:
Код
! DetailPathManager has failed : from [142.099976,-4.614447,445.899963] to [142.099976,-5.792273,443.799988] ! DetailPathManager has failed : from [142.099976,-4.614447,445.899963] to [142.099976,-5.792273,443.799988] ! DetailPathManager has failed : from [142.099976,-4.614447,445.899963] to [142.099976,-5.792273,443.799988]
Причина: непись или мутант перешёл в онлайн в неудачном месте, и не может найти выход чтобы пойти в точку назначения. Игра использует для навигации существ сеть квадратов, соединённых между собой, однако некоторые из них изолированы друг от друга. Например камни на границе карты, или места на другой высоте чем точка назначения.
Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает. В особо тяжких случаях, когда вы умудрились сохранится рядом с уже застрявшим так неписем или монстром вам придётся убежать на другую локацию, чтобы эта животина в оффлайне ушла в нормальное место.
7) Вылеты вида «Bad argument #2 to 'format'» или аналогичные
Причина: обычная причина этих вылетов – передача некорректных значений родным функциям игры. Эти ошибки обычно возникают когда произошёл какой-то серьёзный сбой, и о таких вылетах желательно сообщать разработчикам. Если такой вылет случился желательно так же сбросить текст выше строки FATAL ERROR из лога.
Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает. Если же этот вылет у вас происходит при загрузке сейва – сбросьте его разработчикам мода с логом вылета.
Причина: обычно связан с отработкой физики и анимации. Если происходит стабильно на каком-то специфичном персонаже – сообщите разработчикам.
Лечение: обычно достаточно просто загрузить последний сейв.
10) Редкий родной вылет 3: ParticleManager
Симптом:
Любой вылет со ссылкой на ParticleManager.
Причина: обычно происходит при воспроиведении частиц – дыма костров, огня, стрельбы и т.д.
Лечение: во многих случаях помогает обновление драйверов видеокарты
11) Две или более ошибки друг за другом
Симптом:
Код
[error][183] : Cannot create a file when that file already exists.
Причина: обычно это просто две одинаковых ошибки, произошедших одновременно
Лечение: в логе обычно есть и первая ошибка из серии. Разбирайтесь с ней так, как описано выше для ошибок этого вида.
12) Ошибки пути или маршрутов
Симптом примерно такой:
Код
Expression : ai().level_graph().valid_vertex_id(vertex->data().level_vertex_id()) Function : CPatrolPathManager::select_point File : E:/stalker/patch_1_0004/xr_3da/xrGame/patrol_path_manager.cpp Line : 164 Description : patrol path[mil_mercs_walker_3_walk], point on path [name07],object [ros_killer_respawn_230016]
Причина: в игре даже пропатченной до версии 1.0005 всё ещё есть проблемы с маршрутами.
Лечение: обычно достаточно просто загрузить последний сейв и не сохраняться рядом с местами, где происходят такие вылеты.
13) Вылеты типа:
Код
Expression : error handler is invoked! Function : invalid_parameter_handler File : E:\stalker\sources\trunk\xrCore\xrDebugNew.cpp Line : 800 Description :
Expression : error handler is invoked! Function : invalid_parameter_handler File : E:\stalker\sources\trunk\xrCore\xrDebugNew.cpp Line : 804 Description :
Причина: подобный вылет говорит о том, что в игре инициализируется некий объект у которого в параметрах присутствует некорректное значение (например нулевое).
Лечение: искать в конфигах некорректно прописанную строку. Ошибка очень редка и без рабочего сейва, на котором эта ошибка воспроизводится, устранить ее не представляется возможным. А что бы не морочить себе и людям голову, переустановите на чистую-оригинальную ТЧ и будет всё путём.
14) Ошибки типа:
Код
Line : 12 Description : e_parent && e_entity
или
Line : 804 Expression : error handler is invoked!
Они известны, но корни которых уходят в движок, конфиги, текстуры... Такие ошибки встречаются в любом моде и в оригинале и не воспроизводятся.
15) Ошибки типа "_g.script:22": - это только факт вызова принудительного прерывания из-за возникновения ошибки/проблемы в каком-то из скриптов и вызывается искусственно! - если этот флаг-ошибка возникла (т.е. вылет игры по _g.script) то следует не "мазать зеленкой" нарыв а лечить! Т.е. смотреть строки над секцией [FATAL ERROR], в которых как правило указан источник и причина ошибки, и искать/исправлять/...
16) Ошибка: xr_logic:pstor_load_all:not_registered_type_N=[ХХХ]_encountered - следствие того, что какой-то объект при запуске игры/сэйва не был до конца инициализирован и при следующей записи сэйва не были записаны его данные. При чтении этого же сэйва этот непрописанный предмет все одно начинает читаться и ... считываются данные не предназначенные для него. Это приводит к некорректным значениям и соответственно прерыванию игры. Если такие сейвы есть и они с игры начатой на новых фиксах - стОит их дать в разработку. Такие объекты нужно искать и искать причины их недоинициализации.
17) Прямо над строкой в логе: "ВНИМАНИЕ!_Игра_принудительно_прерывается!" При данном типе ошибок всегда присутствует строка типа:
В которой указан и конкретный 'виновник" (в данном случае: obj=[prapor_mafon]) и явно странная 'кракозяба':var[)=[] и странная запись: type=[244] на которую в нижних строках у ссылается причина прерывания. Все это говорит о запорченной информации, которую игра пытается загрузить.
18) Вылет типа:
Код
FATAL ERROR
[error]Expression : false [error]Function : CGameObject::ef_detector_type [error]File : E:\stalker\sources\trunk\xr_3da\xrGame\GameObject.cpp [error]Line : 857 [error]Description : Invalid detector type request, virtual function is not properly overridden! [error]Arguments : C_HLCP_S
stack trace:
Пояснение: 'C_HLCP_S' - это что-то вертушка заплуталась в Темной долине... Встречается подобное, хотя о-о-чень редко, поэтому до сих пор не отловлено.
19) Вылет типа:
Код
Expression : e_entity Function : xrServer::Process_event_reject File : E:\stalker\patch_1_0004\xr_3da\xrGame\xrServer_process_event_reject.cpp Line : 12 Description : entity not found.
Пояснение: ошибка 1.0004 патча. Исправляется установкой более новой версии патча для ТЧ.
Лечение: не сохраняйтесь с нестандартными подствольными гранатами в подствольниках автоматов и в Бульдоге + не оставляйте в нычках/рюкзаках/ящиках оружие с заряженными в подствольники гранатами.
21) Вылет по вертексам (vertex):
Код
FATAL ERROR
[error]Expression : vertex || show_restrictions(m_object) [error]Function : CPatrolPathManager::select_point [error]File : E:\stalker\sources\trunk\xr_3da\xrGame\patrol_path_manager.cpp [error]Line : 155 [error]Description : any vertex in patrol path [rostok_sniper_3_walk] in inaccessible for object [rostok_stalker_0002]
Проблемы самой игры. Мод не причем. Это конечная точка пути какого-то НПС или монстра совпадает с точкой появившейся аномалии (одна логика наложилась на другую логику, вот и вылет из-за этого). Такая ошибка будет возникать все чаще и чаще с вводом динамических аномалий.
Решение банальное - или перезайти на локацию (загрузить автоматическую запись по заходу на локацию) или сделать запись и опять загрузиться, возможно аномалия образуется в другом месте и тогда ошибок наложения точек логики не будет.
22) Вылет типа:
Код
FATAL ERROR
[error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : <no expression> [error]Arguments : LUA error: ...обыля\s.t.a.l.k.e.r\gamedata\scripts\xr_gulag.script:1190: attempt to index field 'gulag' (a nil value)
Редкий, но противный вылет. Чаще всего появляется на Дикой Территории.
Лечение: загрузить сейв до проблемного захода на локацию.
На самом деле это не ошибка, а предупреждение движка или отладочное сообщение. Никаких проблем это не вызывает.
23). Вылет типа:
Код
FATAL ERROR
[error]Expression : no_assert [error]Function : CALifeStoryRegistry::add [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\alife_story_registry.cpp [error]Line : 30 [error]Description : Specified story object is already in the Story registry!
stack trace:
Решение: 1-й вариант: Квест на поход в х-16 надо брать в одном диалоге со сдачей документов х-18 2-й вариант: Выполните все условия Системы безопасности перед телепортацией в МГ.
24.) Вылет типа:
Код
Expression : e_entity Function : xrServer::Process_event_reject File : E:\stalker\patch_1_0004\xr_3da\xrGame\xrServer_process_event_reject.cpp Line : 12 Description : entity not found. id_parent=9592 id_entity=37391 frame=63738
Случайный вылет, происходит обычно при убийстве НПС.
Решение: просто переиграть.
25.) Вылет типа (в 1.3.4):
Код
Expression : fatal error Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Description : <no expression> Arguments : LUA error: ...ame\ns2011 - dmx edition\gamedata\scripts\sak.script:199: attempt to index field '?' (a nil value)
Установили Addon By Saruman но не начали новую игру. Решение: Начать новую игру.
27.) Вылет типа:
Код
Expression : xml_doc.NavigateToNode(path,index) Function : CUIXmlInit::InitWindow File : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\UIXmlInit.cpp Line : 87 Description : XML node not found Arguments : global_wnd
при попытке начать новую игру. Решение: Установить эту правку: ТЫЦ!
Решение по Ахтунгу: ! Cannot find saved game ~~~ object 'khutor_zone': section 'sr_idle1': field 'on_npc_not_in_zone': there is no object with story_id '710'
Данный баг происходит из-за отсутствия(исчезновения) квестового непися. А конкретнее в данный момент идёт речь о Павлике на АС. Причина может быть разной. Тело разорвала аномалия или тело оттащили псы или неписи.
Решение: Решается подобно уничтожению оружия на Радаре - в gamedata\scripts\bind_stalker.script после строки
Код
function actor_binder:update(delta)
добавляем
Код
local se_obj = alife():object("khutor_zone") if se_obj then alife():release(se_obj, true) end
Решение по Ахтунгу: Cannot find saved game ~~~ watchdog 199.reason actor_binder:update
Дело в некоторых моделях транспорта, чтобы избежать ахтунгов в проблемных локациях нужно по адресу \gamedata\scripts в файле dmx_mod.script закоментировать строку:
Код
dmx_cars.update() -- Наш любимый транспорт
поставив перед ней два знака тире:
Код
-- dmx_cars.update() -- Наш любимый транспорт
! Cannot find saved game ~~~ watchdog 100.reason tag_trup_to_zombie b42795
Вылет происходит потому, что после выброса есть вероятность превращения трупа в зомби (Обычно сопровождается сообщением в чате: Абонент ... ... Блокирован) Решение: Переиграть с места до выброса или переждать Выброс на другой локации, или вопрос на форуме о других вариантах.
Если при задании Лукаша вынести отряд Долга на хуторе, а у вас Макс затянул ручной тормоз и не желает его снимать: это значит что какой-то непись из группы не пришёл на сходку. Группа должна состоять из 8 человек не считая ГГ и Макса. Решение: Найти и вылечить раненого/ых бойца/ов группы. В моём случае раненый боец был на вышке в восточной части базы.
Тайник Кости на Радаре.
Совет: При взятии ПДА из тайника на Радаре, происходит комплексный удар, по сему ГГ должен быть полностью здоровым и по возможности быть обвешанным артами для смягчения ударного действия. Моментально после взятия ПДА, начинаем часто и быстро нажимать кнопку <Аптечка>, и я думаю, все будет хорошо. Если при взятии тайника на радаре, моментальная смерть, и ничего не помогает, то делаем так!
В файле spawn_teleport.script находим вот эту функцию: function polet() local h = hit() h.power = 5 h.direction = vector_rotate_y(db.actor:direction(), 90) h.draftsman = db.actor h.impulse = 100 h.type = hit.wound db.actor:hit(h) db.actor:give_info_portion("polet") end В ней меняем значение h.power = 5. Уменьшение цифры приводит к уменьшению хита.
Ещё совет изменить на время сложность на Новичок. Файл spawn_teleport.script лежит по адресу: gamedata/scripts
Почему на Кордоне возле туннеля нет трупа военного с ПДА? Труп солдата у моста на Кордоне пропадает после первого разговора с торговцем Акимом.
Если в х10 не появились телепорты, значит у вас не выполнены все квесты по х10. Перед последним диалогом с Костей об х10, сначала выполните все квесты с ней связанные. Это касается поисков научной экспедиции, квеста Гавра и т.д. Только после этого появятся телепорты последнего тайника Кости в х10. Перед тем как писать о вылете обязательно прочитайте информацию выше - вполне возможно, решение уже есть.
Мда, всё это хорошо конечно, но файл мне дадите для правки по пистолету? Или пистолет уже не нужен? Пароли находятся в справочном разделе ПДА. Смотрите внимательней.
Frenke, я сам файл просил, а не содержимое его... Идём ...\gamedata\scripts\ui_main_menu.script , находите в нём
Код
-- OGSE Team off elseif dik == DIK_keys.DIK_Q then self:OnMessageQuitWin()
под эти строки вставляете
Код
elseif db.actor~=nil and dik==DIK_keys.DIK_I then alife():create("wpn_gungauss",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id())
сохраняете. Грузите сохранку, жмёте "Esc"--"I"--"Esc". Открываете рюкзак, находите в нём новенькую валыну. Делаете сохранение, выходите с игры, удаляете добавленные строки, играете дальше.
больльшое спасибо за ствол !!!!а вот по поводу паролей...у меня этого квеста нету...так вот что нужно выполнить чтобы он появился!!!!если связано как то с шахтером и Клыком,то он"шахтер" почему то молчит!!!убийцу Клыка завалил...прихожу молчит!!!!и не говорит про переход в НЗ...перезагружался,опять тишина!!!!!Вот стал на этом и все....тупик словил!!!!
--------------------------------------------- Уже очень давно играл и сюжет не помню. Единственное, можете дать сейв, а я посмотрю что у вас там творится. Времени на это есть только сегодня, завтра на дня три уеду и на сайте меня не будет. Поиски шкатулки и сейфа таинственного сталкера. Эсминец.
Frenke, грузанул ваш сейв и ничего странного не увидел. 1. Смотрим скрин из вашего ПДА: Здесь мы видим, что задание найти сейф и шкатулку есть. Так же написано куда нужно идти. Далее: Переходы тоже есть. Не пойму, какая проблема? Найдите шкатулку и будут вам пароли. Читайте в Гиде Поиски шкатулки и сейфа таинственного сталкера по ссылке выше и будет всё понятно. Ко всему прочему у вас много не выполненных квестов без которых не будет многих диалогов. 2. Долго грузится игра и возможные вылеты по памяти? Причина - обильное количество маячков и хабара в нычках. Решение - по убирать маячки, продать ненужный хабар. 3. Точки переходов и кто их даёт
Народ, хелп, народная солянка dmx 1.3.5 + ооп.ма.к гг боится в сарковаг залезть вечно на рабочий стол убегает. ресейв пробовал, ( даже голым туда не залазит )
Здравствуйте!!!!))))Играю В Солянку...+DMX MOD...такой момент-ГГ у меня спит сколько хочет "или до первого выброса",независимо от того,сколько времени я ему задал спать! !Подскажите пожалуйста как быть и что делать!!!Уже не первый раз из-за этого помирал Спасибо
--------------------------------------------- Приветствую! Не понял я суть проблемы. Если ГГ умирает во время сна, тогда: - перед сном покормить его. - с пояса снять все арты которые приближают голод. - ложить спать ГГ в месте где НПС прячутся от выброса. Эсминец.
Добавлено (21.04.2015, 15:11) --------------------------------------------- дело даже не в кормежке....ему по фиг - сколько бы я ему не задал времени спать(3,5,8 или до утра"в кровати"),он будет спать до выброса,а если бы выбросов не было,то он вообще бы по моему не просыпался!!и то и дело дох бы!
Доброго времени уважаемые коллеги и администрация, я новичок и не знаю куда мне написать, я играю Народную Солянку 2010 без DMX, так как в нем (DMX) скакала сильно выносливость и мне посоветовали поставить бед него, вылеты вылетами можно было бороться и вот дошел до места после выполнения квестов Гиниколога пошел на встречу с Клыком и в разговоре при упоминании о пропавшей девушке игра вылетает окончательно и без поворотно, до этого прошел ; поиски пропавшей экспедиции, начало и далее по поиску убийц клыка,квесты Кота, оба по поиску шкатулки и таинственного сталкера, Костю и его тайники, немного Акима и при поиске артов для Призрака (10 золотых Ломтей) не могу попасть на ЧАЭС-2 традиционным способом, заходя в зал управления МОНОЛИТОМ обе двери блокируются и все, но за традиционным выходом стоит дружественный представитель О-сознания... Прошу вас подскажите ка выкрутиться из этих ситуаций будьте добренькими... С уважением... ------------------------------------------------ Здравствуйте, Николай02021959. Написали вы правильно. - Скопируйте сюда лог ошибки после вылета игры, возможно сможем понять в чём проблема. Без лога ошибки лишь можно гадать на кофейной гуще. Где брать лог ошибки читаем в первом сообщении этой темы. - Если проблема попасть на ЧАЭС-2, думаю что-то придумаем. Дайте не много времени подумать. Наводящий вопрос! У вас игра запакована в db--архивы или в виде папки gamedata? Если папка gamedata, тогда дайте мне из неё ...\gamedata\scripts\ui_main_menu.script
Вы должны зайти и быть в комнате с представителем О-Сознания и поговорить с ним предварительно расстреляв все колбы, затем отказываетесь вступить в О-Сознание и идёте дальше. Уже не помню, но как-то так. Эсминец.
Правка на спавн телепорта Монолита: Файл ui_main_menu.script уже ненужен. 1. Качаете архив - ui_main_menu.script_NS2010.rar Распаковываете архив и папку gamedata кидаете в папку с игрой, и это если всё. ! Если у вас уже есть папка gamedata, тогда предварительно сохраните свой родной файл ...\gamedata\scripts\ui_main_menu.script куда-нить в сторонку, а свою gamedata перенесите/удалите. Затем после правки верните/не возвращайте назад. Но тогда, просто больше не жми "кнопку" в меню. 2. Грузите любой сейв. После загрузки жмёте сочетание клавиш - "Esc"--"I"--"Esc". У вас в рюкзаке появится телепорт монолита. 3. Проверяете есть ли телепорт. Если есть, сохраняетесь, выходите с игры и удаляете папку gamedata. Играем дальше использовав телепорт на ЧАЭС-2. P.S. Вдруг если мало одного телепорта, нажмите клавишу "I" несколько рас.
Вылет по разговору с Клыком: Если у вас такая ошибка:
Initializing Engine... Executing config-script "user.ltx"... ! Cannot open script file [user.ltx] Starting INPUT device... Loading DLL: xrRender_R1.dll Loading DLL: xrGame.dll ! Unable to find Software\GSC Game World\STALKER-SHOC\ in registry * [win32]: free[2009240 K], reserved[18316 K], committed[69532 K] * [ D3D ]: textures[0 K] * [x-ray]: crt heap[6957 K], process heap[659 K], game lua[0 K], engine lua[0 K], render[0 K] * [x-ray]: economy: strings[1032 K], smem[0 K] Executing config-script "d:\program files\s.t.a.l.k.e.r. - shadow of chernobyl\gamedata\config\default_controls.ltx"... ! cant convert dik_name for dik[16], prop=[ ! cant convert dik_name for dik[17], prop=[ ! cant convert dik_name for dik[18], prop=[ ! cant convert dik_name for dik[19], prop=[ ! cant convert dik_name for dik[20], prop=[ ! cant convert dik_name for dik[21], prop=[ ! cant convert dik_name for dik[22], prop=[ ! cant convert dik_name for dik[23], prop=[ ! cant convert dik_name for dik[24], prop=[ ! cant convert dik_name for dik[25], prop=[ ! cant convert dik_name for dik[26], prop=[ ! cant convert dik_name for dik[27], prop=[ ! cant convert dik_name for dik[30], prop=[ ! cant convert dik_name for dik[31], prop=[ ! cant convert dik_name for dik[32], prop=[ ! cant convert dik_name for dik[33], prop=[ ! cant convert dik_name for dik[34], prop=[ ! cant convert dik_name for dik[35], prop=[ ! cant convert dik_name for dik[36], prop=[ ! cant convert dik_name for dik[37], prop=[ ! cant convert dik_name for dik[38], prop=[ ! cant convert dik_name for dik[39], prop=[ ! cant convert dik_name for dik[40], prop=[ ! cant convert dik_name for dik[41], prop=[ ! cant convert dik_name for dik[44], prop=[ ! cant convert dik_name for dik[45], prop=[ ! cant convert dik_name for dik[46], prop=[ ! cant convert dik_name for dik[47], prop=[ ! cant convert dik_name for dik[48], prop=[ ! cant convert dik_name for dik[49], prop=[ ! cant convert dik_name for dik[50], prop=[ ! cant convert dik_name for dik[51], prop=[ ! cant convert dik_name for dik[52], prop=[ ! cant convert dik_name for dik[144], prop=[ [d:\program files\s.t.a.l.k.e.r. - shadow of chernobyl\gamedata\config\default_controls.ltx] successfully loaded. Executing config-script "user.ltx"... ! Cannot open script file [user.ltx] SOUND: OpenAL: enumerate devices... SOUND: OpenAL: EnumerationExtension Present devices Generic Hardware SOUND: OpenAL: system default SndDevice name is Generic Hardware SOUND: OpenAL: default SndDevice name set to Generic Software SOUND: OpenAL: All available devices: 1. Generic Software, Spec Version 1.1 (default) 2. Generic Software, Spec Version 1.1 (default) SOUND: OpenAL: SelectBestDevice is Generic Software 1.1 SOUND: OpenAL: Required device: Generic Software. Created device: Generic Software. * sound: EAX 2.0 extension: absent * sound: EAX 2.0 deferred: absent * sound : cache: 32773 kb, 3805 lines, 8820 bpl Starting RENDER device... * GPU [vendor:10DE]-[device:615]: NVIDIA GeForce GTS 250 * GPU driver: 9.18.13.4144 * CREATE: DeviceREF: 1 * Vertex Processor: PURE HARDWARE * Texture memory: 2532 M * DDI-level: 9.0 * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: unrecognized, 16 * DVB created: 1536K * DIB created: 512K count of .thm files=1 load time=27 ms * distortion: used, dev(30),need(14) * SSample: 1024x768 * SSample: enabled - r__tf_aniso 4 - r1_tf_mipbias 0. Starting engine... Loading DLL: xrGameSpy.dll ! Missing ogg-comment, file: d:\program files\s.t.a.l.k.e.r. - shadow of chernobyl\gamedata\sounds\characters_voice\scenario\video\intro_gsc_wp_r.ogg * DVB created: 1536K * DIB created: 512K - r__tf_aniso 4 - r1_tf_mipbias 0. * SSample: 1024x768 * SSample: enabled * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: recognized, 24 *** RESET [0 ms] * MEMORY USAGE: 82593 K * DVB created: 1536K * DIB created: 512K - r__tf_aniso 4 - r1_tf_mipbias 0. * SSample: 1024x768 * SSample: enabled * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: recognized, 24 *** RESET [83 ms] "d:\program files\s.t.a.l.k.e.r. - shadow of chernobyl\bin\xr_3da.exe" * phase time: 0 ms * phase cmem: 82828 K Кэширование объектов... Loading objects... Loading models... * [prefetch]time: 2676 ms * [prefetch]memory: 84897Kb * phase time: 2700 ms * phase cmem: 156855 K Сервер: Старт... * phase time: 49 ms * phase cmem: 144094 K Сервер: Загрузка симуляции жизни... * phase time: 6 ms * phase cmem: 144094 K Создание новой игры... * Creating new game... * Loading spawn registry... * 8641 spawn points are successfully loaded * Saving spawns... * Saving objects... * 16793 objects are successfully saved * Game all.sav is successfully saved to file 'c:\documents and settings\all users\documents\stalker-shoc\savedgames\all.sav' * New game is successfully created! * phase time: 3642 ms * phase cmem: 173975 K Сервер: Соединяемся... MaxPlayers = 32 * phase time: 33 ms * phase cmem: 173975 K Клиент: Соединение с localhost... Player not found * client : connection accepted - <> * phase time: 19 ms * phase cmem: 173999 K Открытие потока... * phase time: 9 ms * phase cmem: 173999 K Загрузка формы объектов... * phase time: 3589 ms * phase cmem: 246666 K Загрузка шейдеров... * phase time: 342 ms * phase cmem: 247752 K Загрузка геометрии... * [Loading VB] 65532 verts, 2047 Kb * [Loading VB] 65525 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 65466 verts, 2045 Kb * [Loading VB] 17208 verts, 537 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 65534 verts, 2047 Kb * [Loading VB] 65534 verts, 2047 Kb * [Loading VB] 65531 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 46595 verts, 1456 Kb * [Loading VB] 65534 verts, 2047 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 65535 verts, 2047 Kb * [Loading VB] 65532 verts, 2047 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 65533 verts, 2047 Kb * [Loading VB] 53181 verts, 1661 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 1048572 indices, 2047 Kb * [Loading IB] 1048575 indices, 2047 Kb * [Loading IB] 228285 indices, 445 Kb * phase time: 742 ms * phase cmem: 248124 K Загрузка базы пространств... * phase time: 3072 ms * phase cmem: 252079 K Загрузка детальных объектов... * [DETAILS]VertexConsts(256), Batch(61) * [DETAILS]40687 v(20), 26352 p * [DETAILS]Batch(61), VB(794K), IB(154K) * phase time: 98 ms * phase cmem: 252121 K Загрузка секторов и порталов... * Loading HOM: d:\program files\s.t.a.l.k.e.r. - shadow of chernobyl\gamedata\levels\l01_escape\level.hom * phase time: 28 ms * phase cmem: 252295 K Загрузка ИИ объектов... - Loading music tracks from 'l01_escape_musics'... * phase time: 90 ms * phase cmem: 252334 K Клиент: Создание... - Game configuring : Started - Game configuring : Finished * phase time: 325 ms * phase cmem: 259984 K Загрузка текстур... * t-report - base: 865, 249805 K * t-report - lmap: 10, 10241 K ***FATAL***: Too many lmap-textures (limit: 8 textures or 32M). Reduce pixel density (worse) or use more vertex lighting (better). * phase time: 3211 ms * phase cmem: 259984 K Клиент: Синхронизация... * phase time: 30 ms * phase cmem: 259984 K * [win32]: free[1109344 K], reserved[66980 K], committed[920764 K] * [ D3D ]: textures[260046 K] * [x-ray]: crt heap[259984 K], process heap[32366 K], game lua[25977 K], engine lua[231 K], render[0 K] * [x-ray]: economy: strings[3713 K], smem[28221 K] Intro start 148389 * MEMORY USAGE: 279026 K * DVB created: 1536K * DIB created: 512K - r__tf_aniso 4 - r1_tf_mipbias 0. * SSample: 1024x768 * SSample: enabled * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: recognized, 24 *** RESET [0 ms] * MEMORY USAGE: 299470 K * DVB created: 1536K * DIB created: 512K - r__tf_aniso 4 - r1_tf_mipbias 0. * SSample: 1024x768 * SSample: enabled * GPU shading: vs(fffe0300/3.0/30), ps(ffff0300/3.0/30) * GPU vertex cache: recognized, 24 *** RESET [89 ms] * MEMORY USAGE: 289133 K - Disconnect - Destroying level DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 DestroySingleton::RefCounter: 0 Input: 1 Config-file [c:\documents and settings\all users\documents\stalker-shoc\user.ltx] saved successfully Destroying Direct3D... * RM_Dump: textures : 0 * RM_Dump: rtargets : 0 * RM_Dump: rtargetsc : 0 * RM_Dump: vs : 0 * RM_Dump: ps : 0 * RM_Dump: dcl : 0 * RM_Dump: states : 0 * RM_Dump: tex_list : 0 * RM_Dump: matrices : 0 * RM_Dump: lst_constants: 0 * RM_Dump: v_passes : 0 * RM_Dump: v_elements: 0 * RM_Dump: v_shaders : 0 refCount:pBaseZB 1 refCount:pBaseRT 1 DeviceREF: 1
А по ЧАЭС- именно так как вы написали и было первый раз когда я ходил за сумкой Сахарова и с малого своего ума поперся на ЧАЭС -2 посмортеть и добыть еще и мозг контролера для Лукаша второй, но пройдя до перехода на АТП там ни чего не нашел, а в ловушку попал я второй раз , когда шел за золотыми ломтями для Призрака , перейдя сначала по преходу с Х-10 в Саркофаг потом хотел через бункер управления, а тама меня прикрыло и причем с обоих сторон, а за дверью куда я должен был выйти стоял представитель О-сознания, и мне кажется, злорадствовал про себя и тихо ))), прошу прощения за лирическое отступление... ------------------------------------------------- Здравствуйте, Николай. Теперь я понял что за ловушка. 1. Получилось ли с телепортом монолита - заспавнить и переместиться на ЧАЭС-2? 2. Помог ли камулятивный патч по разговору с Клыком? Ваш лог пустой. Или вы не то скопировали или безлоговый вылет у вас. Следующий рас как вылетите на рабочий стол, сразу после вылета создайте любой текстовый документ на раб. столе, откройте его и на пустом месте нажмите ПКМ--вставить или сочетание клавишь Ctrl+V. Должна появиться ошибка. Потом её сюда. Эсминец.
Добавлено (15.05.2015, 10:16) --------------------------------------------- Вот что получилось сразу после вылета : Expression : no_assert Function : CXML_IdToIndex::GetById File :e:\stalker\patch_1_0004\xr_3da\xrgame\xml_str_id_loader.h Line : 112 Description : item not found, id Arguments : kluk_vstr_after_prizrak_start По ЧАЭС - о каком телепорте идет речь, у меня есть два - это телепорт Стрелка , который на Армейские склады и еще один -тот телепорт который я нашел в тайнике кости в х-10 кажись, один продал Сидору вичу и сразу на халяву перенесся, кажись на свалку, а должен был в БАР... --------------------------------------------- Да, это и есть лог ошибки. По вылету: ставьте камулятивный патч по ссылке выше. Решит проблему с Клыком и кое-какие другие баги. Правка на спавн телепорта монолита. Телепорт монолита это такой телепорт, который с любого места при активации перенесёт вас на ЧАЭС-2. Читайте описание телепорта. Телепорт одноразовый. Если не ошибаюсь, то по сюжету вы найдёте пять таких телепортов у Исполнителя желаний. В общем ставьте камулятив и правку на спавн в рюкзак ГГ телепорт монолита. Грузите сейв, жмите клавиши "Esc"--"I"--"Esc", проверьте наличие в рюкзаке телепортов, если есть, сохранитесь и удалите только один файл по пути: ...\gamedata\scripts\ui_main_menu.script Папку gamedata оставьте, это камулятивный патч. Если не поняли тогда: 1. Ставите правку на телепорт, спавните телепорт, сохраняетесь. 2. Выходите с игры, удаляете папку gamedata, затем ставите камулятивный патч, то бишь папку gamedata с камулятивного патча. Эта папка будет у вас всегда теперь. Грузите игру, активируете телепорт и переноситесь на ЧАЭС-2, разговариваете в Огненной пещере с Клыком. Эсминец.
Добавлено (15.05.2015, 11:18) --------------------------------------------- Огромное вам спасибо уважаемый Эсминец, я новичок, хотелось бы поподробнее узнать - где взять этот - камулятивный патч и как он выглядит ?
Добавлено (15.05.2015, 11:23) --------------------------------------------- Игра запакована, может ч не правильно рассуждаю - потому что там где нужно что то исправить или весу добавить - эти файлы найти невозможно, а в остальном я еще ни так сильно разбираюсь, могу только при наличии файлов изменить переносимый вес ... Ну там еще при указании точного пути к файлам - найти их...
Добавлено (15.05.2015, 11:26) --------------------------------------------- Она вот в таком виде... ---------------------------------------------
ЦитатаНиколай02021959 ()
где взять этот - камулятивный патч
ссылка в моём сообщении выше. Там же и ссылка на правку по телепорту монолита. Текст ссылки желтоватый, отличается от основного текста. Нужно кликнуть на "ui_main_menu.script_NS2010.rar" и на "Кумулятив от 16.09.10". Эсминец.
Добавлено (15.05.2015, 12:08) --------------------------------------------- Прошу прощения . и коммулятив распаковать прямо по этому пути , который ты указал (от я балбес) но прости уж меня, жизни мало осталось , а еще так хочется во всем разобраться: Нужно кликнуть на "ui_main_menu.script_NS2010.rar" и на "Кумулятив от 16.09.10". или распаковать в начало , там где файл bin , но не в сам файл...
Добавлено (15.05.2015, 12:09) --------------------------------------------- Но по любому Огромное Спасибо что уделили мне барану ( это пошло самобичевание) столько времени... --------------------------------------------- Распакуйте лучше отдельно, затем папку gamedata переместите в папку с игрой. Эсминец.
Добавлено (15.05.2015, 12:31) --------------------------------------------- Понял, СПАСИБО ОГРОМНОЕ ТЕБЕ за терпимость, надеюсь что это поможет не только мне...
Добавлено (15.05.2015, 13:39) --------------------------------------------- Дико извиняюсь это опять я , вставил в паку с игрой, тепериь игра вааще не запускается, выдает вот это: Expression : fatal error Function : CInifile::Load File : E:\stalker\patch_1_0004\xrCore\Xr_ini.cpp Line : 175 Description : Arguments : Duplicate section 'wpn_ak74_kalibr' found. --------------------------------------------- Это очень странно! Вы точно правильно всё поставили? Этого не должно быть. Скорее всего это из-за папки gamedata_backup_18-04-2015 09-54-14 и из-за чего дублируется секция 'wpn_ak74_kalibr'. Вы можете показать скрин содержимого этой папки gamedata_backup_18-04-2015 09-54-14? Варианты: 1. Попробуйте из своей игры на время убрать папку gamedata_backup_18-04-2015 09-54-14 и попробуйте снова. И мне не понятно что это за папка вообще. Если не помогло: 2. Удалите папку gamedata из кумулятивного патча, свою папку gamedata_backup_18-04-2015 09-54-14 верните назад и киньте эту: http://rghost.ru/76vtQmnBS попробуйте снова. Эсминец.
Добавлено (05.06.2015, 17:33) --------------------------------------------- Доброго времени суток уважаемые коллеги и админы, все это были детские шалости что я писал ранее с образовавшимся багом ныне , при выполнении задания Клыка в Старой деревне, когда попадешь туда первичные диалоги проходят , когда начинаю помогать местным сталкерам и выхожу на центральную дорогу где расположен магазин все намертво зависает, начинал неоднократно подходил к этой дороге с разных сторон, результат один и тот же ЗАВИС, при включении диспечера задач на ПК видно что игра не отвечает.... Напоминаю, что играю Народную Солянку 2011 без DMX, прошу вас помогите чем нибудь, заранее благодарен... --------------------------------------------- Ну да, помогите... И вам доброго времени суток! 1. Лог ошибки какой? 2. Что за НС 2011? Ссылку дайте. Эсминец.
Добавлено (05.06.2015, 18:42) --------------------------------------------- Папки СТАЛКЕР -ЧОС на привычном месте нету и забыл как сылку давать, папка с игрой не в програмных файлах, а устанаввливает ся в отдельную папкe на дске С , папка GAMES
Зайдите на страницу где качали НС 2011, а далее по скрину. 2. Лог ошибки какой? Эсминец.
Добавлено (05.06.2015, 19:07) --------------------------------------------- Где его смотреть , там где вы указываете файл СТАЛКЕР -ЧОС отсутствует, пака Uzer/ publik/ пустая...
Добавлено (05.06.2015, 19:08) --------------------------------------------- Прошу прощения, хотелось бы знать , что есть - качели, еще раз дико очень извиняюсь... --------------------------------------------- В этом же сообщении выше:
ЦитатаЭсминец ()
Следующий рас как вылетите на рабочий стол, сразу после вылета создайте любой текстовый документ на раб. столе, откройте его и на пустом месте нажмите ПКМ--вставить или сочетание клавишь Ctrl+V. Должна появиться ошибка. Потом её сюда.
ЦитатаНиколай02021959 ()
что есть - качели
а здесь вообще не врубаюсь.
ЦитатаНиколай02021959 ()
Где его смотреть
судя из скрина вашей папки с игрой, то всё добро лежит в папке "profile". Буду позже. От вас ссылку на игру (страничка в инете где качали игру) и лог ошибки. Эсминец.
Добавлено (05.06.2015, 19:24) --------------------------------------------- О нашел тока в другом месте
Добавлено (05.06.2015, 19:26) --------------------------------------------- Что вы назваете - качели ? --------------------------------------------- Может "качали"? Иными словами - скачивали. Решение вашей проблемы в шапке темы под первым спойлером "Вылет по Invalid vertex". Эсминец.
Доброго времени суток уважаемые коллеги и админы,по заданию Воронина искал искал РГ 6 и в деревне и в ее окрестностях и на базе Свободы, все тщетно уже Долговцы бычатся, я банду Черепа вынес, у Сидора мир купил, но задания на РГ 6 ни кто не отменял, хочу узнать как его прописать себе в рюкзак этот РГ 6 или хотя бы торговцам в продажу, буду очень признателен... Иду опять же Народную солянку 2011 без DMX. потому что DMX глючит... ---------------------------------------------------- Здравствуйте, Николай! Наверняка не скажу как в вашей игре называется в скриптах этот гранатомёт, потому как не знаю что это за Соль такая у вас. Попробуйте прописать - "wpn_rg-6". Если не тот, то попробуйте - "wpn_rg6_m1". Думаю какой-то из них тот, что нужен. А заспавнить: Идём ...\gamedata\scripts\ui_main_menu.script , находите в нём:
Код
elseif dik == DIK_keys.DIK_Q then self:OnMessageQuitWin()
под эти строки вставляете:
Код
elseif db.actor~=nil and dik==DIK_keys.DIK_I then alife():create("wpn_rg-6",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id()) alife():create("wpn_rg6_m1",db.actor:position(),db.actor:level_vertex_id(),db.actor:game_vertex_id(),db.actor:id())
сохраняете. Грузите сохранку, жмёте "Esc"--"I"--"Esc". Открываете рюкзак, смотрите что появилось. Если появилось то, что нужно, делаете сохранение, выходите с игры, удаляете добавленные строки, играете дальше. Ежели не понимаете присылаете мне свой файл ...\gamedata\scripts\ui_main_menu.script Эсминец.
На Агропроме игра подвисает и затем идёт вылет. Вот лог ***FATAL***: Too many lmap-textures (limit: 8 textures or 32M). Reduce pixel density (worse) or use more vertex lighting (better). * phase time: 4994 ms * phase cmem: 452340 K Приготовьтесь к игре... * phase time: 33 ms * phase cmem: 452340 K * [win32]: free[2593896 K], reserved[103720 K], committed[1496624 K] * [ D3D ]: textures[533524 K] * [x-ray]: crt heap[452338 K], process heap[8911 K], game lua[39808 K], engine lua[268 K], render[0 K] * [x-ray]: economy: strings[13587 K], smem[25678 K] * Log file has been saved successfully! ! Unknown command: dbg:check_bino_start ! Unknown command: dbg:actor_has_wpn_binoc39170_in_slot4 ! Cannot find saved game ~~~ object 'soldier_v_piyanux_restrictor': section 'sr_idle': field 'on_npc_in_zone': there is no object with story_id '19029'
Как с этим бороться? ----------------------------------------------- Первый спойлер в шапке темы. Удалять - soldier_v_piyanux_restrictor или попробовать на время такой вариант, как написано в "Решение по Ахтунгу: ! Cannot find saved game ~~~ object 'khutor_zone': section..." только вставить это:
Код
local se_obj = alife():object("soldier_v_piyanux_restrictor") if se_obj then alife():release(se_obj, true) end
Прошу помочь. Н.С.2012. После загрузки сохранения игра через некоторое время виснет. Локация - Красный лес, у Лесника. Лог:
FATAL ERROR
[error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : [error]Arguments : LUA error: ...ishing\s.t.a.l.k.e.r\gamedata\scripts\amk_mod.script:2786: attempt to index local 'respawner' (a function value)
stack trace:
Жду совета. ----------------------------------------------- Здравствуйте, друзья! А поднять глазки и посмотреть в Шапку темы? Решение во втором спойлере шапки темы. Заметка: спавн блока апгрейда №2 на крыше Радара для Скат 15М
I know this blog is well known but how to fix it thank you helping us
--------------------------------------------------- Привет, коллега! Все вылеты сведетельствуют о нехватке оперативной памяти (Random Access Memory). Для СТАЛКЕР требуется не меньше 4 Гб ОЗУ. 1. Такое бывает если играть более 3-4 часов подряд не выходя с игры на слабом компьютере. В вашем случае нужно перейти на статическое освещение и свести настройки графики на минимум. 2. Ещё одна причина - на локациях много спрятанных предметов и установленных маячков. Маячки нужно убирать, а предметы продавать и не прятать много. Армейские склады глючная локация ещё с оригинала Сталкер. + помогает отстрел животного населения. Чем меньше всего на локации движется и происходит, лежит, тем легче компьютеру. Простите если я не понял вас. Эс.
Добавлено (31.12.2015, 22:48) --------------------------------------------- Hi thank you for quickly answering me ___________________________________ I have windows 7-64 bits -intel core i7 CPU- 3.20GHZ -RAM 8Go ............? I had already settled at the lowest graphics ..
Ещё одна причина - на локациях много спрятанных предметов и установленных маячков. Маячки нужно убирать, а предметы продавать и не прятать много. Армейские склады глючная локация ещё с оригинала Сталкер thanks for the advice
or there would not be a fix ? in any case, well THANK YOU ! Happy New Year 2016 : excellent health ! ______________
Эсминец I am happy to see you :smile:
Добавлено (05.01.2016, 00:15) --------------------------------------------- ok thank you for explications
French: J'ai compris la première façon, donc la 1ère méthode: ok :smile:
la Deuxième façon je n'ai pas compris et je n'ai pas trouver les lignes ...?
Код
--' проверим наличие нужных предметов для Старшего function starshoy_say_one_have() return new_dialog.item_much("medkit",10) ~= false and new_dialog.item_much("wpn_ak74u",2) ~= false and new_dialog.item_much("vodka",5) ~= false and new_dialog.item_much("ammo_5.45x39_ap",10) ~= false and new_dialog.item_much("conserva",20) ~= false end привести в такой вид:
Код
--' проверим наличие нужных предметов для Старшего function starshoy_say_one_have() end
La deuxième avec modification le fichier que tu m'as envoyé http://zupimages.net/viewer.php?id=16/01/ofsy.jpg __________________ En gros j'ai compris la première façon merci de m'avoir aidé ! Merci beaucoup
Сообщение изменил:kamik@z-warRioR - Вторник, 05.01.2016, 00:23
это "предпосылка" на проверку, адрес на скрипт функцию, которая проверяет выполнено ли условие. Сама функция на проверку:
Код
--' проверим наличие нужных предметов для Старшего function starshoy_say_one_have() -- Функция что при себе иметь return new_dialog.item_much("medkit",10) ~= false and -- 10 аптечек new_dialog.item_much("wpn_ak74u",2) ~= false and -- 2 АК74у new_dialog.item_much("vodka",5) ~= false and -- 5 бутылок водки new_dialog.item_much("ammo_5.45x39_ap",10) ~= false and -- 10 пачек 5.45x39_ap new_dialog.item_much("conserva",20) ~= false -- 20 банок консерв end
Если мы функцию проверки очистим, значит нечего проверять и никаких препятствий не возникнет.
Так же мы можем эту функцию изменить на нужные нам предметы. Например:
Код
--' проверим наличие нужных предметов для Старшего function starshoy_say_one_have() -- Функция что при себе иметь return new_dialog.item_much("medkit",1) ~= false and -- 1 аптечка -- new_dialog.item_much("wpn_ak74u",2) ~= false and -- 2 АК74у вырезаем вообще new_dialog.item_much("vodka",5) ~= false and -- 5 бутылок водки -- new_dialog.item_much("ammo_5.45x39_ap",10) ~= false and -- 10 пачек 5.45x39_ap вырезаем -- new_dialog.item_much("conserva",20) ~= false -- 20 банок консерв вырезаем -- Или исправьте на свой предмет, который есть у вас в наличии end -- закрывающий тег функции
____________________ Из обсуждения v.1.3.4 . -- У Саши Тюменского нет диалога на сдачу хабара с живыми бойцами.
Подскажите, пожалуйста как исправить такой баг. В X-10 прыгаю по телепортам, но когда добираюсь до решетки там нет рюкзака и я естественно остаюсь в ней Сейв в клетке - https://yadi.sk/d/ZS1JUcmyn39JE Инфа о сборке - https://yadi.sk/d/OUPfF0e6n35ao
Сообщение изменил:BreakHeart - Пятница, 15.01.2016, 14:24
BreakHeart, где всё то, что писал я в вашем сообщении?! Пользователь затёрший пост админа автоматом попадает в бан! Бана не будет, но и ответа тоже (имеется ввиду моего ответа). Разве что: xr_effects.new_inventory11() Удачи!
BreakHeart, сегодня я поостыл, жаль мне вас, с вас файл ...\gamedata\scripts\ui_main_menu.script сейв вашего рэпака на чистой игре не идёт, будем править методом тыка. Замечание остаётся в силе и для новичков и для старичков...
Сообщение изменил:Эсминец - Суббота, 16.01.2016, 13:44
BreakHeart, где всё то, что писал я в вашем сообщении?! Пользователь затёрший пост админа автоматом попадает в бан! Бана не будет, но и ответа тоже (имеется ввиду моего ответа). Разве что: xr_effects.new_inventory11() Удачи!BreakHeart, сегодня я поостыл, жаль мне вас, с вас файл ...\gamedata\scripts\ui_main_menu.script сейв вашего рэпака на чистой игре не идёт, будем править методом тыка. Замечание остаётся в силе и для новичков и для старичков...
Я просто подумал, что это правка от админов вместо которой я как раз должен был вставить сейв.Прошу прощения. У меня в папке gamedata нет такого файла, я так понимаю он в одном из архивов gamedata.db*. Если раскажете как его от туда вытащить, то выложу А xr_effects.new_inventory11() это нужно в консоли вводить или где-то в скриптах искать? ------------------------------------------- Правка из чистой 1.3.5. Распаковываете, папку gamedata в папку с игрой. Грузите любой сейв, можно даже в самой клетке, как загрузились жмёте поочерёдно сочетание клавиш - "Esc"--"I"--"Esc". Должен произойти спавн рюкзака. Если всё ОК отписываемся. Если нет, тоже отписываемся. ! Если появился рюкзак, удаляем по пути файл ...\gamedata\scripts\ui_main_menu.script, играем дальше. http://rghost.ru/7MZwY7fMn Эс.
Добавлено (18.01.2016, 11:54) --------------------------------------------- Большое спасибо. рюкзак появился --------------------------------------------- Для тех кто понимает о чем речь:
Код
xr_effects.new_inventory11() -- ссылка на спавн рюкзака в клетке
Сама фун-я на спавн рюкзака:
Код
function new_inventory11() local obj = alife():create("m_inventory_box11",vector():set(-30.228071212769,-21.02052116394,58.902126312256),2490,2748) end
Код
-- Х-10 function play_zvuk6() local actor = db.actor local snd_obj = xr_sound.get_safe_sound_object([[ambient\random\rnd_ratchant]]) snd_obj:play_no_feedback(db.actor, sound_object.s2d, 0, vector(), 1.0) end
function new_inventory11() local obj = alife():create("m_inventory_box11",vector():set(-30.228071212769,-21.02052116394,58.902126312256),2490,2748) end
function spawn_teleport35() local se_obj = alife():create("m_teleport_35",vector():set(-40.398349761963,-21.837560653687,56.543983459473),1324,2737) xr_logic.pstor_store(db.actor, "m_teleport_35", se_obj.id) end
function delete_teleport35(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_35", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport36() local se_obj = alife():create("m_teleport_36",vector():set(-30.385196685791,-21.020092010498,55.938106536865),1962,2738) xr_logic.pstor_store(db.actor, "m_teleport_36", se_obj.id) end
function delete_teleport36(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_36", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function create_sr15() local se_obj = alife():create("space_restrictor",vector():set(-19.994720458984,-9.5514478683472,-35.59744644165),3400,2665) local custom = "[logic]\n".. "active = sr_idle\n".. "[sr_idle]\n".. "on_actor_inside = {+info_restriction} nil %=delete_teleport36 =play_zvuk6 =spawn_teleport37 =spawn_teleport38 =spawn_teleport39 =spawn_teleport41 =spawn_teleport42 =create_sr16 =create_sr17%" spawn_restrictor.rewrite_restrictor(se_obj, custom, 2) end
function spawn_teleport37() local se_obj = alife():create("m_teleport_37",vector():set(-19.987188339233,-9.5004644393921,-27.889524459839),3411,2665) xr_logic.pstor_store(db.actor, "m_teleport_37", se_obj.id) end
function delete_teleport37(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_37", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport38() local se_obj = alife():create("m_teleport_38",vector():set(-20.023223876953,-9.5004854202271,-43.679775238037),3389,2665) xr_logic.pstor_store(db.actor, "m_teleport_38", se_obj.id) end
function delete_teleport38(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_38", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport39() local se_obj = alife():create("m_teleport_39",vector():set(-20.102291107178,-9.391640663147,-6.6342015266418),3445,2666) xr_logic.pstor_store(db.actor, "m_teleport_39", se_obj.id) end
function delete_teleport39(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_39", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport40() local se_obj = alife():create("m_teleport_40",vector():set(-6.7612886428833,-7.3805675506592,-56.52018737793),4518,2663) xr_logic.pstor_store(db.actor, "m_teleport_40", se_obj.id) end
function delete_teleport40(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_40", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function create_sr16() local se_obj = alife():create("space_restrictor",vector():set(-1.298624753952,-7.4522504806519,-73.977745056152),5456,2661) local custom = "[logic]\n".. "active = sr_idle\n".. "[sr_idle]\n".. "on_actor_inside = {+info_restriction} nil %=spawn_teleport40%" spawn_restrictor.rewrite_restrictor(se_obj, custom, 2) end
function spawn_teleport41() local se_obj = alife():create("m_teleport_41",vector():set(-30.603868484497,-8.9784269332886,19.563804626465),2243,2780) xr_logic.pstor_store(db.actor, "m_teleport_41", se_obj.id) end
function delete_teleport41(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_41", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport42() local se_obj = alife():create("m_teleport_42",vector():set(-32.942707061768,-9.4474973678589,1.0606206655502),2026,2669) xr_logic.pstor_store(db.actor, "m_teleport_42", se_obj.id) end
function delete_teleport42(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_42", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function create_sr17() local se_obj = alife():create("space_restrictor",vector():set(-32.942707061768,-9.4474973678589,1.0606206655502),2026,2669) local custom = "[logic]\n".. "active = sr_idle\n".. "[sr_idle]\n".. "on_actor_inside = {+info_restriction} nil %=create_sr18 =spawn_teleport54 =spawn_teleport53 =spawn_teleport52 =spawn_teleport51 =spawn_teleport50 =spawn_teleport49 =spawn_teleport48 =spawn_teleport43 =spawn_teleport44 =spawn_teleport45 =spawn_teleport46 =spawn_teleport47%" spawn_restrictor.rewrite_restrictor(se_obj, custom, 2) end
function spawn_teleport43() local se_obj = alife():create("m_teleport_43",vector():set(-48.170837402344,-23.529655456543,0.87714487314224),1004,2787) xr_logic.pstor_store(db.actor, "m_teleport_43", se_obj.id) end
function delete_teleport43(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_43", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport44() local se_obj = alife():create("m_teleport_44",vector():set(-52.187408447266,-23.582466125488,-7.2188229560852),772,2712) xr_logic.pstor_store(db.actor, "m_teleport_44", se_obj.id) end
function delete_teleport44(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_44", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport45() local se_obj = alife():create("m_teleport_45",vector():set(-45.096000671387,-23.522695541382,-12.440341949463),1109,2789) xr_logic.pstor_store(db.actor, "m_teleport_45", se_obj.id) end
function delete_teleport45(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_45", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport46() local se_obj = alife():create("m_teleport_46",vector():set(-18.216438293457,-21.836561203003,41.694786071777),3815,2785) xr_logic.pstor_store(db.actor, "m_teleport_46", se_obj.id) end
function delete_teleport46(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_46", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport47() local se_obj = alife():create("m_teleport_47",vector():set(-57.305168151855,-21.859325408936,40.726039886475),454,2728) xr_logic.pstor_store(db.actor, "m_teleport_47", se_obj.id) end
function delete_teleport47(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_47", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport48() local se_obj = alife():create("m_teleport_48",vector():set(-49.594337463379,-23.536252975464,56.616313934326),929,2735) xr_logic.pstor_store(db.actor, "m_teleport_48", se_obj.id) end
function delete_teleport48(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_48", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport49() local se_obj = alife():create("m_teleport_49",vector():set(-17.414360046387,-21.840921401978,55.660831451416),3850,2751) xr_logic.pstor_store(db.actor, "m_teleport_49", se_obj.id) end
function delete_teleport49(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_49", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport50() local se_obj = alife():create("m_teleport_50",vector():set(-64.259719848633,-21.895231246948,30.609943389893),113,2725) xr_logic.pstor_store(db.actor, "m_teleport_50", se_obj.id) end
function delete_teleport50(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_50", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport51() local se_obj = alife():create("m_teleport_51",vector():set(-52.363986968994,-23.589921951294,-13.084785461426),765,2788) xr_logic.pstor_store(db.actor, "m_teleport_51", se_obj.id) end
function delete_teleport51(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_51", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport52() local se_obj = alife():create("m_teleport_52",vector():set(-52.968780517578,-23.594024658203,-2.0381298065186),749,2715) xr_logic.pstor_store(db.actor, "m_teleport_52", se_obj.id) end
function delete_teleport52(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_52", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport53() local se_obj = alife():create("m_teleport_53",vector():set(3.5164728164673,-21.845838546753,41.598541259766),6991,2755) xr_logic.pstor_store(db.actor, "m_teleport_53", se_obj.id) end
function delete_teleport53(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_53", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
function spawn_teleport54() local se_obj = alife():create("m_teleport_54",vector():set(-6.4082336425781,-21.823808670044,55.724376678467),4658,2752) xr_logic.pstor_store(db.actor, "m_teleport_54", se_obj.id) end
function delete_teleport54(story_id) local obj_id = xr_logic.pstor_retrieve(db.actor, "m_teleport_54", -1) local se_obj = alife() : object(obj_id) if se_obj then alife():release(se_obj, true) end end
Прошу вашей помощи.Беда такая.При выполнении квестов Молнии,после разговора с Семецким,не могу попасть на Генераторы-при переходе вылет.Пробовал со всех направлений и при помощи ручного телепорта-результат один.Смотрю-в сохранениях должно быть по две строчки на каждое,а на автосохранение при переходе получается одно и естессно оно не загружается.Переигрывал уже сбился со счету сколько раз.И вот,что обнаружил:на Генераторы перестаю попадать после того,как Клык якобы взорвется в БТР на ЧАЭС 2-это перед оживлением Мухи в Госпитале.Игра Народная Солянка + DMX 1.3.5 + ООП.МА.К.Лог FATAL ERROR
[error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : [error]Arguments : LUA error: ...games\asz narodnyj gibrid\gamedata\scripts\_g.script:1849: attempt to concatenate global 'reason' (a nil value) stack trace: Если,что не так не пинайте-первый раз пишу.Перечитал вроде все,своей проблемы не находил. А еще-у меня когда на ЧАЭС 2 взрывается БТР задание "Вернуться и помочь Клыку" в ПДА отмечается статусом "Провалено"-так и должно быть?Пробовал много раз-одно и то же. Дополняю.Методом пробования возвращаться на Генераторы ручным телепортом после выполнения каждого задания,обнаружил,что вылет начинается после зачистки блокпоста на бетонке от монолитовцев.СМС от Сальвадора на вкл генератора приходит.Еще вот такая штука.Андерсен в Варлаб уходит,а Сальвадор нарезает круги по локации.Специально за ним следил,после разговора с Андерсеном. ------------------------------------------ Привет,andreikotorov и всем форумчанам. Простите, что не даю ответы. В первом сообщении темы есть информация о вашей сборке, зелёными буквами написано. Если какой бродяга не пройдёт мимо будет вам ответ :) . У самого у меня нет этой игры, даже посмотреть негде. И да, Клык должен умереть. В остальном прохождение не помню, я лишь помогаю исправить конкретную ситуацию, и если понимаю о чем речь. Как-то так. Автосохранение это один файл, просто ваш нерабочий. Если исходить из того, что скрипт из оригинального файла DMX:
Код
-- Крешнуть игру (после вывода сообщения об ошибке в лог) function abort(fmt, ...) local reason = (...==nil and fmt) or string.format(fmt, ...) --assert("ERROR: " .. reason) --get_console():execute("load ~~~ " .. reason) if db and db.actor then local msg = "!!!АХТУНГ!!!\r\nreason: "..reason.."\r\nУ Вас проблемы - Вы были близки к вылету. Загляните в лог. Рекомендуется переиграть с сохранения!" -- это наша строка 1849 из лога db.actor:give_game_news(msg, "ui\\ui_iconsTotal", Frect():set(83,47,83,47), 0, 15000) end get_console():execute("load ~~~ "..reason) get_console():execute("flush") --string.format("%s") end
Видимо ахтунг. Строка 1849 - локальное сообщение об ошибке при битье сейва. Хм. Такой вылет пофиксен в Fix-0.2.1 солянки. Эс.
А отдельно этот фикс можно скачать?В поиске как-то не могу найти.Только нашел,что он исправляет Вылет на Свалке при торговле с Вороном после Агропрома (при подходе к- или в Ангаре), или попытке передачи предмета (например, Юрику), или при переходе с ТД на Кордон, или уничтожения Мстителей на Кордоне, битые сейвы на АС. ------------------------------------------------ У меня нет отдельно этого патча. Этот патч входит в кумулятивный патч от 03.09.10. Попробуйте - сохраните сохранки и переустановите ваш винигрет. Это всё, что я могу посоветовать. Так же поищите в сети и поспрашивайте на других сайтах, может кто играл и сталкивался с такой проблемой. Наконец, найдите форум вашей сборки и спросите там. У вас явно ахтунг при переходе в Госпиталь. Что бы его вылечить, нужно выяснить причину. Как это сделать ума не приложу. Попробуйте следующее, может так получится выяснить эту самую причину: перед переходом в Госпиталь gamedata\config\alife.ltx находите строку switch_distance и то чему равно switch_distance меняете на 0. Затем грузите сейв и переходите в Госпиталь. Если перейдёте и не вылетите, тогда сохранитесь в Госпитале, в switch_distance поставьте 2-3 (это метры, расстояние при котором ГГ взаимодействует с окружающей средой) и походите по Госпиталю, при приближении ГГ к глючному объекту получит вылет, но уже с причиной вылета в логе ошибки. Э. Понял.Попробую.Только уточняю-проблема не с переходом в госпиталь.Я столкнулся с вылетом,когда нужно вернуться на Генераторы,после разговора в Лиманске с Семецким-это уже квесты Молнии.Далее я стал по сохранениям проверять,в какой момент я перестаю попадать на Генераторы и,как писал выше,обнаружил,что это происходит после уничтожения монолитовцев на бетонке Генераторов.Кстати в логе-выше этого Fatal error,у меня много строчек со всякими invalid.Так должно быть или может в этом есть проблема?Сейчас пробую восстановить игру-не запускается.Начитался на других форумах.Понапихал всего и сразу.И вот результат.Вернул свою gamedata-игра пошла.С кумулят.патчем тоже не идет.Вот в середине лога какая фигня
Это может влиять? ------------------------------------------ Вы издеваетесь?! ...наверное это я для себя писал красными буквами... И где сама красным запись? Скажите мне! Кто такой "Э" подпись выше? Эсминец. Кто такой Э не знаю.Извините,если что не так. ------------------------------------------
Вы игру переустановили? Извиняем. Но кнопку "Редактировать" убрал, может так сговоримся... Эсминец.
Сообщение изменил:andreikotorov - Среда, 24.02.2016, 23:23
доброго времени суток! очень нужна помощь по S.T.A.L.K.E.R.-Н.С.+DMX 1.3.5+ООП.МА.К . при первом заходе в мёртвый город ловлю систематический вылет. лог : Expression : BI_NONE!=f_bones.back()Function : P_build_Shell File : E:\stalker\patch_1_0004\xr_3da\xrGame\PhysicsShell.cpp Line : 131 Description : wrong fixed bone помогите пожалуйста
--------------------------------------------- Привет! Скорее всего кривая какая-то модель. Какая знать не могу, не экстрасенс. Сорри. Но знаю, что этот вылет вылечен патчем от 3.09.10 Решение: установить патч от 3.09.10 (смотри пост выше). Как самому исправить ручками читай в моём сообщении ниже. Эс.