Вопрос [NL] При выводе цветного сообщения в консоль перед словами появляются FF

Privatny p100 DT Airlag Break LC Teleport Exploit
Участник
Статус
Оффлайн
Регистрация
27 Янв 2021
Сообщения
981
Реакции[?]
151
Поинты[?]
74K
И так, я вывожу цветное сообщение в консоль, используя pui и макросы:

Код:
local pui = require ("neverlose/pui")

pui.colors.example = color(255)

print_raw(pui.string("\a[example]example message"))
--returns 'FFexample message', not "example message"
К ожидаемому сообщению в начало добавляется FF.

Я понял, что это связано с тем, что print_raw (цветной вывод в консоль) принимает "AABBCC" формат Hex цвета, а мы ему даём "AABBCCDD" формат, и он оставляет как раз это "DD" (в моём случае в виде букв FF).

Однако как это исправить - не знаю. Разумеется, можно использовать string.gsub(pui.string("\a[example]example message"), "FF", ""),
однако в цветах Hex этот FF может встречаться не только в конце цвета, а и в других местах, тем самым мы ломаем отображение цвета (не подходит).
 
Дизайнер
Статус
Оффлайн
Регистрация
18 Авг 2017
Сообщения
1,924
Реакции[?]
2,245
Поинты[?]
146K
Товары в продаже
1
пуи для меню создан а не для логов, поэтому цвета в пуи 8-значные (а в логах 6-значные)
 
Privatny p100 DT Airlag Break LC Teleport Exploit
Участник
Статус
Оффлайн
Регистрация
27 Янв 2021
Сообщения
981
Реакции[?]
151
Поинты[?]
74K
brighter than the stars
Участник
Статус
Оффлайн
Регистрация
6 Мар 2019
Сообщения
590
Реакции[?]
171
Поинты[?]
3K
Сверху Снизу