Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Игровой клиент (https://forum.zone-game.info/forumdisplay.php?f=54)
-   -   Edited interface. (https://forum.zone-game.info/showthread.php?t=40174)

Emperor 24.02.2016 00:32

Re: Edited interface.
 
Цитата:

Сообщение от BeOS (Сообщение 407434)
ну почти. я имел ввиду кровавый туман в локах, который вшит в unr файлы

В моём пакете содержатся пофикшенные карты, тумана с дождём нету. Этот патч гуляет в сети уже давно.
Цитата:

Сообщение от BeOS (Сообщение 407434)
кстати, а чем вырезал? а то я бы тоже подшаманил клиент, если конечно править надо не внутри папки system

Открыл перечисленные мною пакеты через UE и методом проб и ошибок вырезал их по средствам удаления.
Для примера можно взять арену олимпиады "три моста":
http://s5.postimg.org/csk5so76f/screenshot_1260.jpg
Дым между мостов в моём пакете отсутствует, что улучшает обзор и ликвидирует проседание fps.
Скриншота с лучшего ракурса нету:
http://s5.postimg.org/6g50iu447/screenshot_1261.jpg

Lorn 24.02.2016 11:56

Re: Edited interface.
 
Цитата:

Сообщение от Melargus (Сообщение 407428)
Доброго времени суток уважаемые форумчане!
Подскажите пожалуйста, где добавляется или убирается данная иконка, а так же увеличить или уменьшить слот под эту иконку? Какой файл/файлы копать в Клиенте?

https://forum.zone-game.info/attachm...1&d=1456230056

Грейд оружия редактируется путем изменения параметра crystal_type в файле WeaponGrp.dat
0 - No-Grade
1 - D
2 - C
3 - B
4 - A
5 - S
6 - S80
7 - S84

Melargus 24.02.2016 12:15

Re: Edited interface.
 
Цитата:

Сообщение от Lorn (Сообщение 407478)
Грейд оружия редактируется путем изменения параметра crystal_type в файле WeaponGrp.dat
0 - No-Grade
1 - D
2 - C
3 - B
4 - A
5 - S
6 - S80
7 - S84

Спасибо, с этим уже разобрался.
Но вопрос все же открыт. В каком файле задается размер ячейки под данную иконку, так как есть иконки 16*16 и 32*16. При этом если поставить на место иконки Грейд С иконку Грейд S84, то она будет обрезана ровно на половину. И как изменить параметр слота я не смог найти.
Из этого следует вопрос - где изменить данный слот, так как в Interface.xdat я не нашел его. Если кто знает или сталкивался или имеет хотя бы какие то конструктивные идей - напишите пожалуйста.

Emperor 24.02.2016 12:21

Re: Edited interface.
 
Melargus, Я не очень понял что именно вас интересует, так что отвечу сразу с двух сторон:

1) Управляет всеми иконками какая-то *.dll'ка.
2) Сами иконки можно найти в каком-то пакете l2ui (увы, не помню в каком именно).

Вы об этом?

Melargus 24.02.2016 12:40

Re: Edited interface.
 
Вложений: 5
Цитата:

Сообщение от Emperor (Сообщение 407485)
Melargus, Я не очень понял что именно вас интересует, так что отвечу сразу с двух сторон:

1) Управляет всеми иконками какая-то *.dll'ка.
2) Сами иконки можно найти в каком-то пакете l2ui (увы, не помню в каком именно).

Вы об этом?

Сейчас поясню.
Скрин №1
http://prntscr.com/a79h3t

Скрин №2
http://prntscr.com/a79gsw

На первом и на втором скриншоте сейчас установлена иконки 32*16
Но Грейд на первой С. По умолчанию там должна быть иконка 16*16 и в итоге иконка 32*16 обрезана.

На втором скрине тоже иконка 32*16, но грейд R99, по умолчанию там иконка была 32*16. Иконка отображается нормально и не обрезается

Из этого вопрос - можно липоправить данную ячейку под иконку в интерфейс .xdat или d .u и если да то - как, а точнее где:)

Или это нужно разбирать *.dll и прочие системные файлы клиента.

Emperor 24.02.2016 12:45

Re: Edited interface.
 
Цитата:

Сообщение от Melargus (Сообщение 407488)
разбирать *.dll.

Ближе к правде.

Persy 24.02.2016 13:25

Re: Edited interface.
 
При должном желании можно и закостылить.
Interface.u -> Tooltip.uc -> function AddTooltipItemGrade(ItemInfo Item){}:
Свернуть ↑Развернуть ↓

Заменить нативную GetItemGradeTextureName() на switch-case конструкцию) Потребуется продвинутое владение хекс-лопатой.

Melargus 24.02.2016 13:34

Re: Edited interface.
 
Цитата:

Сообщение от Persy (Сообщение 407493)
При должном желании можно и закостылить.
Interface.u -> Tooltip.uc -> function AddTooltipItemGrade(ItemInfo Item){}:
Свернуть ↑Развернуть ↓

Заменить нативную GetItemGradeTextureName() на switch-case конструкцию) Потребуется продвинутое владение хекс-лопатой.

Оп... А вот за это большое спасибо... :)
Пойду за лопатой и костылями:)

Melargus 24.02.2016 16:36

Re: Edited interface.
 
Возник еще вопрос, может кто сталкивался или знает!
Где меняются координаты / удаляются или добавляются вот эти ссылки


knaif 24.02.2016 16:43

Re: Edited interface.
 
Цитата:

Сообщение от Melargus (Сообщение 407506)
Возник еще вопрос, может кто сталкивался или знает!
Где меняются координаты / удаляются или добавляются вот эти ссылки


ZoneName-e


Текущее время: 06:19. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd. Перевод: zCarot