Всё про оптимизацию игры с DMX - настройка и советы
Вылеты по зависшим объектам (примеры):
Код
Expression : vertex || show_restrictions(m_object) Function : CPatrolPathManager::select_point File : E:\stalker\patch_1_0004\xr_3da\xrGame\patrol_path_manager.cpp Line : 155 Description : any vertex in patrol path [ros_sniper2_walk] in inaccessible for object [ros_sniper2]
В большинстве случаев помогает переигровка. Или просто обойти место с вылетом. Но если вылет стабильный, надо удалять зависший объект. В данном случае, удаляемый объект это - ros_sniper2. Как это сделать, написано здесь в спойлере Вылет по Invalid vertex.
Код
Expression : !object->used_ai_locations() || ai().level_graph().valid_vertex_id(object->m_tNodeID) Function : CALifeSwitchManager::add_online File : E:\stalker\patch_1_0004\xr_3da\xrGame\alife_switch_manager.cpp Line : 64 Description : Invalid vertex for object Arguments : af_rusty_sea-urchin23058
Чаще всего подобные вылеты наблюдаются на локации Старая Деревня. Хотя эти вылеты редки. Лечится удалением проблемного объекта. В данном случае объект это - af_rusty_sea-urchin23058. Как это сделать, написано здесь в спойлере Вылет по Invalid vertex.
У пользователей с консервными банками на борту со слабыми машинами могут появится вылеты по памяти, следующего типа (примеры):
Код
Expression : fatal error Function : _out_of_memory File : E:\stalker\patch_1_0004\xrCore\xrDebugNew.cpp Line : 359 Description : <no expression> Arguments : Out of memory. Memory request: 8219 K
Игре не хватает памяти. Обычно лечится перезапуском. Если это не помогло, снизьте настройки игры.
Код
Expression : Ran out of memory Function : CRender::texture_load File : E:\stalker\sources\trunk\xr_3da\xrRender\Texture.cpp Line : 356 Description : D3DXCreateTextureFromFileInMemoryEx ( HW.pDevice,S->pointer(),S->length(), D3DX_DEFAULT,D3DX_DEFAULT, IMG.MipLevels,0, IMG.Format, D3DPOOL_SYSTEMMEM, D3DX_DEFAULT, D3DX_DEFAULT, 0,&IMG,0, &T_sysmem ) Arguments : e:\s.t.a.l.k.e.r-sch\gamedata\textures\death_mod\difmap.dds
Не хватает памяти для обработки текстуры. Попробуйте прописать в ярлыке игры, в свойствах, в поле Объект следующее: "<путь_до_папки_игры>\XR_3DA.exe" -nointro -noprefetch -noshadows, а также поэкспериментируйте с файлом подкачки. Кому-то помогает увеличение файла подкачки, кому-то уменьшение. Это зависит от железа. Либо вылет из-за битой текстуры. Проверьте ее, открыв в редакторе. Если откроется - целая, значит дело в железе.
Характерный признак - последние строчки в логе начинаются с * [x-ray]. Вылет связан с некорректным обращением к движку, способов борьбы с ним нет. Как правило, вылет некритичный, помогает переигровка от раннего сейва, иногда - нужно переигрывать от сейва, взятого с предыдущей локации (до захода на локацию, на которой произошел вылет). Некоторым сталкерам помогло переигрывание "сложного" момента в иной последовательности, например - сходить и выполнить сначала другое задание, а потом вернуться к выполнению того, на котором происходили вылеты.
Файл с настройками находится в gamedata\shaders\r2\skygraphics_options.cfg
Параметр для Motion Blur`а, определяет интенсивность эффекта. Чем больше значение тем большая интенсивность. Влияет на производительность. Параметр не может принимать дробных значений.
Параметры для Motion Blur`а, определяют расстояние с которого включается эффект START_DIST, и расстояние с которого начинается полное размытие FINAL_DIST. Между START_DIST и FINAL_DIST происходит плавный переход от не размытой области к размытой. Параметры условно измеряются в метрах.
Код
#define DEPTH_OF_FIELD
Включает/выключает эффект Depth Of Field.
Код
#define DOF_QUALITY int(12)
Параметр для Depth Of Field, определяет качество эффекта. Влияет на производительность. Параметр не может принимать дробных значений.
Параметры для Depth Of Field, определяют расстояние с которого включается эффект MINDIST, и расстояние с которого начинается полное размытие MAXDIST. Параметры условно измеряются в метрах.
Код
#define MAXCOF float(3)
Параметр для Depth Of Field, определяет степень размытия эффекта.
Код
#define PARALLAX_OCCLUSION
Включает/выключает эффект Parallax Occlusion Mapping.
Параметры для Parallax Occlusion, определяют количество текстурных выборок. Чем их больше, тем качественнее эффект. Влияет на производительность. Параметры не могут принимать дробных значений.
Код
#define PARALLAX_OFFSET float(0.015)
Параметр для Paralax Occlusion, определяет высоту поверхности (степень смещения). Чем больше значение, тем больше высота.
Код
#define FINAL_INTERSECTION_LOOPS int(5)
Параметр для Parallax Occlusion, определяет количиство циклов для нахождения точки пересечения. Чем их больше тем качественнее эффект. Влияет на производительность. Параметр не может принимать дробных значений.
Код
#define CORRECT_PERSPECTIVE
Параметр для Parallax Occlusion, включает/выключает более правильную перспективу на острых углах геометрии. Повышает иллюзию смещения. Требует более высоких значений для MAX_SAMPLES и MIN_SAMPLES. Из-за особенностей игровой геометрии сталкера, на некоторых поверхностях появляются артефакты, в виде искажений.
Параметры для Parallax Occlusion, используются в алгоритме повышения контрастности карт высот. Не рекомендуется их менять.
Перед тем, как устанавливать мод, внимательно ознакомьтесь с минимальными системными требованиями. Если ваш компьютер не подходит для игры, то просьба не писать сюда о проблемах связанных с производительностью.
Для наилучшей производительности и корректной работы видеокарты необходимо установить самые последние драйвера. Вы можете увеличить скорость работы игры с помощью понижения качества графики в разделе видеонастроек меню.
Вот мое предложение по оптимизации: 1.Качаете вот это http://dl3.playground.ru/DB3/8/3/graficheskaya_sborka.rar Берете от-туда users.ltx из папки Users-стандарт перемешаете с заменой. Потом идете в этом же архиве из папки шейдеры вот это (shaders- плохое качество, высокая производительность) копируете но перед этим удалите папку shaders которая была замем после копирования шейдеров из архива удалите - плохое качество, высокая производительность Можете закрывать архив. 2.Компьютер>свойства>дополнительные параметры системы(в windows 7 в XP чуть по другому)>дополнительно>Быстродействие(параметры)>Визуальные эффекты нажимаете на обеспечить наилучшее быстродействие и нажимаете принять (изменится оформления windows к более старому если вам не нравится такое оформление но хочется поиграть в сталкера делайте так перед запуском игры) 3.Обладателям видюх RAdeon в отображении скрытых значков или не скрытых(если вы меня не поняли это в нижнем левом углу экрана) нажимаете на каталис контрол центр скрыть>далее диспетчер задач>процессы завершаете работу процессов CCC и MOM( не бойтесь сам закрываю не что не случается это всего лишь центр управления видюхой). Обладателей других Видюх способ тот же (токо я не знаю название процессов).А то этот Центр кушает 134 мб оперативки у последнего драйвера .Еше закройте ненужные процессы и программы! 4.В опциях игры ставите статическое освещение и минимальные настройки ползунок гаммы ставите на 3 клетки вправо от левого края а два нижних токо на две клетки ну если у вас есть желание можете повысить каждое на 1 клетку но это будет поедать больше памяти в расширенных поменяйте ползунки токо некоторые влево на 1-2 клетки (но не все) смотрите что бы ни один ползунок не прижимался к левому краю это тоже вызывает вылеты. 5.Отключите дождь и час ужаса(пожеланию .Может сильно нагрузиться комп во время часа ужаса) как это сделать смотрите Здесь> http://www.shadow-of-chernobyl.ru/index.php?topic=10708.0 Вот и все так у меня уменьшилисб вылеты в 2-3 раза СОХРАНИТЕ РЕЗЕРВНУЮ КОПИЮ ФАЙЛОВ Простите за мои орфаграфические и граматические ошибки и простите за малую не понятливаость в написанном если что пешите в личку. И мой совет когда в игре происходят подзагрузки не наживайте ни какие клавиши это грузит систему особенно не открывайте консоль это может привести к вылету установите(по желанию Win 7 64 bit) и сделайте все что было выше написано.И не сохраняйтесь в игре через консоль(а чертовка жутко игру грузи) так что сохраняйтесь через меню игры!!Еше установите программу gameBoost она останавливает ненужные процессы на компе и поэтому может освободить от 50-200мб(зависит от количества процессов)
Сообщение отредактировал BLaDe - Понедельник, 21.11.2011, 12:32
Если у Вас несколько винчестеров (не разделов, а именно винчестеров), то установка файла подкачки на другой винт, чем установлена операционная система, обычно значительно ускоряет быстродействие. Если у Вас несколько винчестеров - то файл подкачки ставится на самый быстрый из них. Так советует многоуважаемый nevada47. А какое условие приоритетнее? У меня два жёстких диска, один намного быстрее, но на нём стоит операционная система. Core-i5 2530 Гц, ram 8 Гб, GeForce 1024 Мб. Win 7 x64 S.T.A.L.K.E.R.-SHOC v.1.0004 + Народная Солянка + DMX
Порлазив по инету, всё же выяснил - как ни оптимизируй, всё зависит от процессора. А так как у всех они разные, то и оптимизация по рецептам мало что даёт. И оперативная память ( если её больше 3 Гбт ) вообще особо и не важна, а вот возможность процессора по обработке этой памяти - это как раз то. Ну да ладно, информацию каждый может найти. У меня несколько вопросов: 1. Будут ли работать сохранения при переносе на Win 7(32) ? ( у меня ХР ). 2. Будут ли работать сохранения при переносе на Win 7(64) ? 3. Даст ли прирост производительности в игре установка Win 7(64) , так как в 64-разрядной сиситеме задействовано больше ОП ? 4. И вообще - пойдёт ли игра на Win 7(64)? Теоретически на Win 7(64) игра должна идти лучше. 5. Если ДА - то потянет ли игру Win 7(64), с виртуального диска (т.е. ОС установлена виртуально). Или ось лучше установить стационарно ( места много, хватит на десяток осей), но просто интересно. Вирт чист сам по себе, и будет нагружен только игрой, что должно положительно сказаться на самой игре... Последнее: Если я куплю самый навороченный проц - игра будет идти на максимуме? P.S. В связи с неопределённостью Сталкера 2, только и остаётся, что DMX...Но тогда и хочется играть на всю катушку... Я эту самую истину выкапываю, а в это время с ней что-то такое делается, что выкапывал-то я истину, а выкопал кучу, извините… не скажу чего. (К-ф 'Сталкер')
Сообщение отредактировал alter - Среда, 14.12.2011, 13:11
alter, ХP(64) и 7(64) не только теоретически но и практически - лучше. При условии, что оперативы 3Gb и больше. Про сохранки точно не знаю - не проверял. "...ОС установлена виртуально..." - а это как, если можно поделись, в личку. И ещё посмотри здесь: http://www.amk-team.ru/forum/index.php?showtopic=11800&st=520 , под спойлером "Железный" вопрос.
Сообщение отредактировал alen-fantom - Среда, 14.12.2011, 18:04
Только я не совсем пойму один нюанс -сама игра не видит третий гиг оперативки, или только 32 бит. процессоры? У меня 64 бит. Нужно ли мне что то делать чтоб игра стала использовать третий гигабайт памяти? Если да, разъясните мне детально
Давай выясним, что пишет Microsoft.
32-х битные операционные системы, семейства Microsoft Windows поддерживают до четырех гигабайт оперативной памяти! Это значит до четырех! А не до 3,25 и тем более не до 2-х!!! Да, конечно, можно сказать, что и 3,25, и 2 гигабайта, это все до четырех… Но извините… До каких четырех, если максимально, что может работать это 2,0!!! До четырех это 3,99!!! А то, что я вижу, это до двух! И никаким образом не до четырех!!! Хотя, возможно это «хитрый» ход, по переводу нас на системы следующего поколения. Прочли вы, что ваши винда поддерживает до четырех гигов памяти, закупились… Аннет… Будьте так любезны, обновите систему… И господам производителям копеечка в карман, и внедрение разработок в массы. А тут еще и железку какую новую потребуется вставить… Будем развивать производителей железа… С которыми, вышеупомянутая контора в крепких дружеских отношениях… Да таких крепких, что купив новую железку, вам придется и систему под нее обновить… Круговая порука! Прогресс! Что-то типа такого, было уже проделано, во времена перехода с 16-ти битной системы на 32-х битную… Общественность тогда тоже сопротивлялась и недоумевала…
Если у тебя Вин7/64, и ты видишь, что заявленной памяти не хватает посмотри такой путь: Пуск -> Выполнить -> msconfig… Переходи на вкладку «Загрузка» жми кнопку [Дополнительные параметры] и смотри, сколько выставлено процессоров (правильно ли ) и чтобы в "максимум памяти" не стояла галочка ( какой бы показатель не стоял - галочки не должно быть). Я эту самую истину выкапываю, а в это время с ней что-то такое делается, что выкапывал-то я истину, а выкопал кучу, извините… не скажу чего. (К-ф 'Сталкер')
Сообщение отредактировал alter - Среда, 11.01.2012, 23:22
alter, 2 гига это ограничение на один процесс в 32 битной винде AMD Athlon II X3 435, 2900 MHz (14.5 x 200),DDR2-800 (400 МГц) 2гига,Microsoft Windows 7 Home Premium 64бит, nVIDIA GeForce 9800 GT 512Мб
По просьбе трудяшихся выкладываю с моей точки зрения интересную и поучительную сборку решений по вылетам и багам. Настоятельно советую скопировать и создать на своём компе такой же документ. Вылеты без лога - это обычно следствие неоптимизированого "железа", завышеных настроек и наличия "глючных" Электрохимер. Железо оптимизируем, настройки понижаем - химер лечим: Можно укоротить им "рабочий" день, в \gamedata\config\creatures\m_chimera.ltx DayTime_Begin = 4; начала дня для монстра, DayTime_End = 22; конец дня для монстра; Поставить им ночью 1 час, и можно их будет встретить только в указанные вами часы... Некоторые утверждают что вылеты без лога и зависания при сохранении сейвов лечатся значительным понижением настроек игры; Если падает FPS, отключите "сон НПС" в файле "meceniy_utils". Идем по пути: ...S.T.A.L.K.E.R\gamedata\scripts, открываем файл "meceniy_utils" (для дополнения от 13.02), или "ms_ai.script" (для дополнения от 23.02) и меняем в строке "npc_sleep = 0 --\\*Сон НПс (1 - вкл , 0 - выкл)" значение "1" на значение "0". Отключение интерактивного худа АМК (точнее, уже не АМК) и прочего делаем в амк_мод.скриптс:
-- Dynamic HUD Gift from ABC, Arharа and Kolmogor -- -- чтобы отключить эффект, поставьте вместо единицы ноль: local suithud_enable = 0 -- худ костюма local blurs_enable = 1 -- эффект запотевания local blood_enable = 0 -- эффект ранения local bleed_enable = 1 -- эффект плохого самочувствия
Нижеследующее должно избавить от многих случаев флуда красным в консоль (но не всех), кому всё равно, проигнорируйте smile.gif :
Открываем amk_offline_alife.script ищем: elseif sect =="mutant_flesh_eye" or sect == "mutant_boar_leg" or sect =="mutant_dog_tail" or sect == "mutant_psevdodog_tail" or sect =="mutant_krovosos_jaw" or sect == "mutant_burer_hand" or sect =="mutant_zombie_hand" or sect == "mutant_snork_leg" then меняем на: elseif sect =="mutant_flesh_eye" or sect == "mutant_boar_leg" or sect =="mutant_dog_tail" or sect == "mutant_psevdodog_tail" or sect =="mutant_krovosos_jaw" or sect == "mutant_burer_hand" or sect =="mutant_zombie_hand" or sect == "mutant_snork_leg" or sect =="mutant_spleen_rat" or sect =="mutant_flesh_eye" or sect =="mutant_face_tushkano" or sect =="mutant_fracture_hand" or sect =="mutant_hand_kontroler" or sect =="mutant_poltergeist_glas" or sect =="mutant_psevdogigant_hand" or sect =="mutant_tail_cat" or sect =="mutant_chimera_kogot" then
Arguments : LUA error: u:games.t.a.l.k.e.rgamedatascriptsutils.script:134: attempt to index local 'char_ini' (a nil value) - баги Нового сюжета 3. Переигрываем с более ранних сейвов. --------------------------- Arguments : LUA error: ...улиs.t.a.l.k.e.rgamedatascriptsxr_wounded.script:514: attempt to index field '?' (a nil value) - Переиграть эпизод --------------------------- Arguments : LUA error: e:gamess.t.a.l.k.e.rgamedatascriptssak.script:1286: attempt to index local 'obj_old' (a nil value) - Вы пытались поставить метку на мертвого или еще не появивщегося НПС. --------------------------- [error]Arguments : cs_inviz - посмотрите последние строчки в файле ui_custom_msgs и добавте недостающее:
---------------------------- [error]Arguments : fox_about_kriss - Пробуем сейвы до взятия квеста на экзу для Лиса. Но лучше всего - Новая игра. ---------------------------- [error]Description : there are no free room to place item - что то не влезает в слот. Т.е. иконка занимает места больше, чем размер слота. ---------------------------- Description : there is no specified level in the game graph : 215 - Что то попало за пределы сетки. Перезаход на локацию должен помочь. ---------------------------- [error]Arguments : Out of memory. Memory request: 50242 K Если у Вас 32 бит Vista выполните команду с правами администратора: BCDEDIT /Set IncreaseUserVa 3072 Если 32 битная Windows XP в boot.ini прописать ключ загрузки /3GB в boot.ini Забудете об "Out of memory"
Решение проблем с вылетами типа: invalid vertex и any vertex in patrol path Если при переходе на Радар у вас вылет: "У КОГО ВЫЛЕТАЕТ ПО СТВОЛАМ !!!" [error]Description : Invalid vertex for object [error]Arguments : wpn_*********
УСТРАНЯЕМ ВЫЛЕТ ПРИ ПЕРЕХОДЕ НА ДРУГУЮ ЛОКАЦИЮ.
"Решение"
Итак, 1) Открываем каталог со скриптами по следущему пути "S.T.A.L.K.E.R\gamedata\scripts" и находим файл bind_stalker.script Оставляем окно с файлом открытым. 2) Создаем текстовый файл, откроем его блокнотом и пока оставляем открытым. 3)Запускаем игру с последнего сейва который был перед /или ниже сохранялки с именем имя _autosave" идем к злополучному переходу и благополучно вылетаем в родной Windows где нас ожидает открытый блокнот. 4) Щелкаем теперь курсором в открытом блокноте. Меню Правка - Вставить у вас должен появиться этот листинг: (не пугайтесь информация при вылете игры храниться в буфере обмена- это было не чудо ) Expression : !object->used_ai_locations() || ai().level_graph().valid_vertex_id(object->m_tNodeID) Function : CALifeSwitchManager::add_online File : E:\stalker\patch_1_0004\xr_3da\xrGame\alife_switch_manager.cpp Line : 64 Description : Invalid vertex for object Arguments : wpn_lr30011145 тут у вас будет своя строка с другими параметрами Аргумента- запишите ее. (блокнот пока не закрывайте) 5) В найденом файле bind_stalker.script ищем строку: function actor_binder:update(delta) ниже этой строки прописываем local se_obj = alife():object("wpn_lr30011145") сюда вписываем записанный ранее параметр, соблюдаяя кавычки и скобки. if se_obj then alife():release(se_obj, true) end (Не удаляем ниже вписаные строки. Обычно они могут немного отличаться) amk.oau_watchdog=200 amk.oau_reason="actor_binder:update" object_binder.update(self, delta) amk.oau_watchdog=199 6) Сохраняем, закрываем файл и запускаем игру с тогоже самого сейва. Если игра снова вылетела , опять копируем в блокнот свой листинг и находим нижнюю строку Arguments Записываем ее новый параметр , допустим wpn_lr30032265 Теперь наше выражение будет выглядить так: ________________________________________________ function actor_binder:update(delta) local se_obj = alife():object("wpn_lr30011145") local se_obj2 = alife():object("wpn_lr30032265") if se_obj then alife():release(se_obj, true) end if se_obj2 then alife():release(se_obj2, true) end amk.oau_watchdog=200 amk.oau_reason="actor_binder:update" object_binder.update(self, delta) _________________________________ Надеюсь всем стало понятно как бороться с этой напастью. Как вы поняли из описания наш Аргумент wpn_lr30032265 - это ничто иное как оружие ГГ. Если вылет все же происходит после двух добавленых Аргументов, продолжаем по ниже указанной формуле.Максимально допустимое количество добавленных аргументов мне не известно.
"Решение - дубликат"
function actor_binder:update(delta) local se_obj = alife():object("wpn_lr3007994") local se_obj2 = alife():object("wpn_lr3008003") local se_obj3 = alife():object("wpn_lr30014177") local se_obj4 = alife():object("wpn_lr30014962") if se_obj then alife():release(se_obj, true) end if se_obj2 then alife():release(se_obj2, true) end if se_obj3 then alife():release(se_obj3, true) end if se_obj4 then alife():release(se_obj4, true) end Вставляем после function actor_binder:update(delta) Красный ствол первый, Если после правки, на переходе, вылетает с другим стволом, добавляем остальные цвета по мере необходимости. Если не нужны, то соответсвующие цвета удаляем Грузить лучше с сейва до перехода. То есть посмотрели в логе вылета из за какого ствола вылет- вставили в скрипт свое название, если еще из за одного и его добавляем. Ещё один способ, удаления "глючных" предметов, предложенный пользователем romale, сам автор сего способа (sapsan?Shadowman? поправьте если не так) В файле gamedata\scripts\bind_stalker.script после значения function actor_binder:net_spawn(data) найти закомментированный блок кода: --[[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]] Убрать комментарии --[[ в начале перед local и ]] в конце после end. В bad_object_names вместо указанных для примера наименований стволов вписать названия объектов, которые имеется необходимость удалить. Каждое наименование заключается в кавычки ("wpn_lr30053522"), наименования, если их более одного, следует перечислять через запятую ("wpn_lr30053522", "wpn_lr30053522", и т.д) Пример 1. Удаление рестриктора удаления Седого Код local bad_object_names = {"atp_sedoy_delete_restrictor"} 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. Удаление 2-х предметов, к примеру - двух глючных зомбарей в саркофаге Код local bad_object_names = {"sarc_niz_zomb_2", "sarc_niz_zomb_1"} --тут аргументы могут быть другими...а название берём из лога вылета. 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 После этих действий, необходимо сохранить изменения в скрипте и загрузить сейв (лучше конечно до входа на локацию). Удаление будет выполнено во время загрузки, ГГ получит сообщение "Удалили глючный ствол:<название>" для каждого объекта, перечисленного в bad_object_names и существующего в игре. Удаленный один раз объект более раз удалять не нужно. После успешного удаления лучше (не критично) восстановить комментарии в коде --[[ в начале перед local и]] в конце после end
При вылете:E:\stalker\patch_1_0004\xrCore\LocatorAPI.cpp
Код Expression : assertion failed Function : CLocatorAPI::ProcessArchive File : E:\stalker\patch_1_0004\xrCore\LocatorAPI.cpp Line : 337 Description : hdr В дополнении от 03.08.09., в папке gamedata/texstures/ui, имеется скрытый системный файл Thumbs.db, его нужно удалить. Если вы не находите у себя этот файл, то нужно зайти в меню <Пуск> <Панель управления> <Оформление и темы> <Свойства папки> Вид - убрать галочку - Скрывать защищенные системные файлы и поставить точку - Показывать скрытые файлы и папки. Также можно убрать ещё галочку "Не кешировать эскизы". Этот файл и есть тем кешем эскизов и пересоздастся заново (возможно уже без проблем для игрока).
Проблема, когда Витамин не появляется после диалога с Лукашем(передачи печатки) Вот решение:
Правка Витамина от Архары Эх.... надо бы вам переиграть до базара с сидором. Не знаю. каким местом я думал, но в arhara_dialog.script вам надо найти:
Код --' убираем кидалу function delete_kidalo() local se_obj = alife():object("military_vitamin") if se_obj then alife():release(se_obj, true) end end И заменить на Код --' убираем кидалу function delete_kidalo() local se_obj = alife():object("esc_kidalo") if se_obj then alife():release(se_obj, true) end end
Если не переиграть - не будет спавна Витамина на складах. А Кидала - должен исчезнуть - как и сказал Сидор. Это касаемо всех, кого ещё не кинули или кинули, но базара с Сидором ещё не было.
Если при переходе на Радар у вас вылет: Код [error]Description : Invalid vertex for object [error]Arguments : wpn_*********
то:
1. Если заходим в первый раз на Радар (или отключили выжигатель на Радаре и больше туда не ходили) - ставим правку от Архары. 2. Если уже были на Радаре несколько раз - ставим правку от Дэна. Правка Дэна с картинками от Pahancop`a . Править файл bind_stalker.script
1) в темной долине постоянно вылетает с таким логом: ! Cannot find saved game ~~~ unknown_weapon_type_[wpn_xm8_para_sk2]_wpn_xm8_para_sk21880 ! error in stalker with visual actors\bandit\stalker_bandit_3 stack trace: 001B:00452606 XR_3DA.exe, CKinematicsAnimated::PlayCycle() Вы попробуйте переиграть с сейва до захода на локу, или просто с локи выйдите, а потом снова зайдёте... 2) Expression : xml_doc.NavigateToNode(path,index) Function : CUIXmlInit::InitStatic File : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\UIXmlInit.cpp Line : 172 Description : XML node not found Arguments : hud_blood1 В ui_custums_msg надо вставить:
Код abc\blood1
abc\blood2
abc\blood3
abc\blood4
abc\blood5
3) Expression : xml_doc.NavigateToNode(path,index) Function : CUIXmlInit::InitStatic File : E:\stalker\patch_1_0004\xr_3da\xrGame\ui\UIXmlInit.cpp Line : 172 Description : XML node not found Arguments : hud_mil_yellow(эта строка может быть другой) неправильно установлена солянка 4) Вылет, связанный с контролером и артефактом внутри него [error]Expression : assertion failed [error]Function : CSafeFixedRotationState::create [error]File : e:\stalker\patch_1_0004\xr_3da\xrgame\phvalidevalues.h [error]Line : 81 [error]Description : dBodyStateValide( вы попробуйте варианты: перетащить её в рюкзак мышкой или "взять всё"
Если никак. то перед этим - вот так: config\creatures\m_controller.ltx Max_Controlled_Count = 10;4 Меняем на Max_Controlled_Count = 0 Берём гусеницу, потом ворачиваем обратно Вариант 1. Открываем config\creatures\m_controller.ltx Находим текст Max_Controlled_Count = 10;4 (где-то 252 строка). Меняем на Max_Controlled_Count = 20;4 Сохраняем. Загружаем сейв перед вылетом. Пробуем повторить. Вариант 2. (Только если вариант 1 не помог!) Открываем config\creatures\m_controller.ltx Находим текст (где-то 245 строка) tube_at_once = true tube_min_dist = 0 меняем на tube_at_once = false tube_min_dist = 10 Сохраняем. Загружаем сейв перед вылетом. Пробуем повторить. Если ничего не помогло, попробуйте еще и уменьшить почти до минимума дистанцию видимости.
5) Итак после Бара идём со Свалки в Тёмную Долину на предмет Х-18. При переходе на локацию ТД имеем вылёт с этаким резюме: --------------- [error]Expression : vertex || show_restrictions(m_object) [error]Function : CPatrolPathManager::select_point [error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\patrol_path_manager.cpp [error]Line : 155 [error]Description : any vertex in patrol path [val_escort_captive_wait_walk] in inaccessible for object [val_escort_captive] На пути патруля образовалась аномалия - не ходи в долину пока очередной выброс не пройдет 6) Вылетает с таким сообщением .Can't find texture 'wpn\l-85-amk-t'/...Can't find texture 'wpn\fn2000-amk-n/...Can't find texture 'wpn\1p21-amk_1280-t' (и тому подобных) У вас не оригинальное разрешение экрана для "Солянки" скачайте Универсальный инсталлятор прицелов 7)У меня игра часто вылетает при попытке нажатия кнопочки "Взять все" с логом ....Description : entity not found. id_parent=0 id_entity=38917 frame=74256. Это глюк ограничения инвентаря от АМК. Исправляется или отключением ограничения (в gamedata\scripts\amk_utils в самом начале есть строка RestrictionStock = 1 , вместо 1 ставим nil), или отказом от кнопки "Взять все". 8) 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=7633 id_entity=7634 frame=9922 Ошибка 4 патча, вылазиет постоянно при боях с большим количеством мстителей или иногда когда попадаешь неписю в голову. Стараться не стрелять неписям в голову. 9) Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Description : Arguments : LUA error: ...hing\s.t.a.l.k.e.r\gamedata\scripts\state_mgr.script:193: C stack overflow Этот вылет происходит из-за переполнения рабочих стеков, как правило рандомный. 10) Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Description : Arguments : LUA error: ...hing\s.t.a.l.k.e.r\gamedata\scripts\xrs_utils.script:888: bad argument #1 to 'find' (string expected, got nil) Этот вылет связан с двумя стволами в игре - самопалом и арбалетом. Возникает при попадании к любому неписю кроме того у кого вы эти стволы покупали. Решение - не продавать и не давать неписям эти стволы. 11)Expression : I != levels().end() Function : GameGraph::CHeader::level File : e:\stalker\patch_1_0004\xr_3da\xrgame\game_graph_inline.h Line : 171 Description : there is no specified level in the game graph : 224 Вылеты такого типа рандомные, просто продолжайте играть. 12) Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Description : Arguments : LUA error: ...ing\s.t.a.l.k.e.r\gamedata\scripts\xr_wounded.script:514: attempt to index field '?' (a nil value) Если у вас попался такой вылет, и он не рандомный то попробуйте уйти с локации и прийти обратно после следующего выброса. Если дело срочное а вылет не дает играть то заходим в alife.ltx в папке gamedata\config, находим строчку switch_distance и ставим значение =0 Прошли проблемный участок - верните прежнее значение обратно. 13) Function : CScriptEngine::lua_error File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp Line : 73 Arguments : LUA error: ...g\s.t.a.l.k.e.r\gamedata\scripts\xr_motivator.script:232: attempt to index field 'object' (a nil value) Обычно вылет рандомный, а если нет - уйдите с локи и придите после выброса. Или проводим ту же операцию с alife. 14)Expression : ini_file.section_exist(section) Function : CTradeParameters::process File : e:\stalker\patch_1_0004\xr_3da\xrgame\trade_parameters_inline.h Line : 111 Description : cannot find section h? Если у вас похожий вылет и если он не рандомный - уйдите с локи и придите после выброса. Или проводим ту же операцию с alife. 15)Если у вас вылетает на базе бандитов в ТД без лога - виновата электрохимера. Нужно ее убить. Если вылет происходит до этого - проводим ту же операцию с alife. 16)Если у вас где-то вылеты без лога в определенных местах - не ходите туда до следующего выброса.
Сборник вылетов и решений уважаемого Odavid с АМК форума Представляю краткую подборку и описания часто встречающихся вылетов Солянки 14.06 (и тех, что не включены в патч "Fix01 КУМУЛЯТИВНЫЙ" и, соответственно, в дополнение от 22.07). "Описание сборника и принятая нумерация"
Данное описание надо было сделать уже давно, да руки не доходили. Для себя уже сделал, выкладываю теперь для всех. К сожалению, ссылок или нет совсем, или очень мало - многие уже устарели, свои пока залить не могу. Но хотя бы будете знать, что искать в ЛС Работа сделана в помощь модераторам - теперь можно смело ссылаться на данный материал и гонять в ЛС всех интересующихся основными вылетами. Список далеко не полный, пока только несколько самых первых вылетов, исправленных в патче Fix01. Будет дополняться в ближайшее время Так как информации очень много, возможны описки (ошибок вроде нет - проверено и составлено по сообщениям и обсуждению с форума). Пронумерованы только фиксы, входящие в исправление Солянки (кроме фикса "Дверь Сидоровича закрыта" и правки дополнения "Дым-от-костров"). Остальные - по латинскому алфавиту (будут). Нумерация фиксов в порядке возрастания (моя, в соответствии с нумерацией от Архары): Fix-0 Fix-0.1 Fix-0.2.1 Fix-0.2.2 Fix-0.3 Fix0 КУМУЛЯТИВНЫЙ Fix0-01 Fix0-02 Fix01 КУМУЛЯТИВНЫЙ Fix01-1 КУМУЛЯТИВНЫЙ Fix1.1 Fix1.2 (т.е. "Fix0 КУМУЛЯТИВНЫЙ" вкл. Fix-0, Fix-0.1 и Fix-0.2.1; "Fix01 КУМУЛЯТИВНЫЙ" - вкл. "Fix0 КУМУЛЯТИВНЫЙ", Fix0-01 и Fix0-02; и т.д.)
Описание вылетов, фиксов, или решений по ним Fix-0 Погода на Неразведанной Земле(Костя).
"Погода на Неразведанной Земле(Костя)" Изменена погода на НЗ. Первая правка от Архары.
Fix-0.0 Вылет по погоде 'amk_clear_pasmurno_7'
"Invalid weather name: 'amk_clear_pasmurno_7' " ПРОБЛЕМА: Вылет после установки правки погоды от Кости: Код Invalid weather name: 'amk_clear_pasmurno_7' РЕШЕНИЕ: Вернуть старую погоду от Архары из оригинальной Солянки 14.06, без правок Кости.
Fix-0.1 Диалог с Шахтером(сразу выдает НЗ)
"Диалог с Шахтером(сразу выдает НЗ)" ПРОБЛЕМА: Шахтер выдает сразу, без расследования, сейф и переход на Неразведанную Землю (НЗ) (Архара делал себе чит для теста, и запустил его в Солянку по забывчивости). А лекарство для выхода из Пещеры - Шахтер может и не дать. РЕШЕНИЕ: Исправляется Fix-0.1 "Диалог с Шахтером". Поставить "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)"
Fix-0.2.1 Вылет на Свалке (Ангар) 'attempt to concatenate global 'reason'
"_g.script:1162: attempt to concatenate global 'reason' (a nil value)" ПРОБЛЕМА: Вылет на Свалке при торговле с Вороном после Агропрома (при подходе к- или в Ангаре), или попытке передачи предмета (например, Юрику), или при переходе с ТД на Кордон, или уничтожения Мстителей на Кордоне, битые сейвы на АС: Код 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: ... publishing\s.t.a.l.k.e.r\gamedata\scripts\_g.script:1162: attempt to concatenate global 'reason' (a nil value) ИЛИ (попытка торговли с Вороном) Код 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: ...s.t.a.l.k.e.r\gamedata\scripts\dialog_manager.script:244: attempt to index local 'tbl' (a nil value) РЕШЕНИЕ: Поставить "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)" (вкл. и исправление у Ангара, и правку от Shadowman). Проблема делится на две части: правка от Седой (вошла в "Fix0 КУМУЛЯТИВНЫЙ" и в "Fix01 КУМУЛЯТИВНЫЙ") и правка _g.script от Shadowman (вошла только в "Fix01-1 КУМУЛЯТИВНЫЙ"). Fix-0.2.2 Вылет 'attempt to index local 'tbl'
"dialog_manager.script:244: attempt to index local 'tbl' (a nil value)" ПРОБЛЕМА: Вылет на Свалке при торговле с Вороном: Код 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: ...s.t.a.l.k.e.r\gamedata\scripts\dialog_manager.script:244: attempt to index local 'tbl' (a nil value) РЕШЕНИЕ: Правка торговли Ворона (см. также см. Fix-0.2.1 "Свалка, Ангар вылет 'g.script1162 global 'reason' (a nil value)' " Поставить "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)" (вкл. исправление у Ангара и правку от Shadowman)
Fix-0.2.3 Вылет на Свалке 'bad argument #2 to 'format'
"_g.script:1159: bad argument #2 to 'format' " ПРОБЛЕМА: При приближении к Ангару - вылет: Код 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: e:\stalker\s.t.a.l.k.e.r\gamedata\scripts\_g.script:1159: bad argument #2 to 'format' (string expected, got no value)
РЕШЕНИЕ: Данный вылет у Ангара исправлен правкой от Shadowman. Поставить "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)" - включает также Fix0 КУМУЛЯТИВНЫЙ(Правка у Ангара часть 1). См. также Fix-0.2.1 "Свалка вылет 'g.script1162 global 'reason' (a nil value)' " и Fix-0.2.2 "Свалка вылет 'attempt to index local 'tbl' (a nil value)' "
Fix-0.3 Вылет по партиклям 'arsenal_smoke_shells1'
"Particle effect doesn't exist" ПРОБЛЕМА: Вылет происходит или при обыске трупов НПС и монстров, или при выстреле в упор (обычно деревня новичков на Кордоне, ТД), или при использовании любого патрона натовского 5,56х45 в момент выстрела. Вылет "Не найдены партикли arsenal_smoke_shells1" - из-за отсутствия партиклей в конфигурационном файле: Код FATAL ERROR
Function : CRender::model_CreatePE File : E:\stalker\patch_1_0004\xr_3da\xrRender_R1\FStaticRender.cpp Line : 147 Description : Particle effect doesn't exist Arguments : weapons\group_items\arsenal_smoke_shells1
"Fix0 КУМУЛЯТИВНЫЙ" ПРОБЛЕМА: Диалоги Шахтера, вылеты по партиклям, вылеты у Ангара (Свалка). РЕШЕНИЕ: Содержит правки: 1. Погода от Кости для Неразведанной Земли; 2. Исправление диалогов у Шахтера; 3. Правки к новой солянке (вылеты по партиклям); 4. Правка вылета у Ангара (правка 1). Ранги не ломает. Если у Шахтёра было при первой встрече 2 диалога и Вы открыли переходы - следует переиграть с сейва до диалога с Шахтёром. Обязателен к установке. Включен в "Fix01 КУМУЛЯТИВНЫЙ".
Fix0-01 Правка вертексов на локациях
"Сбились максимальные вертексы на основных локациях" ПРОБЛЕМА: Сбились максимальные вертексы на основных локациях, что приводит к вылетам и зависаниям. РЕШЕНИЕ: Поставить "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)" (вкл. правку Arhara по сбитым вертексам на основных локациях). Fix0-02 Вылет 'attempt to concatenate field (a nil value)'
"bind_stalker.script:651: attempt to concatenate field '?' (a nil value)" ПРОБЛЕМА: Вылет в Лабиринте, битые сейвы Код FATAL ERROR
[error]File : E:\stalker\patch_1_0004\xr_3da\xrGame\script_engine.cpp [error]Line : 73 [error]Description : [error]Arguments : LUA error: ...2\s.t.a.l.k.e.r\gamedata\scripts\bind_stalker.script:651: attempt to concatenate field '?' (a nil value) Код 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: ...s\s.t.a.l.k.e.r\gamedata\scripts\bind_stalker.script:687: attempt to concatenate field '?' (a nil value) РЕШЕНИЕ: Предположительно, битые сейвы - из-за сбитых вертексов на локациях. Исправлено в "Fix0-01 Правка вертексов на основных локациях". Ставить "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)" (вкл. правку Arhara по сбитым вертексам на основных локациях). Если не помогло - попробовать переигрывание локации с автосейва или с ближайшего до захода на локацию (после установки патча).
Объединённый патч № 01
"Fix01 КУМУЛЯТИВНЫЙ" ПРОБЛЕМА: Диалоги Шахтера, вылеты по партиклям, вылеты у Ангара (Свалка), вылеты из-за сбившихся вертексов. РЕШЕНИЕ: Содержит правки: 1. Погода от Кости для Неразведанной Земли; 2. Исправление диалогов у Шахтера; 3. Правки к новой солянке (вылеты по партиклям); 4. Правка вылета у Ангара (правка 1); 5. Правка сбитых максимальных вертексов на основных локациях. Ранги не ломает. Если у Шахтёра было при первой встрече 2 диалога и Вы открыли переходы - следует переиграть с сейва до диалога с Шахтёром. Обязателен к установке. Включен в "Fix01-1 КУМУЛЯТИВНЫЙ". Объединённый патч № 01 с правкой скрипта 'g_script' от Shadowman
Добавлено (14.01.2012, 21:14) --------------------------------------------- "Fix01-1 КУМУЛЯТИВНЫЙ(+правка Shadowman)" ПРОБЛЕМА: Диалоги Шахтера, вылеты по партиклям, вылеты у Ангара (Свалка), вылеты из-за сбившихся вертексов. РЕШЕНИЕ: Содержит ранее не вошедшую в "Патч №01" дополнительную правку скрипта 'g_script' от Shadowman. Также содержит правки: 1. Погода от Кости для Неразведанной Земли; 2. Исправление диалогов у Шахтера; 3. Правки к новой солянке (вылеты по партиклям); 4. Правка вылета у Ангара (правка 1); 5. Правка вылета у Ангара (правка 2, в "g_script" (Shadowman)); 6. Правка сбитых максимальных вертексов на основных локациях. Ранги не ломает. Если у Шахтёра было при первой встрече 2 диалога и Вы открыли переходы - следует переиграть с сейва до диалога с Шахтёром. Обязателен к установке. [url="http://ifolder.ru/12744627"]Ссылка[/url]
"Particle effect or group doesn't exist" ПРОБЛЕМА: Вылет при загрузке игры или сейва: FATAL ERROR [error]Expression : SG [error]Function : CRender::model_CreateParticles [error]File : E:\stalker\patch_1_0004\xr_3da\xrRender_R1\FStaticRender.cpp [error]Line : 156 [error]Description : Particle effect or group doesn't exist [error]Arguments : a_ufp_particles\new_campfire РЕШЕНИЕ: Неправильные партиклы для дыма костров. Поставить адаптацию Архары дыма от костров: [url="http://ifolder.ru/12743664"]Ссылка 1[/url] [url="http://upload.com.ua/get/900917548"]Ссылка 2[/url] [url="http://www.sendspace.com/file/l51p8l"]Ссылка 3[/url]
Fix1.2 Дверь Сидоровича закрыта после Пещеры
"Дверь Сидоровича закрыта" ПРОБЛЕМА: После Пещеры прихожу к Сидоровичу - а дверь закрыта. РЕШЕНИЕ: Редкий, но от этого не менее известный и неприятный баг. 1. Принести к двери (даже когда она нормально открывается) любой взрывчатый баллон или канистру (баллон из туннеля с курткой или канистру из туннеля с электрами - все равно ведь туда ходить), и взорвать. Дверь остается открытой навсегда. 2. Долбить ножом в дырку между дверью и косяком. Это очень долго, но после дверь остается всегда открытой. 3. Переустановить Солянку. 4. Если переустановка не помогла - значит, скачаны битые файлы - перекачать Солянку еще раз. 0-9 '001B:05Cxxxxx xrGame.dll' вылет "Загрузка сейвов на Янтаре"
'001B:03Dxxxxx xrGame.dll' вылет "Загрузка сейвов на Янтаре"
A 'add_specnaz_zombi' вылет "Вылет на Агропроме, подземелье"
D 'dBodyStateValide(В)' вылет "Вылет на Янтаре, X-16, завод "Росток"
S 'Story registry' вылет "Specified story object is already in the Story registry"
ВЫЛЕТЫ БЕЗЛОГОВЫЕ Янтарь, Х-16, Росток
Выше приведенные причины вылетов обычно являются следствием "битых" файлов или неправильной установки. Так же возможно что подобные ошибки плоды вашего вмешательства в файлы игры. Код 001B:01CD9EE6 xrRender_R2.dll Это ошибка рендера r2. Переключитесь на статику или меняйте видеокарту (или драйвера к ней).
Правка по вылету при попытке поговорить с Клыком в Баре, после возвращения с Варлаба FATAL ERROR [error]Expression : fatal error [error]Function : CInifile::r_section [error]File : E:\stalker\patch_1_0004\xrCore\Xr_ini.cpp [error]Line : 342 [error]Description : [error]Arguments : Can't open section 'fake_wpn_knif2'
Залезьте сюда \gamedata\config\weapons\holodnoe\w_knif2.ltx. удалите оттуда всё и запихайте вот это:
Код ; "Клинок самурая" [wpn_knif2]:identity_immunities GroupControlSection = spawn_group discovery_dependency = $spawn = "weapons\knif2" $npc = off $prefetch = 8 scheduled = off cform = skeleton description = enc_weapons_tanto
FATAL ERROR [error]Expression : no_assert [error]Function : CXML_IdToIndex::GetById [error]File : e:\stalker\patch_1_0004\xr_3da\xrgame\xml_str_id_loader.h [error]Line : 112 [error]Description : item not found, id [error]Arguments : kluk_vstr_after_prizrak_start Решение: чтобы не было вылета нужно прописать Вылет по "kluk_vstr_after_prizrak_start" Код
Сборка правок правка аномалий.rar gamedata правка Сяк.rar Klyk_fix на НЗ.rar dialogs_arhara клык на АС.rar amk_anoms_20100215_2141 заход в Госпиталь.7z
Правка вылета amk_mod.script:2708,(2786): attempt to index local 'respawner' (a function value)
Вылет возникает после получения в Припяти (по радисту) квеста на поиск документов в Красном Лесу при переходе, как в Красный Лес, так и на другие локи. ЗЫ: Кроме того, помогло избавиться от вылетов с логом "Актор завис. Сушите вёсла!". ЗЫЗЫ: Спасает от ситуации с первыми двумя куммулятивами, когда выходы с локи на локу становятся вылетами. Часто помогает с вылетами типа "Description : any vertex in patrol path [sarc_arhara_zombied_zombik2_walk] in inaccessible for object [sarc_arhara_zombied_respawn... и т.д." при посещениях Саркофага по квестам Молнии. ЗЫЗЫЗЫ: Инфу предоставил romale. И вовремя. Мною проверено. Ссылки:
Для всех тех, у кого имеет место безлоговый (либо с ним) вылет, при выбросе в Инсталляторе Солянки. Оставляем стандартную, либо Beautiful weather погоду в опциях инсталлятора и вылета НЕТ!
Сообщение отредактировал Gamerus - Суббота, 14.01.2012, 21:10
Правка вылета с аргументом gener_shlagbaum_freedom2_zombi Либо удалить как глючный ствол, либо добавить ему профиль зомби по аналогии с таким. подставив нужные параметры: Вот готовый конфиг. Впихните его в character_desc_arhara
Код GENERATE_NAME_stalker ui_npc_u_stalker_sv_hood_9 mil_Svoboda_specnaz_bio
Если опять получаем вылет с gener_shlagbaum_freedom2_zombi То у вас просто контролёр зомбировал двух свободовцев, а значит - добавьте после первого профиля ещё один - вот этот. Затем - сейв до вылета Код GENERATE_NAME_stalker ui_npc_u_stalker_sv_nauchniy rad_svoboda_master_bio
Для всех тех, кто только собираеться или уже зашёл на локацию "Генераторы" Многие жалуються о вылетах на этой локации. Не знаю как у остальных, а у себя я нашёл закономерность. При первом посещении локи у меня было очень много предупреждений такого типа" Вы были на грани вылета...переиграйте с сохранения..." - вся эта петрушка происходила почти везде. При этом "зависал" биорадар и детектор аномалий. Ради интереса загрузил автосейв, снял их с пояса и прошёлся по локации. Результат - НИ ОДНОГО предупреждения, и как следствие ни одного вылета. По поводу зависа Боцмана у третьей антены - нашёл причину, - Боцман при приближении к ней просто напросто выходит из зоны а-лайфа ГГ. Решение банальное - увеличить размер дистанции, увеличенная дистанция захватит как раз таки тот кусок территории(третья антенна и бункер), на которой зависает Боцман и он спокойно посидит у костра и вернёться обратно в деревню. 300 метров хватит с лихвой!
Код Arguments : LUA error: ...ishing\s.t.a.l.k.e.r\gamedata\scripts\rx_wmgr.script:709: attempt to index a nil value
Решение проблемы от Shadowman строка 709 в rx_wmgr.script: Код if obj and alife():object(self.npc_id).online then раз в этой строке нил, и при этом обж есть, то меняем эту строку на такое: Код if obj and self.npc_id and alife():object(self.npc_id) and alife():object(self.npc_id).online then Работоспособность правки подтверждена. Очень рекомендуется к внесению в официальную версию. Не исключено (в качестве побочного эффекта) избавление от вылетов "invalid vertex for object". Проверить это практически нереально, к сожалению.
Вылет по прицелу.
Expression : fatal error Function : CRender::texture_load File : E:\stalker\patch_1_0004\xr_3da\xrRender\Texture.cpp Line : 295 Description : Arguments : Can't find texture 'crosshairs\wpn_crosshair_1p21' Данная проблемма лечится копированием этого файла
Совет Shadows по Лечении "ахтунга" при заходе на Генераторы с Лиманска Ахтунг ругается на рестрикторы solvador_put_warlab_restrictor и anders_put_warlab_restrictor
Для лечения, следует: 1. Заходим в файл gamedata\scripts\bind_stalker.scripts 2. Находим закоменченную функцию поиском: local bad_object_names 3. Раскоменчиваем её (убираем --[[ в начале строки и ниже убираем ]] перед последним "end") 3. Изменяем строчку так: Код local bad_object_names = {"solvador_put_warlab_restrictor", "anders_put_warlab_restrictor"} 4. Грузим автосейв, ахтунга нет. Сохраняемся, выходим из игры. 5. Закоменчиваем обратно функцию и играем дальше.
Лечение вылета LUA error: ... shadow of chernobyl\gamedata\scripts\amk_mod.script:2786: attempt to index local 'respawner' (a function value)
Для лечения, следует: 1. Заходим в файл gamedata\scripts\se_respawn.scripts 2. Найти поиском строчку amk.on_REspawn(obj,self) 3. Перед ней вставить: Код get_console():execute("load ~ Spawn now ["..tostring(self:name()).."] -> ["..obj:name().."]") 4. Сохранить скрипт и играть.
В игре в консоль может выводится красным текст типа такого: ! Cannot find saved game ~ spawn now [amk_embankment_soldat_respawn] -> [esc_soldier_respawn_specnaz21604] - не ошибка, просто информация.
Правка по вылету с аргументом: Quote писал (а): Description : XML node not found Arguments : global_wnd
Скачать: http://rghost.ru/3302260 Распаковываем и полученную папку gamedata помещаем в корневой каталог игры (папка S.T.A.L.K.E.R) и соглашаемся на замену... P.S. Автор правки пока неизвестен ________________________________________ Правка вылета: Arguments : target_dot_26 Вылет появляется в местах скопления НПС после установки неадаптированных к последней Солянке дополнений где затрагиваются файлы худа, это - адаптации к широкоформатам, сторонние худы и т.д... Относитесь внимательнее к установке таких дополнений...
Итак лечим:
Открываем - \gamedata\config\ui\ui_custom_msgs.xml или, если есть - ui_custom_msgs_16.xml (у широкоформатов) Там почти в самом начале находятся строки отвечающие за количество и размер точек на Биорадаре. Находим последнюю 25-ю:
Код
копируем ее, и сразу под ней добавляем еще штук 20-25 таких строк, (просто вставляя из буфера обмена) и проставляем им порядковые номера - 26, 27, 28 чтоб получилось так:
Код
и т. д. до требуемого количества... Почему добавляем 20-25 строк а не до ста как в оригинале? Можно и до сотни добить если есть желание, просто таких скоплений НПС в игре все равно не встречается... Можно сделать и еще проще, не добавляя строк в ui_custom_msgs.xml Открыть файл - \gamedata\scripts\biodetector.script и там в строке: local max_count = 100 изменить значение на = 25 Вылет пропадет, просто отображаться на Биорадаре будет не более 25 тушек...
Информация от Верховного Шамана мода OGSE KamikaZze (инфа сталкерам для понимания что и из-за чего происходит вылет) Не большой сборник вылетов и решений к ним:
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) Вылеты с потерянным игрой или уничтоженным оружием Симптом примерно такой: Код Код FATAL ERROR
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
Добавлено (14.01.2012, 21:19) --------------------------------------------- [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]
stack trace:
001B:01E59454 xrGame.dll 001B:01E5E8A4 xrGame.dll 001B:01E5E584 xrGame.dll Причина: непись или мутант перешёл в онлайн в неудачном месте, и не может найти выход чтобы пойти в точку назначения. Игра использует для навигации существ сеть квадратов, соединённых между собой, однако некоторые из них изолированы друг от друга. Например камни на границе карты, или места на другой высоте чем точка назначения. Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает. В особо тяжких случаях, когда вы умудрились сохранится рядом с уже застрявшим так неписем или монстром вам придётся убежать на другую локацию, чтобы эта животина в оффлайне ушла в нормальное место. 7) Вылеты вида «Bad argument #2 to 'format'» или аналогичные Симптом примерно такой: Код Код FATAL ERROR
[error]Expression : fatal error [error]Function : CScriptEngine::lua_error [error]File : D:\xray-svn\xr_3da\xrGame\script_engine.cpp [error]Line : 74 [error]Description : [error]Arguments : LUA error: e:\stalker\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
stack trace: Причина: обычная причина этих вылетов – передача некорректных значений родным функциям игры. Эти ошибки обычно возникают когда произошёл какой-то серьёзный сбой, и о таких вылетах желательно сообщать разработчикам. Если такой вылет случился желательно так же сбросить текст выше строки FATAL ERROR из лога. Лечение: обычно достаточно просто загрузить последний сейв и вылет пропадает. Если же этот вылет у вас происходит при загрузке сейва – сбросьте его разработчикам мода с логом вылета. 8) Редкий родной вылет 1: CTheoraSurface Симптом: Код Код stack trace:
001B:004BCFBC XR_3DA.exe, CTheoraSurface::`vftable'() 001B:0298C084 xrGame.dll 001B:02994577 xrGame.dll Причина: случается когда вы просматриваете в ПДА контакт в тот момент когда он переключается в оффлайн. Лечение: обычно достаточно просто загрузить последний сейв. 9) Редкий родной вылет 2: CKinematicsAnimated Симптом: Код Код stack trace: 001B:00451CE8 XR_3DA.exe, CKinematicsAnimated::ID_Cycle_Safe() Причина: обычно связан с отработкой физики и анимации. Если происходит стабильно на каком-то специфичном персонаже – сообщите разработчикам. Лечение: обычно достаточно просто загрузить последний сейв. 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) Ошибки типа: Код [code]Код 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) Прямо над строкой в логе: "ВНИМАНИЕ!_Игра_принудительно_прерывается!" При данном типе ошибок всегда присутствует строка типа: "info~>xr_logic:pstor_load_all:obj=[prapor_mafon],id=[5818],var[)=[],type=[244]< -?:(23/3286163456):" В которой указан и конкретный 'виновник" (в данном случае: 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 патча. Исправляется установкой более Новой версии патча для ТЧ. 20) Вылет типа: Код Код FATAL ERROR
[error]Expression : fatal error [error]Function : CInifile::r_string [error]File :E:\stalker\sources\trunk\xrCore\Xr_ini.cpp [error]Line : 352 [error]Description : [error]Arguments : Can't find variable ammo_mag_size in [wpn_addon_grenade_launcher] Лечение: не сохраняйтесь с нестандартными подствольными гранатами в подствольниках автоматов и в Бульдоге + не оставляйте в нычках/рюкзаках/ящиках оружие с заряженными в подствольники гранатами. 21) Вылет по вертексам: Код Код 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
Добавлено (14.01.2012, 21:20) --------------------------------------------- [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: ...обыля\s.t.a.l.k.e.r\gamedata\scripts\xr_gulag.script:1190: attempt to index field 'gulag' (a nil value) Редкий, но противный вылет. Чаще всего появляется на Дикой Территории. Лечение: загрузить сейв до проблемного захода на локацию. -------------------------------------------- Безобидные ошибки: Код ~ ERROR: can't detach independant object. entity[wpn_ak7414270:14270], parent[pri_monolith_respawn_114248:14248], section[wpn_ak74] ~ ERROR: can't detach independant object. entity[wpn_mp52539:2539], parent[agr_factory_defence_stalker6:2532], section[wpn_mp5] ~ ERROR: can't detach independant object. entity[wpn_ak742662:2662], parent[agr_factory_assault_soldier1:2656], section[wpn_ak74] или Код ~ ERROR: can't detach independant object. entity[wpn_ak7414270:14270], parent[single_player:0], section[wpn_ak74] или DEBUG: NPC --- На самом деле это не ошибка, а предупреждение движка или отладочное сообщение. Никаких проблем это не вызывает.
Составлял не сам, на права не претендую. По вылету scripts\smart_terrain.script:1214: вот http://www.sendspace.com/file/9o2lgl есть файл исправляющий проблему, но желательно сохранить и свой файл. Здоровый сон. Это конечно не совсем в тему, но всё же вдруг кому то пригодится:если вдруг Меченому "спать страшно" стало и он отказывается это делать, то вот нарыл инф-цию как это можно попробовать исправить вручную. Вообщем, от этого можно избавится, если закомментировать (это значит:ищешь указанные строки и ставишь перед ними два дефиса) 519, 520, 521 и 533 строки в amk_mod.script (понятно, что номера только для оригинального amk_mod.script - из последней версии солянки). Теперь Меченый при засыпании не обращает внимания на час ужаса и выброс (на "враги рядом" или когда "Меченный не хочет спать" или энергетики - это не распространяется). P.S. Обязательно делайте резервные копии файлов перед любым их редактированием! Автор mangust Доп-ная инф-ция:
Делать это лучше в AkelPad, в нем строки пронумерованы. Вот ССЫЛКА на портативный AkelPad 4.5.0 со всеми плагинами. Для того чтобы AkelPad отображал номера строк должен быть включен плагин "номера строк, закладки" в меню "Плагины"
===============================================================. Тайник Кости на Радаре
Совет: При взятии ПДА из тайника на Радаре, происходит комплексный удар, по сему ГГ должен быть полностью здоровым и по возможности быть обвешанным артами для смягчения ударного действия. Моментально после взятия ПДА, начинаем часто и быстро нажимать кнопку <Аптечка>, и я думаю, все будет хорошо. Если при взятии тайника на радаре, моментальная смерть, и ничего не помогает, то делаем так!
[spoiler]В файле 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. Уменьшение цифры приводит к уменьшению хита.
Сообщение отредактировал Gamerus - Воскресенье, 15.01.2012, 09:18
Нащёл вот это: Для правильной работы мода, необходимо внести изменения в файл user.ltx. В файле необходимо найти строчку: r2_gloss_factor xx и заменить значение на 2.5, так же надо найти строчку r2_sun_near_border xx и заменить значение на 1. Что это даёт? Такую манипуляцию не проводил... Я эту самую истину выкапываю, а в это время с ней что-то такое делается, что выкапывал-то я истину, а выкопал кучу, извините… не скажу чего. (К-ф 'Сталкер')
alter, r2_gloss_factor (0-10) задает яркость и глянец поверхностей. Чем больше значение, тем ярче блики; r2_sun_near_border при 1 убирает теневые артефакты (треугольники по краям экрана); r2_sun_near дальность чёткости теней. Но это только при полной динамике.
alen-fantom, ясно. Но мне при полной динамике не понравилось - всё какое то очень резкое, тени не естественные какие то... В общем через чур картинно, но пейзажи в общих чертах хороши, ничё не скажешь...
Добавлено (19.01.2012, 02:07) --------------------------------------------- Можно было бы упоминуть оптимизацию и вин 7... Там тоже требуется, не у всех же оперативная память под 16 гиг. Вот у меня - 5 гиг. Винда свежеустановленная, и особо на ней ничего нет. Но, к примеру, файл подкачки по умолчанию стоит (стоял конечно - переделал) на диске "С" и объёмом минимальным, равным объёму оперативки. Выношу подкачку на другой диск и делаю её в 2 раза объёмистей. Производительность резко возросла, что почувствовалось и в игре. Думаю, многие добавили бы по семёрке свои секреты. Не помешало бы....
Я эту самую истину выкапываю, а в это время с ней что-то такое делается, что выкапывал-то я истину, а выкопал кучу, извините… не скажу чего. (К-ф 'Сталкер')
Спасибо!!!, изначально прочитал не понял..а теперь в ник про что они))). спасибо сорь за флуд., слушай ещё вопросик...не подскажете народ репак соли уже со всеми фиксами...куб там и т.п.... мне тут подсказывали в ноября вот этот репак... http://rutracker.org/forum/viewtopic.php?t=3665405 что скажите друзья!, может кто нить скинуть свой репак собранный со всеми фиксами плис!!!
Добавлено (22.01.2012, 22:16) --------------------------------------------- а почему спрашиваю..., т.к щас много сборок появились типо новее там исправления по артефактам..,по шмоту и т.п, я уже запутался что качать и в что играть помогите!!! пока жду 1.3.5 ужасно хочу погамать в 1.3.4 с последними фиксами.
Добавлено (22.01.2012, 22:45) --------------------------------------------- ещё ребята вопросик... в игре настройка гамма контактность и яркость.. у меня стоят стандарт по середине.... так вот фишка....лица у нпс ужасные.... как у кого стоят настройки эти...подскажите!!!
Pci-e, попробуй их покрутить а на репак есть ссылка в народном творчестве от akva AMD Athlon II X3 435, 2900 MHz (14.5 x 200),DDR2-800 (400 МГц) 2гига,Microsoft Windows 7 Home Premium 64бит, nVIDIA GeForce 9800 GT 512Мб
да репак у меня тот который ты сказал., это и есть та ссылка. А как у тя стоит настройка с гаммой и т.п в игре...чистая соль нормальные лица...а с dmx лица у всех как будто намазали маслом и глиной... ужас!!!! автором - за это))) S.T.A.L.K.E.R. Shadow of Chernobyl (Лицензия)+Patch 1.0004+Солянка от 3.09.10+DMX 1.3.5 (exeшник Shadows)+Addon_by_Saruman+fix_for_addon_by_saruman PC: i5 2500k(4.5),8Gb ram шина 2400мгц, win 7 64,MSI GTX570 TwinFrozrIII PE/OC,ThermaltakeTR2RX 650W
Кто-нить пробовал к ярлыку запуска добавлять команду -load [savegame] (для загрузки указанного сейва сразу после запуска) ?? Распишите подробнее, пожалуйста. Перепробовал все варианты, и с кавычками, и без кавычек, и с расширением название сейва писать, и полный путь до сейва вписывать, и кучу других вариантов. Ничего не получилось. После запуска загружается стартовое меню. Ещё где то видел команду для запуска последнего сохранения. Тоже хотелось бы узнать. И команду для запуска сетевой игры тоже. Core-i5 2530 Гц, ram 8 Гб, GeForce 1024 Мб. Win 7 x64 S.T.A.L.K.E.R.-SHOC v.1.0004 + Народная Солянка + DMX
Сообщение отредактировал MadKr - Вторник, 24.01.2012, 19:36
1)Скачайте программу CFF Explorer 2)Откройте с помощью нее XR_3DA.exe 3)затем выбираем строку File Header и там видим Click Here.Нажимаем. 4)Выбираем опцию app can 2 GB handle или как-то так.Это позволит использовать Движку ТЧ больше 2 ГБ оперативы.(А видит он только 2 вроде.) 5)сохраняем этот екзешник и делаем Бэкап родного. 6)Запускаем модифицированный экзешник. 7)Играем =).
Брал с АП ПРО форума из темы LWRTD. MS Windows 7 Ultimate 64-bit SP1 ПеКа: Intel Core I7-3770 CPU 3.40GHz, 8GB RAM, NVIDIA GeForce GTX 670
Сообщение отредактировал FireFox - Четверг, 26.01.2012, 00:19
Вопрос: Я неоднократно читал, что Сталкер (ТЧ) использует одно ядро, т.к движок (ТЧ) писался во времена, когда ещё не помышляли о 2-4-х ядерниках. Следовательно, если я используь Ашампу Кор Тюнер, то следует ли отключать одно из ядер ( у меня 2-х ядерник)? И какое ядро: 1-е или 2-е?
Painter, не надо не чего отключать, сталкер просто по дефолту запрашивает только одно едро а с помощью ашампо можно подключить и остальные AMD Athlon II X3 435, 2900 MHz (14.5 x 200),DDR2-800 (400 МГц) 2гига,Microsoft Windows 7 Home Premium 64бит, nVIDIA GeForce 9800 GT 512Мб
saruman_ten, Ага, спасибо. Вышла новая версия Game Booster 3 : http://iobit.com/gamebooster.html Установил и ... увидел реальную прибавку fps на 5-7 ед. Рекомендую всем! "Зри в корень!" К.Прутков
Всем привет!!!, Авторам мода респект)), Друзья остался один вопрос...не могу настроить на как..то темно то ярко то ещё чего... в начале игры после установки мода и репака..иль то и другое.. по дефолту настройка в игре яркость,контрастность и гамма не могу сделать нормальные лица!!!! чистая без дмх лица нормальные!!!, как ставлю дмх со всеми пачами..или устанавливаю готовый с торрента который давали тут ссылку.. то лица у всех в игре становятся как будто намазаны маслом и грязью глиной.... ужас!!!! помогите!!! оч плохо играть так... S.T.A.L.K.E.R. Shadow of Chernobyl (Лицензия)+Patch 1.0004+Солянка от 3.09.10+DMX 1.3.5 (exeшник Shadows)+Addon_by_Saruman+fix_for_addon_by_saruman PC: i5 2500k(4.5),8Gb ram шина 2400мгц, win 7 64,MSI GTX570 TwinFrozrIII PE/OC,ThermaltakeTR2RX 650W
Pci-e, Не вноси изменения в user.ltx . Вот что я имею ввиду : Для правильной работы мода, необходимо внести изменения в файл user.ltx. В файле необходимо найти строчку: r2_gloss_factor xx и заменить значение на 2.5, так же надо найти строчку r2_sun_near_border xx и заменить значение на 1. Смотри пост №38 . Кто людям помогает-тот тратит время зря. Хорошими делами прославиться нельзя...
Железо: AMD Athlon II X3 450 3.2 ГГц, 8Гб ОЗУ,GF GTS250 1Гб, Win7 64bit домашняя базовая файл подкачки 8-16 ГГб , ОС и игра на SSD
Привет всем!я за советом к вам для начала опишу систему Ноутбук MSI gx 660 Windows 7/64 проц:Core i5-460m оператива:DDR3 4GB по 2.5 ГГц т.e 2 ядра +2 с турбопотпиткой разгоняются до 2.7 ггц видео:ATI Radeon 5870/1gb HDD:640GB RF:802.11b/g Вопрос!Заметил постоянные как бы сказать подрагивания не в тригерной зоне а где нить в поле как будто всегда чет считывает такое чувство что проц с опозданием работает иль не тянет и фпс основной 80-70 а к примеру на дикой территории,то в ангаре на свалке местами проседает до 35-40, эт сложные в игре места иль это все же видео не тянет? от чего такой скачек дело в дровах?и вообще спросить как такая система потянет DMX mod или чет понизить надо?чтоб все плавней было заранее спасибо !!!
Garri, Должно потянуть . Но пока не попробуешь -не узнаешь. Были случаи , что примерно с такими же параметрами компа вылетало в "синий экран". Кто людям помогает-тот тратит время зря. Хорошими делами прославиться нельзя...
Железо: AMD Athlon II X3 450 3.2 ГГц, 8Гб ОЗУ,GF GTS250 1Гб, Win7 64bit домашняя базовая файл подкачки 8-16 ГГб , ОС и игра на SSD
Garri, это нормально, текстурная нагрузка может быть большая в тех местах AMD Athlon II X3 435, 2900 MHz (14.5 x 200),DDR2-800 (400 МГц) 2гига,Microsoft Windows 7 Home Premium 64бит, nVIDIA GeForce 9800 GT 512Мб
Привет,если установлены и Game Booster и Tune up Utiltes,какой лучше пользаться? ACER Aspire V3-771G 17'3/i5-3210/8Gb/750Gb/GF GT650M 2Gb , Windows 7 Ultimate x64 OEM. ...S.T.A.L.K.E.R.: Народная солянка - DMX MOD [v.1.3.5] (2012) PC | RePack от SeregA Lus+правка аномалий+30 ячеек+патроны и гранаты из инвентаря+ребаланс костюмов+отключение звука ПНВ
Я Tune up Utiltes пользуюсь: включаю режим "Турбо". Пробовал другие (и Game Booster в т.ч.) - вроде хуже. Своп (файл подкачки) ставлю 4050 (у меня 2Г ОЗУ). Дефрагментацию делаю - JkDefragGUI (шустрая прога и мало ресурсов жрёт). И после запуска игры нажал Ctrl+Alt+Del и в окошке диспетчера (вкладка "Процессы") нашёл X3RDA - правой кн. мыши - "Задать соответствие" - поставил галочки на Core-1 Core-2 (по умолчанию была на одном ядре).
shonenpl, при создании сейвов происходит кратковременный скачок памяти, по тому и происходит вылет AMD Athlon II X3 435, 2900 MHz (14.5 x 200),DDR2-800 (400 МГц) 2гига,Microsoft Windows 7 Home Premium 64бит, nVIDIA GeForce 9800 GT 512Мб