From f295bcebcce343972eb6749bdd2c7838ea5f2b9b Mon Sep 17 00:00:00 2001 From: rubin Date: Mon, 9 Jan 2023 16:55:42 +0300 Subject: [PATCH] fix menu & fix crash off solo checker --- TruckHUD.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/TruckHUD.lua b/TruckHUD.lua index f0ba82c..4994ab7 100644 --- a/TruckHUD.lua +++ b/TruckHUD.lua @@ -402,7 +402,7 @@ function doControl() control = true local plus = (renderGetFontDrawHeight(font) + (renderGetFontDrawHeight(font) / 10)) Y = ((Y / 2.2) - (renderGetFontDrawHeight(font) * 3)) - for i = 1, 11 do + for i = 1, 12 do local string_render = (menu[i].run and menu[i][1] or menu[i][2]) if i == 5 then local text = { "{d10000}OFF", "{06940f}Нефть", "{06940f}Уголь", "{06940f}Дерево" } @@ -4240,6 +4240,7 @@ function luChecker.checkerLoad(playerId, data, position) -- end function luChecker.set3Dtext(type, data_old, data, position) + if inifiles.Settings.luCheckerCargo == 0 then return end if type == "Порт" then local key = inifiles.Settings.luCheckerCargo say(string.format("%s %s", data_old[key], data[key])) @@ -4265,7 +4266,7 @@ function luChecker.checker() clear_old_value("price_set") clear_old_value("trailer_delete") - if luChecker.price_set[1] ~= nil and luChecker.trailer_delete[1] ~= nil then + if luChecker.price_set[1] ~= nil and luChecker.trailer_delete[1] ~= nil and inifiles.Settings.luCheckerCargo ~= 0 then playerId = luChecker.trailer_delete[1].playerId old_price = luChecker.price_set[1].old_price new_price = luChecker.price_set[1].new_price