• Уважаемые гости и новички, приветствуем Вас на нашем форуме
    Здесь вы можете найти ответы практически на все свои вопросы о серии игр «Готика» (в том числе различных модах на нее), «Ведьмак», «Ризен», «Древние свитки», «Эра дракона» и о многих других играх. Можете также узнать свежие новости о разработке новых проектов, восхититься творчеством наших форумчан, либо самим показать, что вы умеете. Ну и наконец, можете обсудить общие увлечения или просто весело пообщаться с посетителями «Таверны».

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625
  • Первое сообщение
  • #1
1767600363729.png

RU EN

 

Вложения

  • Union_Primary_Universal 12.02.2022.zip
    44 MB · Просмотры: 28.433
  • Union 1.0m 26.06.2022.zip
    11,8 MB · Просмотры: 977
  • Union 1.0m 26.06.2022 v2.zip
    11,8 MB · Просмотры: 627
  • Union 1.0m 26.06.2022 v3.zip
    11,8 MB · Просмотры: 30.733

Trazege

Участник форума
Регистрация
20 Фев 2008
Сообщения
1.760
Благодарности
1.394
Баллы
340
Вопрос не совсем по Юне, но касается проекта на нем - каким образом можно сделать чтобы функции отображались желтым цветом? Текущий тулсет 2010.
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.878
Благодарности
2.438
Баллы
380
Trazege, надо настройки текстового редактора смотреть, в последней Visual Studio можно выбрать три схемы, не густо конечно.. Может их и редактировать как-то можно, я пока не вижу как. Вообще хорошо бы решарпер поставить, там должно быть много чего.

1625932299656.png
 

Trazege

Участник форума
Регистрация
20 Фев 2008
Сообщения
1.760
Благодарности
1.394
Баллы
340
Trazege, надо настройки текстового редактора смотреть, в последней Visual Studio можно выбрать три схемы, не густо конечно.. Может их и редактировать как-то можно, я пока не вижу как. Вообще хорошо бы решарпер поставить, там должно быть много чего.

Посмотреть вложение 96908
Благодарю! *reverence*
 

acckydiego

Участник форума
Регистрация
6 Июл 2014
Сообщения
24
Благодарности
1
Баллы
165
Добрый день. Взял с полки диски от Акеллы, установил, накатил player kit, неофициальное обновление и union. Всё рабоатет, но мне не понятно как запустить Юнион плагин zNo Grass. Установил а растительности сколько было - столько и осталось.
 

jeNbka

Участник форума
Регистрация
4 Янв 2018
Сообщения
52
Благодарности
0
Баллы
160
Подскажите,установил юнион для готики 2 НВ(квик-лут квик-сейв) после подбора любого предмета происходит зависание и отключается мышь...Сталкивался кто с подобным?
 

acckydiego

Участник форума
Регистрация
6 Июл 2014
Сообщения
24
Благодарности
1
Баллы
165
Подскажите,установил юнион для готики 2 НВ(квик-лут квик-сейв) после подбора любого предмета происходит зависание и отключается мышь...Сталкивался кто с подобным?

я не специалист, но в файле SystemPack.ini находится настройка лута без анимации. Возможно неправильно настроено.
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.878
Благодарности
2.438
Баллы
380
jeNbka, проблема известная и пока Ликер не поправил, можно выключить у Ликеровского плагина квиклут, тогда остальные фичи там останутся (быстрое сохранение, подсветка текста, ...)
bQuickLoot=0
bQuickLootChests=0
и поставить квиклут от TopLayer, у него проблем я пока вообще не видел.. Тогда можно в принципе не ждать фикса от Ликера.

fgd.png
 

rattlehead

Участник форума
Регистрация
19 Июл 2021
Сообщения
2
Благодарности
0
Баллы
35
Всем привет, есть пара вопросов/проблем по Union, оставлю тут) Может у кого-то найдутся ответы/решения.
1) Поворот персонажа мышью дерганный и медленный (как будто каждый миллиметр движения мыши считается отдельным перемещением, к следующему миллиметру анимация поворота успевает остановиться и тут же начаться снова). При этом и звук страдает изрядно (т.к. вместо одного поворота за одно движение мыши их получается штук 30, чечетку персонаж отбивает еще ту). Воспроизводится в Gothic 1 и Gothic 2 NOTR; проверенные версии Union - 1.0i, 1.0k. Не воспроизводится на обычном Системпаке без Юниона. Не воспроизводится при удалении файла Data\Union.vdf.
2)
DialogChoice start from KEY 1Задает начало выбора диалога с кнопки 1 вместо 0
Есть шанс пофиксить это также и для второй Готики? (В частности NOTR). На данный момент в Union.patch вижу этот фикс только в
#engine [G1] GOTHIC I GothicMOD.exe 1.08k (mod)
3) Не является проблемой Юниона, а скорее оригинальной игры, но просто вопрос, любопытства ради). Раз уж Union, как я понимаю, является улучшенной альтернативой SystemPack-а (т.е. вроде как нет смысла ставить последний, Юнион можно ставить сразу после патча + PlayerKit-а), есть ли шанс каким-то образом включить в него аудиофиксы из SP для второй готики? А именно, аудиофайлы "_work\Data\Music\newworld\Xardas Tower.sty" и "_work\Data\Music\newworld\XT_DayStd.sgt". Насчет второго не знаю, для чего он перезаписывается в SP, но первый фиксает музыку в башне Ксардаса, поскольку в оригинальной игре она раз в ~20 секунд "пердит" бассбустом. В общем-то, ничего не мешает эти два файла брать и из SP, а затем следом ставить Union, но мб было бы приятно все иметь в одном месте)
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625

Test Level

Участник форума
Регистрация
1 Ноя 2011
Сообщения
1.770
Благодарности
562
Баллы
275
Вопрос простой. Юнька поможет Готику на W10 запустить?
 

Haart

Участник форума
Регистрация
24 Окт 2011
Сообщения
188
Благодарности
107
Баллы
185
У кого-нибудь получается хукнуть функцию oCNpc::EV_EquipItem на G2А? Если через патч пытаться, пишет "Attention! Collisions for 0x00755580 not found!". Если старыми способами пытаешься хукнуть, ничего не пишет, но и реакции нет.

Если что, у меня есть еще адреса...
Код:
Attention! Collisions for 0x00662780 not found! oCInformationManager::OnChoice
Attention! Collisions for 0x006CC0A0 not found! oCGame::ConsoleEvalFunc
Attention! Collisions for 0x00779260 not found! oCSpawnManager::CanDeadNpcBeRemoved
Attention! Collisions for 0x0071DB60 not found! oCMobInter::HasUseWithItem
 

Slavemaster


Модостроитель
Регистрация
10 Июн 2019
Сообщения
1.147
Благодарности
2.021
Баллы
320
У кого-нибудь получается хукнуть функцию oCNpc::EV_EquipItem на G2А? Если через патч пытаться, пишет "Attention! Collisions for 0x00755580 not found!". Если старыми способами пытаешься хукнуть, ничего не пишет, но и реакции нет.
Это означает, что функция либо не вызывается вообще, либо её код заинлайнен в вызывающую функцию и хукнуть такой вызов простыми методами невозможно.
 

Haart

Участник форума
Регистрация
24 Окт 2011
Сообщения
188
Благодарности
107
Баллы
185
Slavemaster, немного странно. На асте их хукали без проблем. Ладно, придется делать иначе.
 

Slavemaster


Модостроитель
Регистрация
10 Июн 2019
Сообщения
1.147
Благодарности
2.021
Баллы
320
На асте их хукали без проблем.
Действительно странно. Хук может сработать только если ты сам этот метод и вызовешь. Ну либо в Возвращении какой-то особенный Gothic2.exe или SystemPack, который его правит. Других не вижу вариантов.
 

Haart

Участник форума
Регистрация
24 Окт 2011
Сообщения
188
Благодарности
107
Баллы
185
Attention! Collisions for 0x00779260 not found! oCSpawnManager::CanDeadNpcBeRemoved

Этот хук работает, несмотря на то, что пишет.

з/ы. Я не прав, работает только если где-то вызывать оригинальную функцию.
 

Gratt


Модостроитель
Регистрация
14 Ноя 2014
Сообщения
3.432
Благодарности
4.771
Баллы
625
Haart, потому что использование хуков-патчей требует внимательности. Не каждая функция имеет вызов (инлайн), а также не каждая функция имеет явный адрес или смещение. В этом случае выводится следующая ошибка, которая и говорит о том, что нет подходящих инструкций для изменения.
Три функции из твоего списка это инлайны, которые имеют реализацию в коде движка. Но движком они, естественно, никогда не вызываются.
Четвертая (ConsoleEvalFunc) имеет нерегламентированное занесение в стек через push 0x68 + адрес. До этого попадались только 0x68 + смещение. Паттерн на будущее внес, но пока можешь использовать детор.
 

Trazege

Участник форума
Регистрация
20 Фев 2008
Сообщения
1.760
Благодарности
1.394
Баллы
340
Тут с одним модером обсуждали тему установки Юнион пользователями на всяко разные репаки/сборки для готики 2, после чего у людей во время пользования его модом вылазят лютые баги. Проводились ли какие нибудь тесты с Юнион на эту тему? И зависит ли это от Юниона или нет? Просто хотелось бы понимать на будущее, что писать в четкие рекомендации для установки своего мода.
 

N1kX

Участник форума
Регистрация
13 Ноя 2009
Сообщения
6.590
Благодарности
6.199
Баллы
940
Мое мнение бракуй сразу - не хочет человек искать нормальную версию игры - сугубо его личное дело. На всех просто не разорвешься.
Я даже давно как-то составил список файлов, которые находятся после установки оригинальной копии Готика 2 Ночь Ворона Акелла.
Вроде тут
Внутренности Gothic 2 и Ночи Ворона

Так что могут сидеть и сравнивать то или не то.
 
Сверху Снизу