Показать сообщение отдельно
Старый 20.04.2014, 22:31   #5911
Dimus

AGFC
Гость
 
Сообщений: n/a

По умолчанию Re: Gothic 1, 2, 3: Технические вопросы

20.04.2014 выпущен новый неофициальный пакет обновлений для Gothic 3 Enhanced Edition v1.75.

Исправления ошибок, вошедшие в данный пакет обновлений:
Cпойлер(щелкните, чтобы прочесть):

1. Templates Fix:
- восстановлена исходная последовательность получения предметов из списочных сундуков при включенном
*альтернативном балансе;
- скорректировано повреждение у посоха огня, острых и взрывных стрел;
- исправлена заниженная цена у рагу из мясного жука;
- теперь алебарда орка Ирмака имеет те же свойства и внешний вид, как и орочья алебарда;
- больше нельзя с помощью чит-кодов получить доспех короля из аддона "Отвергнутые Боги".

2. Stringtable Fix:
- исправлены различные ошибки во внутриигровых текстах;
- восстановлена забытая CPT строка HUD_ChestLocked.

3. Dll Fix:
- теперь в инвентаре арбалетчиков генерируются только болты;
- убраны капли крови у зомби и ледяных големов, а для скелетов, каменных и огненных големов назначены новые эффекты;
- блок щитом теперь не пробивается животными и NPC, вооруженными кулаками (исключения: тролли, монстры, огры и демоны);
- теперь "падение в нокдаун" не может быть прервано очередной атакой;
- исправлена ошибка ИИ друзей героя, позволявшая им убивать NPC, на которых напал герой;
- отключено замедление героя при подходе к интерактивным объектам;
- реализован квиклут предметов и рудных жил (ПКМ).
- реализовано выделение цветом строк о получении предметов при квиклуте из сундуков и
*бессознательных NPC;
- активирована лицевая анимация героя во время произнесения недиалоговых SVM;
- исправлено отображение надписи "Не хватает: Барабанная палка" при попытке взаимодействия ГГ с барабанами орков;
- сообщение об успешном завершении Report-квестов теперь будет появляться после последней фразы диалога;
- при запуске игры начальное положение факела на панели быстрого доступа перенесено из ячейки 2 в 0;
- модифицирована формула расчета опыта за квесты, позволяющая изменять его правкой одного байта *;
- для модостроителей: реализованы новые возможности работы с квестами **;
- для модостроителей: неиспользуемые ранее инструкции SD_Mocking и SD_Thankful теперь можно использовать для новых анимаций диалоговых жестов ***.

4. Infos Fix:
- восстановлены потерянные в CP v1.75 команды жестов;
- исправлена последовательность SVM при обучении навыкам удаления зубов и снятия кожи с рептилий.
- удалены лишние строки TeachSkill, TeachAttrib и TeachAttribValue;
- исправлена последовательность команд в скрипте BPANKRATZ3490_info_G3_World_01.info;
- удалены лишние разделители в InfoScript_Commands, InfoScript_Entities1, InfoScript_Entities2, InfoScript_IDs1, InfoScript_IDs2, InfoScript_Texts;
- восстановлен пропущенный разделитель в InfoScript_IDs2 скрипта NEWDM0009_info_G3_World_01.info;

5. _compiledMaterial Fix:
- исправлена ошибка с лицом Мильтена.

6. _compiledAnimation Fix:
- добавлены примеры анимаций для команд диалоговых жестов SD_Mocking и SD_Thankful.

7. Speech Fix (только для русской версии):
- исправлены оговорки в фразах Харека и Громпела;
- сглажены резкие переходы в фразах Хамиля, Нефариуса, Штейнара и Ровольда;
- неправильный перевод ответа ГГ Ренвику, а также SVM_xxx_Teach_TrophyFur_02, SVM_xxx_MobAttack, SVM_xxx_Teach_Hunter_2_02, SVM_xxx_Teach_Barter_03, SVM_xxx_CmdDismiss, SVM_xxx_CmdSlaveJoin,*SVM_xxx_CmdLetsGo и SVM_xxx_CmdFollow_00;
- частично исправлен неправильный перевод фразы в проповеди Амуля;
- отсутствующие SVM для голоса Ass_Fat_Bearish взяты из Ass_Warrior_Clear, который похож больше, чем использовавшийся ранее Ass_Fat_Hectic;
- удалена озвучка фраз, которые больше не используются в скриптах CP v1.75.

8. Font Fix (только для русской версии):
- не оптимизированный для Windows x64 шрифт Gothic3.ttf заменен на используемый по умолчанию Comic Sans MS.


Новые возможности для модостроителей:
Cпойлер(щелкните, чтобы прочесть):

* Вы можете изменять количество опыта, начисляемого при выполнении квестов и во время диалогов, в
пределах от 0% до 255% правкой одного байта в файле Script_Game.dll по адресу 4E37D.
Исходное значение байта: 64hex (100dec).


** Вы можете задавать квестам новые свойства, устанавливая определенные значения строк

PoliticalSuccess=101(102,103)
PoliticalSuccessAmount=
или
PoliticalFailure=101(102,103)
PoliticalFailureAmount=

Соответствующие строки с "Amount" используются для задания дополнительных параметров.

Political[Success/Failure]=101 - Квест может быть выполнен, только если он запущен [gEQuestStatus=1 - Running].

Political[Success/Failure]=102 - При выполнении квеста не отображается строка сообщения об успехе
и квест засчитывается со статусом [gEQuestStatus=7 - Won] вместо [gEQuestStatus=2 - Success], в
результате чего он не отображается в дневнике заданий. Если дополнительно установить все "бонусы"
(опыт, репутация, атрибуты) на ноль, то выполнение квеста будет полностью скрыто от игрока.

Political[Success/Failure]=103 - То же самое, но с отображением укороченной строки - без "Задание
успешно выполнено:". Соответствующая строка quest-файла "Amount" задает, каким цветов будет написано
сообщение. Из Руководства для модостроителей: "Подходящие числа - 0 (желтый), 2 (белый), 5 (зеленый),
12 (оранжевый) и 13 (красный). По умолчанию – желтый цвет."

Предупреждение: будьте осторожны и во избежание ошибок не используйте других "новых" значений!

Пример №1:

Name=Topork_Duell
LogTopic=QUEST_BPANKRATZ320060314172054
...
PoliticalSuccess=103
PoliticalSuccessAmount=12
PoliticalFailure=101
PoliticalFailureAmount=

Результат:
1. Герой не может выполнить квест до того, как вызовет Топорка на дуэль.
2. Надпись, взятая из соответсвующей строки Stringtable "QUEST_BPANKRATZ320060314172054" будет показана
оранжевым цветом и без "приставки" "Задание успешно выполнено:".
3. Выполненный квест не будет значиться в дневнике.

Пример №2:
Name=Ardea_Revolution
...
ExperiencePoints=0
...
PoliticalSuccess=3
PoliticalSuccessAmount=2
PoliticalFailure=102
PoliticalFailureAmount=

Результат:
1. При успешном завершении революции игрок получит только сообщение о получении 2-х очков репутации у
повстанцев, и больше не будет никаких признаков выполнения квеста.
2. Но! Можно использовать скрытые квесты в качестве переключателей в quest- и info-файлах. Например,
вы можете исключить возможность получения квеста "Hamlar_gotoReddock" до совершения революции в Ардее
одним из двух способов:

[Quest]
Name=Hamlar_gotoReddock
FinishedQuests=Ardea_Revolution
или
[Info]
Owner=Hamlar
Quest=Ardea_Revolution
ConditionType=22 (gEInfoCondType_Won)


*** Вы можете использовать новые анимации диалоговых жестов, например:

InfoScript_IDs2=SD_Mocking;SD_Thankful

Добавленные нами в паке _compiledAnimation.p00 примерные анимации можно заменить на подходящие Вам.


Данный пакет обновлений был составлен by Dimus, zandr & killer-m.
Большое спасибо за помощь: CzarnyAfgan, MaGoth, Robespier, PontifEx, R4SH.

Ссылка:
FTP Fanat Games EXtras

Свойства файла:
Cпойлер(щелкните, чтобы прочесть):
Имя: Gothic_3_EE_v1.75_Int_Update_Pack.exe
Размер: 18 131 428 байт
CRC32: 74D51DB8
MD5: 87a2950aaede8c0163eaf60893d9dc0c
SHA-1: e4b1094f5c1262468059d0cc35f4988b88da40bf
Ответить с цитированием