World of Stalker 0.5r2
Платформа: Тень Чернобыля 1.0004
Категория: Геймплейные моды
Версия: 0.5 r.2
Разработчик: baronlda
Геймплейное дополнение для игры Сталкер Тень Чернобыля, собранное из различных дополнений и аддонов для данной платформы.
Установка
1. Установите игру S.T.A.L.K.E.R Shadow of Chernobyl
2. Поставьте 1.0004 патч.
3. Установите папку gamedata в игру (если уже есть, то удалите).
4. Установите наш xrGame.dll в папку bin с заменой.
5. В игре выставите нужные конфигурации (желательно максимальные и на полном динамическом освещении).
6. Начать новую игру на уровне сложности МАСТЕР.
Возможные проблемы и способы их решения
Если у вас безлоговый вылет при переходе на Темную долину или Лабораторию х16 или Янтарь то следует удалить следующий файл > gamedata>config>creatures>gaint.big (мог ошибиться в правописании, но удалить нужно конфиг гиганта). Так же его модель в папке models!
Список изменений
1. Ретекстур некоторых сталкеров (текстуры были заменены на более потрепанные и реалистичные).
2. В мод введена новая диалоговая система:
- Возможность подружиться с некоторыми НПС, но некоторые могут отказать.
- Если вы сильно нагрубите НПС, он станет вам врагом и будет вас мочить.
- У Информатора в Баре можно купить больше информации в отличие от оригинала.Пример: вы даете ему 5 тыс., а он говорит, где лежит Абакан.(Сами выберете, что вам нужно)
- С Помощью диалога, в Бар можно пройти без прохождения Агропрома.(Для этого вам нужно выполнить поручение Командира.(На логику))
- Теперь НПС, торговцы и ключевые персонажи научились обмениваться всеми предметами. т.е. вы можете подойти к любому НПС и спросить:"Давай меняться?", а далее выберете, на что вы хотите поменяться.
- Ну и некоторые не большие мелочи:
-Повышена легкость совместимости.Совмещайте на здоровье.
-С некоторыми НПС можно подружиться просто поговорив, например поговорили вы с НПС, он анекдоты вам рассказал и т.д. и потом он станет другом...Типа поговорил с вами и запомнил вас=)
- Если НПС друг и его выслушать хорошо и у вас совпадают ранги, он может стать вашим напарником и пойти с вами.
3. Переделан искусственный разум врагов в моде:
1) схема "гренадер, кидание гранат". (xrs_grenade.script)
доработана предыдущая версия:
разные голоса у группировок при кидании гранаты;
новые отметки на миникарте для гранат;
исправлены ошибки;
изменен алгоритм выдачи и удаления гранат;
слегка изменена логика принятия решений.
2) схема "медик". (xrs_medic.script)
Теперь NPC смогут лечить раненых друзей и нейтралов, если у них есть аптечка.
Так же NPC может себя лечить сам, если ранен больше, чем наполовину. Опять же - если есть аптечка.
Лечение происходит в спокойной обстановке при отсутствии врага
3) схема "анти-веселая панихида" (модифицированный xr_kamp.script)
NPC находящиеся на отдыхе (у костра, например) могут оттаскивать в сторону трупы людей и животных.
из-за ограничений движка делают это не всегда, к сожалению. Но такие ситуации редки.
4) схема "тамагочи" (xrs_armor.script)
теперь NPC можно продать какой-нибудь костюм и если его устроит, то он его оденет.
так же можно кинуть под ноги - если устроит, то он поднимет.
НПС очень стеснительные, поэтому переодеваются только тогда, когда гг их не видит и находится как минимум за 15 метров от них
Кроме того введена система апгрейда брони - теперь NPC развиваются, вполне возможно встретить по прошествии времени NPC новичка, который обзавелся, например, костюмом сталкера или даже СЕВОЙ.
система оттачивается. поэтому возможны курьезы.
4. Добавлено множество продуктов питание, второстепенных вещей:
-Пиво "Черниговское"
-Пиво "Тянь-Шань"
-Пиво "Невское"
-Пиво "Старый мельник"
-Килька в томате
-Паштет печёночный
-Шпроты
-Чипсы
-Йогурт
-Зелёный горошек
-Грибки "Чернобыльские"
-Сгущёнка
Еда:
-Копчёный бифштекс
-Армейские галеты
-Галеты в шоколаде
-Галеты из овса с брусникой
-Минеральная вода
-Маринованные огурцы
-Горошек "Бондюэль"
-Орешки
-Плавленный сыр
-Оливки
-Тушёнка "Солдатская"
-Сардина в масле
-Суточный паек
-Двухсуточный паек
Медикаменты:
-Ящик с лекарствами
-Коробка с вакцинами
-Коробка с медикаментами
-Восстановительная сыворотка
-Психоделин
Другое:
-Жетон
-Сломанный КПК (у зомбированных)
-DVD диск
И еще несколько.
5. Еда лечит меньше, чем это было раньше. Теперь что бы выпить бутылку водки или съесть батон нужно использовать его раза 3-4.
6. Восстановлен старый кровосос:
- Кровососу добавлены 2 анимации вампиризма и 1 новая удара, взамен старых (На то он и кровосос, что бы высасывать кровь а не бить кулаком ГГ или НПС).
- При вампиризме ГГ недвижим т.к. кровосос держит ГГ мощными лапами. Есть шансы вырваться и отбежать.
- У вампиризма увеличенный хит, т.е. при остальных анимках все по дефолту.
- Кровососу добавлена функция на постепенное всасывание, т.е. чем больше щупальца впиваются в ГГ, тем больше отнимается ХИТ.
- Добавлено соответствующее звуковое сопровождение "поцелую".
- При хите учитывается броня надетая на ГГ.
- Сделан разворот жертвы на кровососа (В будущем скорее всего будет доработан).
- Добавлена проверка на монстров, что бы не сосал всех подряд.
7. Добавлена новая аномалия "Лапута". В будущем с ней будет связан один из сюжетных квестов.
8. В моде присутствует схема проводников, как была в Чистом Небе. Проводники водят по знакомым территориям. Чем лучше отношении ГГ к проводнику тем дешевле будет стоить путешествие.
9. Лампочки разбиваются на динамике.
10. Пофиксены красные глаза на динамике у мутантов.
11. В моде присутствует система сна, как была в Зове Припяти. Спать можно в доведенных для этого безопасных местах. Спать можно только если рядом нет противника, вы не сильно ранены и не облучены.
12. В моде все оружие сделано правозатворным (изменены текстуры, звуки, анимации у всего оружия). Восстановлен Тоз34.
13. В моде полностью перебалансированы все настройки от отношений ГГ к группировкам и мутантам до конфигов всех оружий, продавцов.
14. Новая реалистичная погода. Восстановлено солнце и луна. Ночи стали намного темнее и страшнее.
15. Новые звуки (на всех локациях, звуки оружия, девайсов, ГГ и прочее). Все они более реалистичные.
16. Присутствует улучшение Арены. Теперь боев стало намного больше.
17. Новая эмбиент музыка на локациях. Заменена музыка у Сидоровича, Бармена, на базах Долга и Свободы.
18. Новая озвучка всех НПЦ, добавилось много мата. Так же можно услышать новые реплики, рассказы, анекдоты. Языков в зоне стало больше - английский, украинский, белорусский, русский.
19. Восстановлены детекторы аномалий (3 типа). В продаже имеются.
20. Установлены скай графикс шейдеры со своими изменениями и правками!
21. Новые, реалистичные партиклы (брызги крови, выстрелы, взрывы и т.д.).
22. Проделана стелс система. НПЦ ориентируются на звуки и свет по ночам.
23. Добавлена новая локация - Мертвый Город (со своими персонажами, артами, аномалиями, мутантами).
24. Добавлено 40 квестов (не сюжетных) в игру.
25. Мутанты по ночам намного активнее (утром спят и прячутся недалеко от нор).
26. Заменено содержимое трупов, синих ящиков.
Пока я не заменял главное меню, опции и загрузки. Худ, пока что тоже стандартный.
Благодарности
xStream – автор одного из AI pack'ов.
Stalk15 – автор диалог пака.
Artos – автор поцелую кровососа.
Macron –лампочки. Mechanic, Shoker – авторы мода для сна.
Kirag и его команда – рук худ мод.
Stalk15 – автор проводников.
Авторов Arena Extension Mod.
Димарь - отличный худ.
Alex Freedom - отличная еда.
Hitman - локация dead city, пояснения.
Спасибо авторам таких замечательных авторов, чьи наработки я имел возможность использовать:
S.T.A.L.K.E.R. Complete
Autumn Aurora
В оформлении материала использована арт работа за авторством Konvoir
Внимание: ожидайте | до открытия ссылки |
Комментарии
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: ...hadow of chernobyl 1.0004\gamedata\scripts\_g.script:20: bad argument #2 to 'format' (string expected, got no value)
Решение:
1. Удалить последний сейв и загрузиться с предпоследнего.
2. Временно закоментировать строку string.format.
Для этого необходимо в gamedata\scripts\_g.script найти строки:
function abort(fmt, ...)
local reason = (...==nil and fmt) or string.format(fmt, ...)
assert("ERROR: " .. reason)
get_console():execute("load ~~~ " .. reason)
get_console():execute("flush")
string.format("%s")
end
И поставить перед строчкой string.format("%s") комментарий (символы -- )
После прохождения проблемного участка необходимо обязательно раскомментировать строку!
Дополнительно как вариант
Причина: Обычная причина этих вылетов – передача некорректных значений родным функциям игры. Эти ошибки обычно возникают когда произошёл какой-то серьёзный сбой, и о таких вылетах желательно сообщать разработчикам. Если такой вылет случился желательно так же сбросить текст выше строки FATAL ERROR из лога. Если же этот вылет у вас происходит при загрузке сейва – сбросьте его разработчикам мода с логом вылета.
Лечение: Необходимо перейти в _g.script в функцию printf и перед
Код
log1(string.format(fmr,..))
дописать:
Код
get_console():execute(string.gsub(fmt, " ", "_"))
После этого запустить еще раз игру и посмотреть при передачи какой строки игра вылетает. Потом найти эту строку в скриптах игры и прикинуть почему аргумент (у нас это аргумент №2 (bad argument #2)) равен nil.