Функция конвертации color в rgb

Letovo

Участник
Автор темы
95
12
Версия MoonLoader
.026-beta
Привет! Ищу функцию, которая конвертирует параметр color из samp.onServerMessage(color, text) в RGB формат.
Заранее спасибо!
 

Letovo

Участник
Автор темы
95
12
bit.rshift(color, 8) -- это уже можно вставлять в sampAddChatMessage()

-- Если нужно шо то другое, отпиши.
Спасибо, но мне нужно наоборот этот цвет перевести в RGB.
у меня допустим есть -1, а мне нужно получить FFFFFF
 

Adrian G.

Известный
Проверенный
521
454
Как-то так
Lua:
local sampev = require 'lib.samp.events'

function sampev.onServerMessage(color, text)
clr = bit.tohex(color):match('(......)ff') -- преобразуем и обрезаем альфа-цвет(не ебу как преобразовать без него)
sampAddChatMessage('----------------------------------', -1)
sampAddChatMessage('HEX: '..clr..' | {FFFFFF}Исходный формат: '..color, '0x'..clr)
end
sa-mp-142.png
 
  • Нравится
Реакции: Letovo