как поменять цвет текста в диалоговом окне

korty27

Новичок
Автор темы
5
0
Версия MoonLoader
.027.0-preview
Занимаюсь ловлей, и хотел бы поменять цвета типов домов слетевших, к примеру что "элитки" одним цветом выделялись, "средняки" другим. Хотел попробывать луа скрипт сделать, но ваще не шарю. Может есть знаток которые помогут) (айди диалог окна 5)
sa-mp-347.png
 

CaJlaT

Овощ
Модератор
2,806
2,604
Lua:
local samp = require 'samp.events'
local recolor = {
    ['%[Эконом%]'] = '{AFAFAF}[Эконом]',
    ['%[Средний%]'] = '{21A3FF}[Средний]',
    ['%[Элитный%]'] = '{FCBE1E}[Элитный]',
}
function samp.onShowDialog(id, s, t, b1, b2 ,text)
    if t:find('Список слетевших домов') then
        for k, v in pairs(recolor) do
            text = text:gsub(k, v)
        end
        return {id, s, t, b1, b2, text}
    end
end
 
  • Нравится
Реакции: korty27

korty27

Новичок
Автор темы
5
0
Lua:
local samp = require 'samp.events'
local recolor = {
    ['%[Эконом%]'] = '{AFAFAF}[Эконом]',
    ['%[Средний%]'] = '{21A3FF}[Средний]',
    ['%[Элитный%]'] = '{FCBE1E}[Элитный]',
}
function samp.onShowDialog(id, s, t, b1, b2 ,text)
    if t:find('Список слетевших домов') then
        for k, v in pairs(recolor) do
            text = text:gsub(k, v)
        end
        return {id, s, t, b1, b2, text}
    end
end
Не работает
 
Последнее редактирование модератором: