- 6
- 2
- Версия SA-MP
-
- 0.3.7 (R1)
- 0.3.7-R2
- 0.3.7-R3
- 0.3.7-R4
lua:
local events = require('lib.samp.events')
function events.onServerMessage(color, text)
return {color, text}
end
Всем привет ребята, подскажите пожалуйста как мне возвращать сообщение с нужным мне цветом, HEX цвета не работают, при вводе их выводит голубые сообщения.
Все что нашел это эту тему -> https://www.blast.hk/threads/69597/
Но в ней ни чего не понятно.
Допустим один ответ там написано
lua:
bit.rshift(rgba, 8)
Но это же функция принимает только 1 аргумент, то есть нужно посчитать сумму.
Формула RGBA как я понял это (R*65536)+(G*256)+B * A
Но даже при этой формуле не может быть такого что бы значение были в минусе, так как все числа натуральные, и ни при каких условиях они в минус войти не могут, то есть тут какая то другая формула для цвета серверных сообщений.
Тогда какая?
Можете помочь как мне именно через return выводить нужный цвет, мне не нужен костыль в виде sampAddChatMessage()