itemname-ru.dat ?

Hedgehog

Интересующийся
Местный
Сообщения
324
Розыгрыши
0
Решения
3
Репутация
150
Реакции
196
Баллы
388
Клиент HF5


Доброго времени суток, подскажите пожалуйста или ткните в гайд(В гугле не нашел)
В общем как добавить цвет названия вещи, в своём клиенте я ток нашел Белый,Жёлтый,Фиолетовый. Как добавить Красный, синий и тд?
1682711660410.png 1682711676973.png

Или ещё какие то цвета ?
 

Клиент HF5


Доброго времени суток, подскажите пожалуйста или ткните в гайд(В гугле не нашел)
В общем как добавить цвет названия вещи, в своём клиенте я ток нашел Белый,Жёлтый,Фиолетовый. Как добавить Красный, синий и тд?
Посмотреть вложение 52009Посмотреть вложение 52010

Или ещё какие то цвета ?
color=1
color=2
color=3
color=4
color=5
color=6

в ItemName_Classic-ru.dat
 
Клиент HF5


Доброго времени суток, подскажите пожалуйста или ткните в гайд(В гугле не нашел)
В общем как добавить цвет названия вещи, в своём клиенте я ток нашел Белый,Жёлтый,Фиолетовый. Как добавить Красный, синий и тд?
Посмотреть вложение 52009Посмотреть вложение 52010

Или ещё какие то цвета ?
Как вариант поднять клиенскую часть на протокол выше.
Еще вариант - при помощью редактирования интерфейса (очень хочеться надеяться) что данный color можно получить условным itemInfo.getColor и потом манипулировать им в шорткатах.
Вообще лучше обратиться к условному default_npc и сделать за денежку.
 
\InterfaceClassic\Classes\Tooltip.uc

наверное вот это

C#:
else
    {
        ItemName = item.Name;
    }
    StartItem();
    m_Info.eType = DIT_TEXT;
    m_Info.t_bDrawOneLine = true;
    nAddTooltipItemName = class'UIDATA_ITEM'.static.GetItemNameClass(item.Id);
    switch(nAddTooltipItemName)
    {
        // End:0x129
        case 0:
            applyColor = GetColor(137, 137, 137, 255);
            // End:0x1B6
            break;
        // End:0x144
        case 1:
            applyColor = GetColor(255, 255, 255, 255);
            // End:0x1B6
            break;
        // End:0x160
        case 2:
            applyColor = GetColor(255, 251, 4, 255);
            // End:0x1B6
            break;
        // End:0x17C
        case 3:
            applyColor = GetColor(240, 68, 68, 255);
            // End:0x1B6
            break;
        // End:0x198
        case 4:
            applyColor = GetColor(33, 164, 255, 255);
            // End:0x1B6
            break;
        // End:0x1B3
        case 5:
            applyColor = GetColor(255, 0, 255, 255);
            // End:0x1B6
            break;
    }
    m_Info.t_color = applyColor;
    m_Info.nOffSetX = m_Info.nOffSetX + OffsetX;
    m_Info.nOffSetY = m_Info.nOffSetY + OffsetY;
    m_Info.t_strText = ItemName;
    m_Info.t_strFontName = FontName;
    EndItem();
 
  • Мне нравится
Реакции: Hedgehog

    Hedgehog

    Баллов: 2
    За направление в правильную сторону
\InterfaceClassic\Classes\Tooltip.uc

наверное вот это

C#:
else
    {
        ItemName = item.Name;
    }
    StartItem();
    m_Info.eType = DIT_TEXT;
    m_Info.t_bDrawOneLine = true;
    nAddTooltipItemName = class'UIDATA_ITEM'.static.GetItemNameClass(item.Id);
    switch(nAddTooltipItemName)
    {
        // End:0x129
        case 0:
            applyColor = GetColor(137, 137, 137, 255);
            // End:0x1B6
            break;
        // End:0x144
        case 1:
            applyColor = GetColor(255, 255, 255, 255);
            // End:0x1B6
            break;
        // End:0x160
        case 2:
            applyColor = GetColor(255, 251, 4, 255);
            // End:0x1B6
            break;
        // End:0x17C
        case 3:
            applyColor = GetColor(240, 68, 68, 255);
            // End:0x1B6
            break;
        // End:0x198
        case 4:
            applyColor = GetColor(33, 164, 255, 255);
            // End:0x1B6
            break;
        // End:0x1B3
        case 5:
            applyColor = GetColor(255, 0, 255, 255);
            // End:0x1B6
            break;
    }
    m_Info.t_color = applyColor;
    m_Info.nOffSetX = m_Info.nOffSetX + OffsetX;
    m_Info.nOffSetY = m_Info.nOffSetY + OffsetY;
    m_Info.t_strText = ItemName;
    m_Info.t_strFontName = FontName;
    EndItem();
Спасибо, получилось.
1682736942491.png 1682736970032.png 1682736990173.png 1682737012358.png
 
  • Мне нравится
Реакции: Muerte

    Muerte

    Баллов: 14
    Лучший
Назад
Сверху Снизу