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

    Чтобы получить возможность писать на форуме, оставьте сообщение в этой теме.
    Удачи!
  • Друзья, доброго времени суток! Спешите принять участие в конкурсе "Таинственные миры" 2024!
    Ждем именно вас!

    Ссылка на конкурсную тему - тык

Gothic ½ Доп. информация на экране | Union_GothicScreenInfo [Плагин для Union]

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
  • Первое сообщение
  • #1
Плагин позволяет отображать на экране дополнительную информацию о здоровье, мане, игровом времени, стрелах, защите врага. Статус бар врага со здоровьем можно разместить над врагом. Также присутствует режим ускорения мира.

Требования: Union 1.0m
Платформа игры: G1, G1A, G2, G2A.

Установка:
Скачать Hedin_Union_Gothic_ScreenInfo.vdf и скопировать файл в Gothic\Data\Plugins или в Gothic\Data\

Если вы используете игру со стима, то лучше использовать стимовскую версию из Мастерской. Чтобы использовать, надо в свойствах игры зайти во вкладку Бета и выбрать Workshop.

Нужно просто подписаться на нужный плагин.
Версия для Готики 2.
Версия для Готики 1.

После установка и запуска игры в Gothic.ini появится раздел [SHOW_ADDITIONAL_INFO] со следующими настройками:
INI:
[SHOW_ADDITIONAL_INFO]
speedWorldKey=KEY_F
; используемая кнопка для ускорения
; по умолчанию KEY_F

bNeedSpeedMode=1
; включить/отключить ускорение

speedModeMult=1,4
; множитель ускорения, переключается между заданными числами

bShowDate=1
; показывать текущий день и время

sDay=День:
; используемая надпись при показе текущего дня (используется для перевода на другой язык)

bMunitionInfo=1
; показывать текущее количество боеприпасов

MunitionColorR=51
MunitionColorG=204
MunitionColorB=51
; цвет надписи количества боеприпасов в RGB

MunitionPosX=1
; позиция надписи количества боеприпасов по X (от 0 до 8192)

MunitionPosY=750
; позиция надписи количества боеприпасов по Y (от 0 до 8192)

bNeedShowBarAboveEnemy=1
; Показывать или нет статус бар здоровья над врагом.

bShowEnemyHealth=1
; Показывать или нет цифры текущего здоровья у врага

bshowPlayerHealthAndMana=1
; Показывать или нет цифры текущего здоровья и маны у игрока

playerHealthName=EMPTY
; Надпись для жизней

playerManaName=EMPTY
; Надпись для маны

baseScaleEnemyBar=1
;

bNeedShowEnemyNameAboveBar=0
;

datePosX=1
; позиция надписи даты и времени X (от 0 до 8192)

datePosY=100
; позиция надписи даты и времени Y (от 0 до 8192)

dateColorR=255
dateColorG=105
dateColorB=0
; цвет надписи даты и времени в RGB

bNeedShowSpeedModeInfo=1
; Показывать или нет надпись, что включено ускорение

speedModePosX=1
; позиция надписи ускорения по X (от 0 до 8192)

speedModePosY=200
; позиция надписи ускорения по Y (от 0 до 8192)

playerSwimBarParams=50,7200,1000,200
; Позиция и размер бара воздуха по x,y,w,h
; x - позиция по X (от 0 до 8192)
; y - позиция по Y (от 0 до 8192)
; w - ширина бара
; h - высота бара

playerHealthBarParams=50,7700,1000,200
; Позиция и размер бара жизней по x,y,w,h
; x - позиция по X (от 0 до 8192)
; y - позиция по Y (от 0 до 8192)
; w - ширина бара
; h - высота бара

playerManaBarParams=50,7964,1000,200
; Позиция и размер бара маны по x,y,w,h
; x - позиция по X (от 0 до 8192)
; y - позиция по Y (от 0 до 8192)
; w - ширина бара
; h - высота бара

hpNamePosX_NEW=150
; Позиция надписи Жизнь по X (от 0 до 8192)

hpNamePosY_NEW=7200
; Позиция надписи Жизнь по Y (от 0 до 8192)

manaNamePosX_NEW=150
; Позиция надписи Мана по X (от 0 до 8192)

manaNamePosY_NEW=7764
; Позиция надписи Мана по Y (от 0 до 8192)

swimNamePosX_NEW=150
; Позиция надписи Воздух по X (от 0 до 8192)

swimNamePosY_NEW=6636
; Позиция надписи Воздух по Y (от 0 до 8192)

swimName=EMPTY
; Надпись для Воздуха
; по умолчанию EMPTY

bNeedExtSwim=1
;
; по умолчанию 1

bAllowSpeedInInv=0
; Позволяет использовать ускорение в инвентаре
; по умолчанию 0

speedText=Speed mode:  x
; Надпись ускорения (Для перевода)
; по умолчанию Speed mode:  x

bshowPlayerSwimName=1
; позволяет отключить надпись у бара воздуха
; по умолчанию 1

bNeedShowValuesInternalBars=1
; позволяет разместить числа в центре бара
; по умолчанию 1

bAllowSpeedInAllTime=0
; позволяет использовать ускорение без ограничений
; по умолчанию 0





Для работы требуется


- Для постоянного показа мана нужно поставить ShowManaBar = 2 в systempack.ini
- Показ информации о защите и силе моба по левому shift + KEY_I (KEY_I можно поменять в готик.ини)

MOUSE_DX
MOUSE_DY
MOUSE_UP
MOUSE_DOWN
MOUSE_LEFT
MOUSE_RIGHT
MOUSE_WHEELUP
MOUSE_WHEELDOWN
MOUSE_BUTTONLEFT
MOUSE_BUTTONRIGHT
MOUSE_BUTTONMID
MOUSE_XBUTTON1
MOUSE_XBUTTON2
MOUSE_XBUTTON3
MOUSE_XBUTTON4
MOUSE_XBUTTON5
KEY_ESCAPE
KEY_1
KEY_2
KEY_3
KEY_4
KEY_5
KEY_6
KEY_7
KEY_8
KEY_9
KEY_0
KEY_MINUS
KEY_EQUALS
KEY_BACK
KEY_TAB
KEY_Q
KEY_W
KEY_E
KEY_R
KEY_T
KEY_Y
KEY_U
KEY_I
KEY_O
KEY_P
KEY_LBRACKET
KEY_RBRACKET
KEY_RETURN
KEY_LCONTROL
KEY_A
KEY_S
KEY_D
KEY_F
KEY_G
KEY_H
KEY_J
KEY_K
KEY_L
KEY_SEMICOLON
KEY_APOSTROPHE
KEY_GRAVE
KEY_LSHIFT
KEY_BACKSLASH
KEY_Z
KEY_X
KEY_C
KEY_V
KEY_B
KEY_N
KEY_M
KEY_COMMA
KEY_PERIOD
KEY_SLASH
KEY_RSHIFT
KEY_MULTIPLY
KEY_LMENU
KEY_SPACE
KEY_CAPITAL
KEY_F1
KEY_F2
KEY_F3
KEY_F4
KEY_F5
KEY_F6
KEY_F7
KEY_F8
KEY_F9
KEY_F10
KEY_NUMLOCK
KEY_SCROLL
KEY_NUMPAD7
KEY_NUMPAD8
KEY_NUMPAD9
KEY_SUBTRACT
KEY_NUMPAD4
KEY_NUMPAD5
KEY_NUMPAD6
KEY_ADD
KEY_NUMPAD1
KEY_NUMPAD2
KEY_NUMPAD3
KEY_NUMPAD0
KEY_DECIMAL
KEY_OEM_102
KEY_F11
KEY_F12
KEY_F13
KEY_F14
KEY_F15
KEY_KANA
KEY_ABNT_C1
KEY_CONVERT
KEY_NOCONVERT
KEY_YEN
KEY_ABNT_C2
KEY_NUMPADEQUALS
KEY_PREVTRACK
KEY_AT
KEY_COLON
KEY_UNDERLINE
KEY_KANJI
KEY_STOP
KEY_AX
KEY_UNLABELED
KEY_NEXTTRACK
KEY_NUMPADENTER
KEY_RCONTROL
KEY_MUTE
KEY_CALCULATOR
KEY_PLAYPAUSE
KEY_MEDIASTOP
KEY_VOLUMEDOWN
KEY_VOLUMEUP
KEY_WEBHOME
KEY_NUMPADCOMMA
KEY_DIVIDE
KEY_SYSRQ
KEY_RMENU
KEY_PAUSE
KEY_HOME
KEY_UP
KEY_PRIOR
KEY_LEFT
KEY_RIGHT
KEY_END
KEY_DOWN
KEY_NEXT
KEY_INSERT
KEY_DELETE
KEY_LWIN
KEY_RWIN
KEY_APPS
KEY_POWER
KEY_SLEEP
KEY_WAKE
KEY_WEBSEARCH
KEY_WEBFAVORITES
KEY_WEBREFRESH
KEY_WEBSTOP
KEY_WEBFORWARD
KEY_WEBBACK
KEY_MYCOMPUTER
KEY_MAIL
KEY_MEDIASELECT
KEY_BACKSPACE
KEY_NUMPADSTAR
KEY_LALT
KEY_CAPSLOCK
KEY_NUMPADMINUS
KEY_NUMPADPLUS
KEY_NUMPADPERIOD
KEY_NUMPADSLASH
KEY_RALT
KEY_UPARROW
KEY_PGUP
KEY_LEFTARROW
KEY_RIGHTARROW
KEY_DOWNARROW
KEY_PGDN

Hedin_Union_Gothic_ScreenInfo.vdf
Скачать актуальные версии плагинов (google)
Скачать актуальные версии плагинов (yandex)
 
Последнее редактирование модератором:

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
squarefly, видимо что-то не так прописали. Прописывается в определенном формате. Я обычно если играю без геймпада, прописываю speedWorldKey=KEY_F и удаляю потом в опциях вид от первого лица, который висит на F. По мне так удобнее всего с клавиатуры. На какую хотите назначить?
 
Последнее редактирование:

AreyZepesh

Участник форума
Регистрация
24 Июл 2022
Сообщения
4
Благодарности
1
Баллы
20
Добрый день. Пользуюсь Union_Gothic_ScreenInfo_15_06_2022 скачанной с гуглдиска, в настройках выставил "Дефолтные позиция бара игрока". Ну и возникло маленькое неудобство: при входе в инвентарь и выходе из него бары игрока пропадают вообще. Появляются есть зайти в главное меню (ESC) и назад в игру. Если нужно могу записать видео с проблемой. Пробовал без плагинов на инвентарь и хоткей.
 
Последнее редактирование:

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
Union_Gothic_ScreenInfo_29_07_2022.vdf
- Добавлена возможность показать ненулевую защиту фокусного нпс. Вызывается по нажатию на левый шифт + KEY_I. (на геймпаде JOY_LB, JOY_DOWN)

protectionDamageInfo=Дробящее|Рубящее|Огонь|Магия|Колющее
focusNpcInfoPosX=100
focusNpcInfoPosY=5000
protectionDamageFocusNpcKey=KEY_I
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
Попросили добавить немного кастомизации к последней фичи)) Union_Gothic_ScreenInfo_30_07_2022.vdf
- Для людей НПС добавил к чистой защите защиту брони.
- Добавил возможность задать цвета у каждой надписи защиты.
- Добавлена возможность отобразить для компактности только первую букву надписи защиты.
- Добавил возможность отобразить защиту около бара НПС. Работает только для бара над головой НПС. Напоминаю что если в DX11 включен [FontRendering] Enable=1, то значения внутри бара фокусного НПС не работают и поэтому в этом случае эта опция тоже будет выключена автоматически.
- Добавил несколько новых параметров в ини и некоторые вынес в меню.
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
Еще небольшой тюнинг и возможность кастомизации (Union_Gothic_ScreenInfo_06_08_2022.vdf)
- вместо старого параметра protectionDamageInfo добавил новый параметр, в котором можно сортировать выводимую защиту или вообще отключить ненужную. Теперь по умолчанию колющее будет идти после дробящего.
protectionDamageInfoOrdered=1,Дробящее|6,Колющее|2,Рубящее|3,Огонь|5,Магия

s1.jpg


s2.jpg
 
Последнее редактирование:

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
Union_Gothic_ScreenInfo_02_09_2022.vdf
- небольшой рефакторинг
- поправлен визуальный баг при быстрой загрузке
- поправлен редкий визуальный баг при скалировании надписи в баре.
- улучшена совместимость с Гильдией 1.5 (стрелы мода не будут показываться если включен показ стрел от плагина. )
- добавлен показ силы и ловкости у моба.

textStrengthInfo=Сила
textDextInfo=Ловкость
bfocusNpcInfoStrDex=1
focusNpcInfoColor_Strength=255,102,0
focusNpcInfoColor_Dexterity=51,204,204

s24.jpg
 
Последнее редактирование:

NiVeRN

Участник форума
Регистрация
16 Июл 2021
Сообщения
20
Благодарности
10
Баллы
45

Вложения

  • ScreenShot_2022_9_18_17_43_25.jpg
    ScreenShot_2022_9_18_17_43_25.jpg
    114,9 KB · Просмотры: 78
  • ScreenShot_2022_9_18_17_43_51.jpg
    ScreenShot_2022_9_18_17_43_51.jpg
    155 KB · Просмотры: 49
  • ScreenShot_2022_9_18_17_35_29.jpg
    ScreenShot_2022_9_18_17_35_29.jpg
    246,7 KB · Просмотры: 41
  • ScreenShot_2022_9_18_17_35_36.jpg
    ScreenShot_2022_9_18_17_35_36.jpg
    220,3 KB · Просмотры: 73

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
NiVeRN, я в Лихавьер никогда не играл, но если они используют стандартный массив резистов, то можете поправить параметр под себя.
protectionDamageInfoOrdered=1,Дробящее|6,Колющее|2,Рубящее|3,Огонь|5,Магия
Первое число это индекс в массиве, второе название. Название пишете любое под себя, оно просто для отображения. Индексы и значения резиста посмотрите и сравните марвином у нпс через edit focus например.
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
MaGoth, хорошо не л. :)
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
Union_Gothic_ScreenInfo_25_09_2022.vdf
Добавил немного возможности дополнительного тюнинга и изменил дефолтные настройки. Для сброса всех настроек на дефолтные настройки можно удалить всю секцию [SHOW_ADDITIONAL_INFO] из gothic.ini

- Добавлен новый параметр (вынесен в меню) bAllowScaleFocusBar для возможности включения/выключения автоматического скалирования размера фокусного бара и шрифта здоровья от расстояния до НПС. (по умолчанию включен). Если используете DX11 с [FontRendering] Enable=1, то bAllowScaleFocusBar будет автоматически выключен.
- по умолчанию значение здоровья у фокусного НПС будет отображаться внутри бара bNeedShowValuesInternalBarsNPC=1. Выключить можно в меню или в gothic.ini
- Добавлены новые параметры для тонкой настройки размера бара фокусного НПС. baseScaleEnemyBarX=1.0, baseScaleEnemyBarY=1.0.
- Добавлен параметр focusNpcHPFontMultiplier=0.9. Это множитель размера шрифта для надписи здоровья у фокусного НПС. Ели зрение хорошее, то можно сделать поменьше.

focusNpcHPFontMultiplier=0.5
s05.jpg

focusNpcHPFontMultiplier=0.9 (дефолтный)
s09.jpg
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
Еще немного кастомизации (Union_Gothic_ScreenInfo_26_09_2022.vdf)
- Добавлен еще множитель для вывода текста в бары игрока (жизнь, мана, воздух). По умолчанию сделал чуть меньше обычного. playerBarsFontMultiplier=0.9
Пример для playerBarsFontMultiplier=0.6

20.jpg
 

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
Union_Gothic_ScreenInfo_04_10_2022.vdf
- Немного порефакторил и упростил работу ускорения. bAllowSpeedInInv и bAllowSpeedInAllTime больше не используются. Добавлена опция для сброса ускорения в диалоге bNeedResetSpeedOnStartDialog=1 (по умолчанию включена).
- Добавлена поддержка для DX11 скалирования шрифта при включенной опции [FontRendering] Enable=1. Для работы требуется версия DX11 v17.8-dev9 и выше. Пока есть только в моей ветке DX11, скачать можно с гугля.

16.jpg
 

Dzen

Участник форума
Регистрация
12 Авг 2021
Сообщения
31
Благодарности
5
Баллы
45
Подскажите пожалуйста как локализировать Union_Gothic_ScreenInfo_04_10_2022 и zGamePad, они у меня почему-то на английском языке.
 

dorumia

Участник форума
Регистрация
11 Июл 2020
Сообщения
17
Благодарности
1
Баллы
65
Hello Hedin. I try version from 10.10.2022 without .d files in vdf, but i find a little problem(and i don't have idea if it's my bad[my scripts] or it's just bug). What i mean? Doubled protection. On screen you can see Rockefeller with Heavy Dragon Armor, which grant 150 protection to Edge and Blunt, 100 protection to arrow/bolt, 50 magic and 100 fire. But plugin show doubled value(300 prot Edge/Blunt, 200 arrow/bolt, 100 magic and 200 fire).
Код:
protectionDamageInfo=Obuch|Ostrze|Ogień|Magia|Pociski
focusNpcInfoPosX=100
focusNpcInfoPosY=5000
focusNpcInfoDelimeter=-
focusNpcInfoDelimeterUnderBar=:
focusNpcInfoColor_Blunt=0,204,102
focusNpcInfoColor_Edge=179,179,179
focusNpcInfoColor_Fire=255,136,77
focusNpcInfoColor_Magic=0,102,204
focusNpcInfoColor_Point=255,26,26
focusNpcInfoShiftByX=80
focusNpcInfoShiftByXUnderBar=20
protectionDamageFocusNpcKey=KEY_P
bfocusNpcInfoUnderNpcBar=1
bfocusNpcInfoVerticalMode=1
bfocusNpcInfoShortMode=0
protectionDamageInfoOrdered=1,Ostrze|2,Pociski|3,Ogień|5,Magia|6,Obuch
textStrengthInfo=Siła
textDextInfo=Zręczność
bfocusNpcInfoStrDex=1
focusNpcInfoColor_Strength=255,102,0
focusNpcInfoColor_Dexterity=51,204,204
baseScaleEnemyBarX=1.0
baseScaleEnemyBarY=1.0
bNeedResetSpeedOnStartDialog=1
bAllowScaleFocusBar=1
focusNpcHPFontMultiplier=1.2
playerBarsFontMultiplier=1.2
Here is my Gothic.ini fragment. Any idea what's wrong? And if it's possible, can you change sign near Npc strength and dextery to " : " ? That should be look a little better.
 

Вложения

  • doubled.jpg
    doubled.jpg
    505,6 KB · Просмотры: 40

Xeдин


Модостроитель
Регистрация
3 Дек 2008
Сообщения
1.339
Благодарности
1.871
Баллы
335
dorumia, for NPC (human) it is armor + protection.
 
Сверху Снизу