diff --git a/mafia-tools.lua b/mafia-tools.lua index 4841735..172dfbe 100644 --- a/mafia-tools.lua +++ b/mafia-tools.lua @@ -38,7 +38,6 @@ end -->> MENU DIALOG menu = {} menu.dialog = {} -menu.color = "{fffd8f}" menu.data = {} menu.update = function() @@ -89,31 +88,31 @@ menu.update = function() end }, { - title = menu.color.."Тайминги от пользователя:", + title = "{"..config.data.font.color1.."}".."Тайминги от пользователя:", click = function(button, list, input , outs) menu.show = { true, "members" } end }, { - title = menu.color..">{FFFFFF} LS: "..sender_data["ls"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), + title = "{"..config.data.font.color1.."}"..">{FFFFFF} LS: "..sender_data["ls"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), click = function(button, list, input , outs) menu.show = { true, "members" } end }, { - title = menu.color..">{FFFFFF} SF: "..sender_data["sf"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), + title = "{"..config.data.font.color1.."}"..">{FFFFFF} SF: "..sender_data["sf"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), click = function(button, list, input , outs) menu.show = { true, "members" } end }, { - title = menu.color..">{FFFFFF} LV: "..sender_data["lv"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), + title = "{"..config.data.font.color1.."}"..">{FFFFFF} LV: "..sender_data["lv"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), click = function(button, list, input , outs) menu.show = { true, "members" } end }, { - title = menu.color..">{FFFFFF} MHCARS: "..sender_data["mhcars"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), + title = "{"..config.data.font.color1.."}"..">{FFFFFF} MHCARS: "..sender_data["mhcars"]["text"].." "..(sender_data["mhcars"]["time"] > 0 and math.floor(msk_time.get() - sender_data["mhcars"]["time"]).." sec" or ""), click = function(button, list, input , outs) menu.show = { true, "members" } end @@ -132,14 +131,14 @@ menu.update = function() settings = {title = "mafia-tools" ,style = 4 ,btn1 = "Выбрать" ,btn2 = "Закрыть" ,forward = "{ffffff}" ,backwards = "\n" ,score = false}, { { - title = menu.color.."Синхронизация таймингов\t", + title = "{"..config.data.font.color1.."}".."Синхронизация таймингов\t", click = function(button, list, input , outs) if button ~= 1 then return end menu.show = { true, "main" } end }, { -->> Комната - title = menu.color..">{ffffff} Комната\t"..config.data.room, + title = "{"..config.data.font.color1.."}"..">{ffffff} Комната\t"..config.data.room, click = function(button, list, input , outs) if button ~= 1 then return end menu.show = { true, "edit", function(button, list, input, outs) @@ -154,14 +153,14 @@ menu.update = function() end }, { -->> Участники - title = menu.color..">{ffffff} Участники комнаты\t"..count, + title = "{"..config.data.font.color1.."}"..">{ffffff} Участники комнаты\t"..count, click = function(button, list, input , outs) if button ~= 1 then return end menu.show = { true, "members" } end }, { -->> Список блокировщика - title = menu.color..">{ffffff} Список блокировщика\t", + title = "{"..config.data.font.color1.."}"..">{ffffff} Список блокировщика\t", click = function(button, list, input , outs) if button ~= 1 then return end if #blacklist > 0 then @@ -172,7 +171,7 @@ menu.update = function() end }, { -->> Использовать список как - title = menu.color..">{ffffff} Использовать список как:\t"..(config.data.list_block and "Черный список" or "Белый список"), + title = "{"..config.data.font.color1.."}"..">{ffffff} Использовать список как:\t"..(config.data.list_block and "Черный список" or "Белый список"), click = function(button, list, input , outs) if button ~= 1 then return end config.data.list_block = not config.data.list_block @@ -181,14 +180,14 @@ menu.update = function() end }, { -->> Настройка отображения - title = menu.color.."Настройка отображения\t", + title = "{"..config.data.font.color1.."}".."Настройка отображения\t", click = function(button, list, input , outs) if button ~= 1 then return end menu.show = { true, "main" } end }, { -->> Рендер - title = menu.color..">{ffffff} Показать на экране\t"..(config.data.render and "вкл" or "выкл"), + title = "{"..config.data.font.color1.."}"..">{ffffff} Показать на экране\t"..(config.data.render and "вкл" or "выкл"), click = function(button, list, input , outs) if button ~= 1 then return end config.data.render = not config.data.render @@ -197,11 +196,12 @@ menu.update = function() end }, { -->> Смена позиции - title = menu.color..">{ffffff} Сменить позицию\t", + title = "{"..config.data.font.color1.."}"..">{ffffff} Сменить позицию\t", click = function(button, list, input , outs) if button ~= 1 then return end config.data.render = true ammo_timer.setpos = true + menu.show = { true, "main" } end }, } @@ -387,8 +387,6 @@ ammo_timer.loop = function() while true do wait(0) if config.data.render then - - if ammo_timer.setpos then sampSetCursorMode(3) local x, y = getCursorPos() @@ -400,7 +398,6 @@ ammo_timer.loop = function() ammo_timer.setpos = false end end - local text = string.format("%s\n%s\n%s\n%s", getText("ls"), getText("sf"), getText("lv"), getText("mhcars")) renderFontDrawText(font,text,config.data.timer_pos.x,config.data.timer_pos.y,-1) end @@ -448,7 +445,7 @@ config.default = { name = "Segoe UI", size = 10, flag = 13, - color1 = "2f72f7", + color1 = "fffd8f", color2 = "ffffff" }, timer_pos = {