๐Ÿ”‘Configuration

REVOLUTION = {}

REVOLUTION.Framework = {
    ["Export"] = {
        ["UseExport"] = true,
        ["ResourceName"] = "es_extended"
    },
    ["Event"] = {
        ["EventName"] = "esx:getSharedObject"
    }
}

REVOLUTION.General = {
    ["VehicleClasses"] = {
        [0] = "Compacts",
        [1] = "Sedans",
        [2] = "SUVs",
        [3] = "Coupes",
        [4] = "Muscle",
        [5] = "Sports Classics",
        [6] = "Sports",
        [7] = "Super",
        [8] = "Motorcycles",
        [9] = "Off-road",
        [10] = "Industrial",
        [11] = "Utility",
        [12] = "Vans",
        [13] = "Cycles",
        [14] = "Boats",
        [15] = "Helicopters",
        [16] = "Planes",
        [17] = "Service",
        [18] = "Emergency",
        [19] = "Military",
        [20] = "Commercial",
        [21] = "Trains"
    },
    ["Fuel"] = {
        ["GetFuel"] = function(vehicle)
            return exports["rs_fuelsystem"]:GetFuel(vehicle)
        end,
        ["SetFuel"] = function(vehicle, amount)
            exports["rs_fuelsystem"]:SetFuel(vehicle, amount)
        end
    },
    ["Impounds"] = {
        ["Price"] = 15000
    }
}

REVOLUTION.Functions = {
    ["ParkedOut"] = function(ped, vehicle)
        TaskWarpPedIntoVehicle(ped, vehicle, -1) -- Warp player into Car
    end
}

REVOLUTION.Markers = {
    ["Garages"] = {
        ["Enabled"] = true,
        ["Type"] = 21,
        ["Size"] = {
            x = 0.5,
            y = 0.5,
            z = 0.5
        },
        ["Color"] = {
            r = 0,
            g = 0,
            b = 255,
            a = 144
        },
        ["Rotate"] = true,
        ["Jump"] = false,
        ["DrawDistance"] = 10.0
    },
    ["Impounds"] = {
        ["Enabled"] = true,
        ["Type"] = 21,
        ["Size"] = {
            x = 0.5,
            y = 0.5,
            z = 0.5
        },
        ["Color"] = {
            r = 0,
            g = 0,
            b = 255,
            a = 144
        },
        ["Rotate"] = true,
        ["Jump"] = false,
        ["DrawDistance"] = 10.0
    }
}

REVOLUTION.Blips = {
    ["Garages"] = {
        ["car"] = {
            ["Sprite"] = 357,
            ["Display"] = 4,
            ["Scale"] = 0.8,
            ["Color"] = 38,
            ["ShortRange"] = true,
            ["Text"] = "Car - Garage"
        },
        ["helicopter"] = {
            ["Sprite"] = 360,
            ["Display"] = 4,
            ["Scale"] = 0.8,
            ["Color"] = 38,
            ["ShortRange"] = true,
            ["Text"] = "Helicopter - Garage"
        },
        ["boat"] = {
            ["Sprite"] = 356,
            ["Display"] = 4,
            ["Scale"] = 0.8,
            ["Color"] = 38,
            ["ShortRange"] = true,
            ["Text"] = "Boat - Garage"
        }
    },
    ["Impounds"] = {
        ["car"] = {
            ["Sprite"] = 357,
            ["Display"] = 4,
            ["Scale"] = 0.8,
            ["Color"] = 47,
            ["ShortRange"] = true,
            ["Text"] = "Car - Impound"
        },
        ["helicopter"] = {
            ["Sprite"] = 360,
            ["Display"] = 4,
            ["Scale"] = 0.8,
            ["Color"] = 47,
            ["ShortRange"] = true,
            ["Text"] = "Helicopter - Impound"
        },
        ["boat"] = {
            ["Sprite"] = 356,
            ["Display"] = 4,
            ["Scale"] = 0.8,
            ["Color"] = 47,
            ["ShortRange"] = true,
            ["Text"] = "Boat - Impound"
        }
    }
}

REVOLUTION.Language = {
    ["UI"] = {
        ["Garage"] = {
            ["Title"] = "CAR",
            ["SubTitle"] = "Garage",
            ["Description"] = "Hier kannst du deine Autos verwalten",
            ["Categories"] = {
                ["Cars"] = "Autos",
                ["All"] = "Alle",
                ["ParkOut"] = "Ausparken",
                ["ParkIn"] = "Einparken",
                ["Favorites"] = "Favorites"
            },
            ["Interactions"] = {
                ["Search"] = "Search car name",
                ["ParkedOut"] = "Ausgeparkt",
                ["ParkOut"] = "Ausparken",
                ["ParkIn"] = "Einparken",
                ["RenameVehicle"] = "New Name"
            },
            ["CarBox"] = {
                ["FuelText"] = "Fuel",
                ["FuelUnit"] = "l",
                ["GPS"] = "GPS",
                ["SpeedUnit"] = "kmh"
            }
        },
        ["Impound"] = {
            ["Title"] = "CAR",
            ["SubTitle"] = "Impound",
            ["Description"] = "Hier kannst du deine Autos verwalten",
            ["Interactions"] = {
                ["Search"] = "Search car name",
                ["BuyBack"] = "Freikaufen",
                ["PriceUnit"] = "$"
            }
        }
    },
    ["General"] = {
        ["help_notify_open_garage"] = "~INPUT_CONTEXT~ Um die Garage zu รถfffnen",
        ["help_notify_open_impound"] = "~INPUT_CONTEXT~ Um den Abschlepphof zu รถfffnen",
        ["gps_car_found"] = "Das Fahrzeug wurde mit einem Wegpunkt markiert!",
        ["gps_car_not_found"] = "Das Fahrzeug wurde nicht gefunden!",
        ["parked_out"] = "Dein Fahrzeug wurde ausgeparkt!",
        ["parked_in"] = "Dein Fahrzeug wurde eingeparkt!",
        ["not_enough_money"] = "Du hast nicht genรผgend Geld!",
        ["renamed_car"] = "Das Fahrzeug wurde umbenannt!",
        ["set_favorite"] = "Das Fahrzeug wurde zu deinen Favoriten hinzugefรผgt!",
        ["remove_favorite"] = "Das Fahrzeug wurde aus deinen Favoriten entfernt!"
    }
}

REVOLUTION.HelpNotify = function(msg)
    SetTextComponentFormat("STRING")
    AddTextComponentString(msg)
    DisplayHelpTextFromStringLabel(0, 0, 1, -1)
end

REVOLUTION.Notify = function(msg)
    exports["rs_hud_v2"]:SendNotify("info", "Revolution | Garage", msg, 6000)
end

Last updated