[Решено]Цветной текст в translations файлах [CS:S OB]

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
434
Операционная система
Linux
Добрый вечер! Хотел бы спросить. Каким образом можно разукрасить текст в translations файлах.
"SMAC_Tag"
{
"en" "[SMAC Ultr@] "
}
 

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
Добрый вечер! Хотел бы спросить. Каким образом можно разукрасить текст в translations файлах.
"SMAC_Tag"
{
"en" "[SMAC Ultr@] "
}
Поправить исход под Morecolors для большего кол-ва цветов ну или \x07КодЦвета к примеру \x07FFFFFF (красный)
 

Monomizer

Держу JDW в бане.
Сообщения
1,947
  • Команда форума
  • #3
Оффтоп
 
  • Ха-ха-ха
Реакции: ifx

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
434
Поправить исход под Morecolors для большего кол-ва цветов ну или \x07КодЦвета к примеру \x07FFFFFF (красный)
Тоесть примерно так писать.
"SMAC_Tag"
{
"en" "\x07FFFFFF [SMAC Ultr@] "
}
А если например, хочу скобки красным цветом, слова синим, то как? Извиняюсь за глупые вопросы)
 

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
Тоесть примерно так писать.
"SMAC_Tag"
{
"en" "\x07FFFFFF [SMAC Ultr@] "
}
А если например, хочу скобки красным цветом, слова синим, то как? Извиняюсь за глупые вопросы)
Ставишь код цвета перед скобками один, а в скобках другой, дальше так же.
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
434
\x07FF0000[\x070000FFSMAC Ultr@\x07FF0000]\x01

В данном случае покрасятся скобки красными, а текст в них синим, а после них пойдёт дефолтный.
Нет, оно пишет полностью текст, но не цветами. Проще будет на morecolors кинуть как по мне
Сообщения автоматически склеены:

Дописать #include <morecolors> и все)
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,828
Реакции
5,267
проще брать спецсимволы из моего файла перевода к Revival
Ну или из прикреплённого.
Хотя для того, чтобы в консоли игрока код цвета не писало, лучше использовать инклюд.
 

Вложения

  • colors.sp
    214 байт · Просмотры: 48

-=HellFire=-

Kernel panic - not syncing: Fatal exception
Сообщения
1,394
Реакции
585
проще брать спецсимволы из моего файла перевода к Revival
Ну или из прикреплённого.
Хотя для того, чтобы в консоли игрока код цвета не писало, лучше использовать инклюд.
А я всегда думал что это баг, когда Shop Chat покрасил в радугу)) Хотя это не предусмотрено даже.
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
434
проще брать спецсимволы из моего файла перевода к Revival
Ну или из прикреплённого.
Хотя для того, чтобы в консоли игрока код цвета не писало, лучше использовать инклюд.
Спасибо, обязательно попробую.
Сообщения автоматически склеены:

проще брать спецсимволы из моего файла перевода к Revival
Ну или из прикреплённого.
Хотя для того, чтобы в консоли игрока код цвета не писало, лучше использовать инклюд.
Не красится. Пишу вот так: \x07 f50202[SMAC Ultr@]
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,828
Реакции
5,267
а пробел между \x07 и кодом цвета зачем ставишь?
 

xyligan

Паркетный пол трещит под моей крышкой черепной
Сообщения
900
Реакции
434
Вообщем. Я разобрался.
В исходниках .sp используем метод:
\x07<HEX Color> //Без <>, # и пробелов.
В файлах перевода .translations используем метод:
BEL<HEX Color> //Без <>, пробелов и # // BEL берём в: Notepad++ --> Правка --> Таблица символов ASCII
Тема закрыта. Всем спасибо за помощь :)
 
Сверху Снизу