Общие правки игровых файлов Сталкер
- Дегтярёв
-
Автор темы
- Посетитель
Обратите внимание:
- В некоторых модах невозможно изменить их файлы, так как они используют систему "античит", которая скрывает важнейшие файлы для редактирования. Примером таких модов является серия "Гладиатор".
- Также, в некоторых модах игровые файлы запакованы в архивы, которые лучше не трогать, так как процесс их редактирования очень сложен. Примером таких модов является "Упавшая звезда. Честь Наёмника".
Как правильно, установить несколько Сталкеров одной версии, на один компьютер!
Устанавливаем игру, в установщике ни чего не меняем, всё по умолчанию.
Регистрировать или вводить коды, не надо. (Это если установщик попросит.)
За тем, пропатчить игру до нужной версии.
Установить no-DVD, только нужной версии. (Все no-DVD, правильные, без ошибок.)
Скопировать правленый файл: fsgame.ltx (Для каждого Сталкера, это отдельный файл), в папку с игрой и согласиться на замену, этого файла.
После установки правленого файла: fsgame.ltx, при запуске игры, она создаст свою папку: profile, в которой будут: logs, savedgames, screenshots, user.ltx. Эта папка будет находиться в основной папке: S.T.A.L.K.E.R, там же где и bin, и gamedata.
fsgame.ltx для ТЧ - yadi.sk/d/np5Sq9s6ps3cS
fsgame.ltx для ЧН - yadi.sk/d/3AOVs-vZps3cX
fsgame.ltx для ЗП - yadi.sk/d/z6ntkbqRps3ch
С установкой закончили.
Теперь, открываем ту папку, в которую установилась игра.
Для ТЧ - Это (C:\Program Files (x86)\GSC World Publishing\S.T.A.L.K.E.R)
Для ЧН - Это (C:\Program Files (x86)\GSC World Publishing\С.Т.А.Л.К.Е.Р. - Чистое Небо)
Для ЗП - Это (C:\Program Files (x86)\GSC World Publishing\S.T.A.L.K.E.R. - Зов Припяти)
И просто копируем всю папку под названием: S.T.A.L.K.E.R, в любое место.
Можно на диск С:
Можно на диск D:
ну и так далее, в общем, куда душе угодно.
Как всё скопировалось, открываем в скопированной папке: S.T.A.L.K.E.R, папку: bin,
находим в ней файл: XR_3DA.exe, кликаем на него правой клавишей мышки и выбираем пункт: Отправить - Рабочий стол (создать ярлык).
За тем сам ярлык, можно переименовать в название мода.
После всех выполненных действий, установленную по умолчанию игру, можно полностью удалить (Деинсталлировать) из системы, что бы освободить место на Жёстком диске.
ТАКИМ СПОСОБОМ МОЖНО СОЗДАВАТЬ, НЕ ОГРАНИЧЕННОЕ ЧИСЛО СТАЛКЕРОВ, ПРИЧЁМ КАЖДЫЙ СТАЛКЕР, БУДЕТ НЕ ЗАВИСИМЫМ.
!!! ВНИМАНИЕ !!!
Эта информация, касается только Сталкеров ЧН и ЗП, для Сталкера ТЧ, этого делать нельзя !!!
В Сталкерах ЧН и ЗП, при запуске с ярлыка, будет выскакивать ошибка:
Cannot open file "fsgame.ltx" Check your working folder.
Что бы исправить её:
Надо в свойствах ярлыка, на рабочем столе, удалить только слово: bin, из строчки.
Пример: Если вы ставили игру, на диск C:
Для ЗП.
БЫЛО.
"C:\Program Files-GSC World Publishing\С.Т.А.Л.К.Е.Р.-Зов Припяти\bin"
СТАЛО.
"C:\Program Files-GSC World Publishing\С.Т.А.Л.К.Е.Р.-Зов Припяти\"
Для ЧН.
БЫЛО.
"C:\Program Files-GSC World Publishing\С.Т.А.Л.К.Е.Р.-Чистое Небо\bin"
СТАЛО.
"C:\Program Files-GSC World Publishing\С.Т.А.Л.К.Е.Р.-Чистое Небо\"
Вложения:
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- DED_STALK
-
- Посетитель
Как мне кажется, все правила установки я выполнил правильно -
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- bvlad
-
- Посетитель
Гусар пишет: bvlad, видимо ты плохо умеешь читать! Я ведь написал яснее ясного:
Судя по всем твоим вылетам в теме OGSE, именно так оно и есть. Поэтому исправлять последний вылет просто не имеет смысла, тем более что мод находиться в состоянии ОБТ. В логе вылета говориться об отсутствии в игре (моде) определённой директории файлов (кстати, об этом в теме OGSE, тебе писали многие). Короче, самый лучший для тебя вариант, установить этот мод с самыми последними обновами, на качественный оригинал и начать НИ.Этот вылет говорит о косячной установке, либо установке в архив игры, левых дополнений!
Спасибо, но НИ больше начинать не буду - итак уже играю чёрти какой раз - уж сбился со счёта. Поиграю, пока идёт игра. А вообще, эти документы Томпсона очень важны для всей игры?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- bvlad
-
- Посетитель
DED_STALK пишет: bvlad написал
Как мне кажется, все правила установки я выполнил правильно -
ВНИМАНИЕ: Спойлер!Каждый новый Мод устанавливаешь на "чистый" Оригинал,(лицензионный) и уверен на все 100%, что архив Мода не битый и распакован правильно, ни одного файла при распаковке и переносе в Игру не потеряно? Я Тебе завидую и восторгаюсь
Да, оригинал у меня лицензионный. А насчёт Мода я уже ни в чём не уверен. Уже запутался, откуда я его брал - начинал НИ уже несколько раз.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Выбросоустойчивый
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Moskir
-
- Посетитель
По поводу разлета частей - скорее всего тело все остается на месте. А заместо этого проигрывается партикл
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Выбросоустойчивый
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Moskir
-
- Посетитель
Насчет этого мода мне ничего не известноВыбросоустойчивый пишет: Moskir да, так и есть, тело остаётся и его можно облутать. А где находится этот партикл?Как он называется и как прописать его определённым NPC? И можно ли в Возвращении Шрама сделать так называемые ДумДум патроны(разрывные)?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Выбросоустойчивый
-
- Посетитель
Вот лог
Expression : fatal error
Function : CScriptEngine::lua_error
File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.cpp
Line : 73
Description : <no expression>
Arguments : LUA error: ...звращение Шрама\gamedata\scripts\xr_motivator.script:259: attempt to call field 'npcondeath' (a nil value)
Делал всё по инструкции. Может найдёте ошибку:
bind_monster.script
function generic_object_binder:death_callback(victim, who)
explosive.npcondeath(victim, who)
if (self.object == nil) then
return
end (я добавил explosive.npcondeath(victim, who)
xr_motivator.script
function motivator_binder:death_callback(victim, who)
if self.object == nil then return end
if xrs_ai then xrs_ai.npc_death_callback(self.object) end
if rx_ai then rx_ai.npc_death(self.object,who) end
if who:id() == db.actor:id() then
xr_statistic.addKillCount(self.object)
end
explosive.npcondeath(victim, who) (здесь я добавил explosive.npcondeath(victim, who) )
Поможете найти ошибку. Буду благодарен.
PS А вот мой скрипт:
local explosive_weapons = {
["wpn_rg-6"] = true,
["wpn_rpg7"] = true,
["grenade"] = true,
["wpn-svu"] = true,
["wpn-svd"] = true
}
function npcondeath(victim, who)
if isStalker(who) then
local active_item = who:active_item()
local active_slot = who:active_slot()
if (active_item and (active_slot == 1 or active_slot == 2)) or active_slot == 3 then
local section = active_slot ~= 5 and active_item:section() or "grenade"
if explosive_weapons[section] then
particles_object("anomaly2\\body_tear_00"):play_at_pos(victim:bone_position("bip01_head"))
end
end
end
end
Строго не судите. Первый раз со скриптами работал.
И кстати (для тех кто не в курсе) это для создания имитации разрыва тела при выстреле.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- !SkIF!
-
- Посетитель
function motivator_binder:death_callback(victim, who)
if self.object == nil then return end
if xrs_ai then xrs_ai.npc_death_callback(self.object) end
if rx_ai then rx_ai.npc_death(self.object,who) end
if who:id() == db.actor:id() then
xr_statistic.addKillCount(self.object)
end
explosive.npcondeath(victim, who)
Может в этом проблема.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Выбросоустойчивый
-
- Посетитель
Вот лог
Expression : fatal error
Function : CScriptEngine: : LUA_error
File : E:\stalker\sources\trunk\xr_3da\xrGame\script_engine.ccp
Line : 73
Description : <no expression>
Arguments : LUA error: ...звращение Шрама\gamedata\scripts\bind_stalker.script:11: attemp to index global 'xr_motivator' (a nil value)
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- doctor0698
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Дегтярёв
-
Автор темы
- Посетитель
Здрасьте! Могу лишь сказать, что конфиги артов лежат в gamedatabig\configs\misc\artefacts.ltx. По остальному, к сожалению, не подскажу, нет под рукой ЗП.doctor0698 пишет: Здравствуйте, интересует вопрос: как в ЗП увеличить общую вероятность появления артефактов в аномалиях. Помню что за это отвечает одна-единственная строчка конфигов(менял когда-то) а сейчас переустановил игру и не помню
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- doctor0698
-
- Посетитель
...
И ещё вопрос как в SGM убрать минимальный интервал между снами?(дабы не выплывало окно, что ГГ не хочет спать т.к. спал менее часа назад
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- !SkIF!
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- doctor0698
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- !SkIF!
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- doctor0698
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- !SkIF!
-
- Посетитель
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Yuzvery
-
- Посетитель
Я закинул небольшую инфу по твоему вопросу на файлообменник. Посмотри здесьdoctor0698 пишет: спавн предметов в трупах и аномалии-не могу найти, но точно знаю что она есть. ЛЮДИ ВЫРУЧАЙТЕ КТО МОЖЕТ
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
- Zoraks
-
- Не в сети
- ПРИБЫВШИЙ
- Сообщений: 5
- Спасибо получено: 0
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
Сталкеров в Зоне
|




