Цветная "приставка"

FreddyKrueger

Величайший
Местный
Победитель в номинации 2021
Участник Новогоднего Фонда 2021
Сообщения
143
Розыгрыши
0
Репутация
1 013
Реакции
183
Баллы
1 555
Приветствую, уважаемые специалисты) Ввел новый вид оружия, и хотелось бы его обозначить цветной приставкой.

Например:

Вот, как пример, рейд оружие, с цветным названием.

Но в датниках я не вижу ни одного упоминая о цвете текста. Где искать?
 
Последнее редактирование:
  • Мне нравится
Реакции: r2d2
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Думаю Interface.u и Interface.xdat нужен. там где задается цвет в DAT файле itemname
Указано, что это unk2
cgEHiPr.png

Если открыть interface.xdat, в нашем столбике unk2, нечего подобного нету.
unk2.png

Может кто знает, подскажите. я больше нечего не знаю.

Случайно не оно? кто подскажет?
с Interface.u

Код:
class L2Util extends UICommonAPI;

enum ETooltipTextType {
    COLOR_DEFAULT,
    COLOR_GRAY,
    COLOR_GOLD
};

enum ETreeItemTextType {
    COLOR_DEFAULT,
    COLOR_GRAY,
    COLOR_GOLD,
    COLOR_RED,
    COLOR_YELLOW
};
 

Вложения

  • L2Util.txt
    15,3 КБ · Просмотры: 99
Последнее редактирование модератором:
Случайно не оно? кто подскажет?
с Interface.u

Код:
class L2Util extends UICommonAPI;

enum ETooltipTextType {
    COLOR_DEFAULT,
    COLOR_GRAY,
    COLOR_GOLD
};

enum ETreeItemTextType {
    COLOR_DEFAULT,
    COLOR_GRAY,
    COLOR_GOLD,
    COLOR_RED,
    COLOR_YELLOW
};
все должно быть в датке, по крайней мере в год+ точно сделано так
на название параметров не смотрите, это декомпилятор их так называет и они не должны совпадать с interface.xdat, если узнать что означает к примеру unk[2] из датки, то можно столбец назвать как угодно будет всего то подредактировав 1 файлик, так что связи тут нету
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
все должно быть в датке, по крайней мере в год+ точно сделано так
на название параметров не смотрите, это декомпилятор их так называет и они не должны совпадать с interface.xdat, если узнать что означает к примеру unk[2] из датки, то можно столбец назвать как угодно будет всего то подредактировав 1 файлик, так что связи тут нету
Интересно конечно, но где? мне кажется оно и есть
вот допустим годовский файл

Код:
const DIALOGID_GoWeb= 10;
enum ETooltipTextType {
    COLOR_DEFAULT,
    COLOR_GRAY,
    COLOR_GOLD,
    COLOR_YELLOW,
    COLOR_YELLOW03,
    COLOR_RED,
    COLOR_BLUE
};

enum ETreeItemTextType {
    COLOR_DEFAULT,
    COLOR_GRAY,
    COLOR_GOLD,
    COLOR_RED,
    COLOR_YELLOW,
    COLOR_DESC,
    Token0,
    Token1,
    Token2,
    Token3,
    Yellow03
};

Цвета явно добавились, там есть синий помню на годе. еще какие то
 

Вложения

  • L2Util-god.txt
    66,8 КБ · Просмотры: 180
Интересно конечно, но где? мне кажется оно и есть
Да, скорее всего.

На зг ответили:
ItemName hf последний параметр unk2
0 белый тусклый
1 норм белый
2 жёлтый
3 фиолетовый

Попробую добавить новый цвет в Interface.u и вывести в ItemName параметром 4

Так, вот, вроде нашел.

44444.png

Деомпилил Interface.u делал в UTPT. А теперь бы разобраться, как сделать изменения и компильнуть все это дело.

Так, не стал я возиться с декомпилами, буду использовать уже имеющиеся в клиенте цвета.
temName hf последний параметр unk2
0 белый тусклый
1 норм белый
2 жёлтый
3 фиолетовый
Указано, что это unk2
Да, действительно последний столбец unk2 в itemname.dat отвечает за цвета.
Меняем в пару кликов 1 на 3, и получаем:
4444444.png
 
Последнее редактирование модератором:
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Так, не стал я возиться с декомпилами, буду использовать уже имеющиеся в клиенте цвета.


Да, действительно последний столбец unk2 в itemname.dat отвечает за цвета.
Меняем в пару кликов 1 на 3, и получаем:
Посмотреть вложение 2578
Это да, но хотелось бы новых цветов. спасибо за наводку 👍
 
подскажите как сделать цвет имени и титула для РБ другим цветом?
если можно то 2 варианта. на стороне сервера и на стороне клиента. как сделать в том и том случае.
 
подскажите как сделать цвет имени и титула для РБ другим цветом?
если можно то 2 варианта. на стороне сервера и на стороне клиента. как сделать в том и том случае.
На сервере пакет NpcInfo, там есть D'шки с указанием цвета титула:
Код:
writeS(_title);
writeD(Build.getInstance().isDebug() ? 0x00ee22 : 0x000000); //title color


В клиенте есть файл npcname, в нем указываются цвета, имена, титулы.
7SpephA.png
 
Последнее редактирование модератором:
На сервере пакет NpcInfo, там есть D'шки с указанием цвета титула:
Код:
writeS(_title);
writeD(Build.getInstance().isDebug() ? 0x00ee22 : 0x000000); //title color


В клиенте есть файл npcname, в нем указываются цвета, имена, титулы.
Посмотреть вложение 19040


спс за подсказку, а какие варианты с цветами есть? мб таблица какая?
 
Последнее редактирование модератором:
  • Мне нравится
Реакции: 6yka
На сервере пакет NpcInfo, там есть D'шки с указанием цвета титула:
Код:
writeS(_title);
writeD(Build.getInstance().isDebug() ? 0x00ee22 : 0x000000); //title color


В клиенте есть файл npcname, в нем указываются цвета, имена, титулы.
Посмотреть вложение 19040
А какой прогой открыт датник?
 
Последнее редактирование модератором:
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.

Вложения

  • L2FileEdit.7z
    3,4 МБ · Просмотры: 54
эта получше на мой взгляд, для редактирования клиента во всяком случае я пользуюсь ей
 

Вложения

  • L2Lige.rar
    7 МБ · Просмотры: 65
 
Назад
Сверху Снизу