changed button hierarchy

master
lionur 2 years ago
parent 6eb1b601e9
commit e660513ac6
  1. 24
      easy-cruise.lua

@ -25,7 +25,7 @@ end
function doCruise()
local car = storeCarCharIsInNoSave(playerPed)
if not isCharInAnyCar(playerPed) or not isCarEngineOn(car) then
if cruise then
if cruise then
cruise = false
printStringNow('~R~cruise control - OFF', 1500)
end
@ -57,7 +57,7 @@ function check_press_key(table)
if isKeyDown(vkeys[table[i]]) then
result = true
result_key_text = table[i]:gsub("VK_", "")
break
break
end
end
return result, result_key_text
@ -68,7 +68,7 @@ script_update = {
check_update_url = "https://git.deadpoo.net/rubin/easy-cruise/raw/branch/master/version",
auto_update = false,
auto_update_url = "https://git.deadpoo.net/rubin/easy-cruise/raw/branch/master/easy-cruise.lua",
address_ini = "rubin-scripts-updates.ini",
address_ini = "rubin-mods-updates.ini",
main = function()
local name = thisScript().name
local ini = inicfg.load({
@ -80,7 +80,7 @@ script_update = {
script_update.check_update = ini[name].check_update
script_update.auto_update = ini[name].auto_update
inicfg.save(ini, script_update.address_ini)
if script_update.check_update then
if script_update.check_update or script_update.auto_update then
local fpath = os.tmpname()
local text = openURL(script_update.check_update_url, fpath)
if text ~= "" and not string.find(text, thisScript().version) then
@ -144,16 +144,16 @@ script_update = {
script_update.menu.dialog[#script_update.menu.dialog+1] = function()
script_update.menu.show()
end
script_update.menu.text[#script_update.menu.text+1] = string.format("\tcheck update %s", (ini[k].check_update and "on" or "off"))
script_update.menu.text[#script_update.menu.text+1] = string.format("\tauto update %s", (ini[k].auto_update and "{59fc30}ON" or "{ff0000}OFF"))
script_update.menu.dialog[#script_update.menu.dialog+1] = function()
ini[k].check_update = not ini[k].check_update
ini[k].auto_update = not ini[k].auto_update
inicfg.save(ini, script_update.address_ini)
script_update.menu.show()
end
if ini[k].check_update then
script_update.menu.text[#script_update.menu.text+1] = string.format("\tauto update %s", (ini[k].auto_update and "on" or "off"))
if not ini[k].auto_update then
script_update.menu.text[#script_update.menu.text+1] = string.format("\tcheck update %s", (ini[k].check_update and "{59fc30}ON" or "{ff0000}OFF"))
script_update.menu.dialog[#script_update.menu.dialog+1] = function()
ini[k].auto_update = not ini[k].auto_update
ini[k].check_update = not ini[k].check_update
inicfg.save(ini, script_update.address_ini)
script_update.menu.show()
end
@ -182,8 +182,8 @@ function openURL(url, fpath)
end
end)
repeat
wait(1000)
repeat
wait(1000)
until final_download
local text = ""
@ -191,7 +191,7 @@ function openURL(url, fpath)
if f then
text = f:read("*a")
io.close(f)
end
end
os.remove(fpath)
return text
end

Loading…
Cancel
Save