Config = {} Config.MenuItems = { [1] = { id = 'dispatch_menu', title = 'Notruf', icon = 'phone', items = { { id = 'call_police_menu', title = 'Polizei', icon = 'shield-alt', items = { [1] = { id = 'police_normal', title = 'Normal', icon = 'phone', type = 'client', event = 'rlo_dispatch:police_normal', shouldClose = true }, [2] = { id = 'police_anon', title = 'Anonym', icon = 'user-secret', type = 'client', event = 'rlo_dispatch:police_anon', shouldClose = true }, [3] = { id = 'police_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true }, } }, { id = 'call_ambulance_menu', title = 'Rettungsdienst', icon = 'ambulance', items = { [1] = { id = 'ems_normal', title = 'Normal', icon = 'phone', type = 'client', event = 'rlo_dispatch:ems_normal', shouldClose = true }, [2] = { id = 'ems_anon', title = 'Anonym', icon = 'user-secret', type = 'client', event = 'rlo_dispatch:ems_anon', shouldClose = true }, [3] = { id = 'ems_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true }, } }, { id = 'call_mechanic_menu', title = 'Mechaniker', icon = 'wrench', items = { [1] = { id = 'mech_normal', title = 'Normal', icon = 'phone', type = 'client', event = 'rlo_dispatch:mech_normal', shouldClose = true }, [2] = { id = 'mech_anon', title = 'Anonym', icon = 'user-secret', type = 'client', event = 'rlo_dispatch:mech_anon', shouldClose = true }, [3] = { id = 'mech_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true }, } }, } }, [2] = { id = 'tasche', title = 'Brieftasche', icon = 'wallet', items = { { id = 'ausweis', title = 'Ausweis', icon = 'passport', items = { { id = 'ausweisansehen', title = 'Ansehen', icon = 'user', type = 'client', event = 'mercyv-id:radial:viewId', shouldClose = true }, { id = 'ausweiszeigen', title = 'Zeigen', icon = 'user-friends', type = 'client', event = 'mercyv-id:radial:showId', shouldClose = true }, { id = 'id_cancel', title = 'Zurück', icon = 'times', type = 'client', event = '', shouldClose = true }, } }, { id = 'fuhrerschein', title = 'Führerschein', icon = 'id-card', items = { { id = 'fuhrerscheinansehen', title = 'Ansehen', icon = 'user', type = 'client', event = 'mercyv-id:radial:viewLicense', shouldClose = true }, { id = 'fuhrerscheinzeigen', title = 'Zeigen', icon = 'user-friends', type = 'client', event = 'mercyv-id:radial:showLicense', shouldClose = true }, { id = 'lic_cancel', title = 'Zurück', icon = 'times', type = 'client', event = '', shouldClose = true }, } }, { id = 'waffenschein', title = 'Waffenschein', icon = 'address-card', items = { { id = 'waffenscheinansehen', title = 'Ansehen', icon = 'user', type = 'client', event = 'mercyv-id:radial:viewWeapon', shouldClose = true }, { id = 'waffenscheinzeigen', title = 'Zeigen', icon = 'user-friends', type = 'client', event = 'mercyv-id:radial:showWeapon', shouldClose = true }, { id = 'wp_cancel', title = 'Zurück', icon = 'times', type = 'client', event = '', shouldClose = true }, } }, } }, [3] = { id = 'vehicle', title = 'Fahrzeug', icon = 'car', items = { { id = 'vehicledoors', title = 'Türen', icon = 'door-open', items = { { id = 'door0', title = 'Vorne L', icon = 'car-side', type = 'client', event = 'rlo_radialmenu:client:openDoor', shouldClose = false }, { id = 'door4', title = 'Motorhaube', icon = 'car', type = 'client', event = 'rlo_radialmenu:client:openDoor', shouldClose = false }, { id = 'door1', title = 'Vorne R', icon = 'car-side', type = 'client', event = 'rlo_radialmenu:client:openDoor', shouldClose = false }, { id = 'door3', title = 'Hinten R', icon = 'car-side', type = 'client', event = 'rlo_radialmenu:client:openDoor', shouldClose = false }, { id = 'door5', title = 'Kofferraum', icon = 'car', type = 'client', event = 'rlo_radialmenu:client:openDoor', shouldClose = false }, { id = 'door2', title = 'Hinten L', icon = 'car-side', type = 'client', event = 'rlo_radialmenu:client:openDoor', shouldClose = false }, { id = 'door_cancel', title = 'Schließen', icon = 'times', type = 'client', event = '', shouldClose = true } } }, { id = 'vehicleseats', title = 'Sitz', icon = 'chair', items = { { id = 'seat', title = 'Fahrer', icon = 'chair', type = 'client', event = 'rlo_radialmenu:client:ChangeSeat', shouldClose = false }, { id = 'seat_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true } } }, { id = 'motor', title = 'Motor', icon = 'power-off', type = 'client', event = 'rlo_radialmenu:client:motor', shouldClose = false }, { id = 'tempomat', title = 'Funktion', icon = 'gauge-simple-high', items = { { id = 'antilag_toggle', title = 'Anti-Lag System', icon = 'fire', type = 'client', event = '2step:Anti-lag', shouldClose = false }, { id = 'tempomat1', title = 'Aus', icon = 'gauge-simple-high', type = 'client', event = 'rlo_radialmenu:client:tempomat', shouldClose = false }, { id = 'tempomat2', title = '80 km/h', icon = 'gauge-simple-high', type = 'client', event = 'rlo_radialmenu:client:tempomat', shouldClose = false }, { id = 'tempomat3', title = '100 km/h', icon = 'gauge-simple-high', type = 'client', event = 'rlo_radialmenu:client:tempomat', shouldClose = false }, { id = 'tempomat4', title = '130 km/h', icon = 'gauge-simple-high', type = 'client', event = 'rlo_radialmenu:client:tempomat', shouldClose = false }, { id = 'temp_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true } } }, { id = 'vehiclewindows', title = 'Fenster', icon = 'window-maximize', items = { { id = 'window0', title = 'Vorne L', icon = 'window-maximize', type = 'client', event = 'rlo_radialmenu:client:openWindow', shouldClose = false }, { id = 'closeallwindows', title = 'Alle Hoch', icon = 'arrow-up', type = 'client', event = 'rlo_radialmenu:client:closeWindows', shouldClose = false }, { id = 'window1', title = 'Vorne R', icon = 'window-maximize', type = 'client', event = 'rlo_radialmenu:client:openWindow', shouldClose = false }, { id = 'window3', title = 'Hinten R', icon = 'window-maximize', type = 'client', event = 'rlo_radialmenu:client:openWindow', shouldClose = false }, { id = 'openallwindows', title = 'Alle Runter', icon = 'arrow-down', type = 'client', event = 'rlo_radialmenu:client:openAllWindows', shouldClose = false }, { id = 'window2', title = 'Hiten L', icon = 'window-maximize', type = 'client', event = 'rlo_radialmenu:client:openWindow', shouldClose = false }, { id = 'win_cancel', title = 'Schließen', icon = 'times', type = 'client', event = '', shouldClose = true } } }, } }, [4] = { id = 'jobinteractions', title = 'Job / Fraktion', icon = 'briefcase', items = {} } } Config.JobInteractions = { [1] = { id = 'dispatch_menu', title = 'Notruf', icon = 'phone', items = { { id = 'call_police_menu', title = 'Polizei', icon = 'shield-alt', items = { { id = 'police_normal', title = 'Normal', icon = 'phone', type = 'cmd', event = '000', shouldClose = true }, { id = 'police_anon', title = 'Anonym', icon = 'user-secret', type = 'cmd', event = 'oooa', shouldClose = true }, { id = 'police_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true } } }, { id = 'call_ambulance_menu', title = 'Rettungsdienst', icon = 'ambulance', items = { { id = 'ems_normal', title = 'Normal', icon = 'phone', type = 'cmd', event = '911ems', shouldClose = true }, { id = 'ems_anon', title = 'Anonym', icon = 'user-secret', type = 'cmd', event = '911emsa', shouldClose = true }, { id = 'ems_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true } } }, { id = 'call_mechanic_menu', title = 'Mechaniker', icon = 'wrench', items = { { id = 'mech_normal', title = 'Normal', icon = 'phone', type = 'cmd', event = 'mechanic', shouldClose = true }, { id = 'mech_anon', title = 'Anonym', icon = 'user-secret', type = 'cmd', event = 'mechanica', shouldClose = true }, { id = 'mech_cancel', title = 'Abbrechen', icon = 'times', type = 'client', event = '', shouldClose = true } } } } }, ["blackcrown"] = { { id = 'crimeinteraction', title = 'Interaktion', icon = 'user-ninja', -- Passt besser zu Crime/Gangs items = { { id = 'cuffplayer', title = 'Fesseln (Kabelbinder)', icon = 'hands-bound', type = 'client', event = 'rlo_handcuff:handcuffplayer', shouldClose = false }, { id = 'uncuffplayer', title = 'Entfesseln', icon = 'hands', type = 'client', event = 'rlo_handcuff:uncuffplayer', shouldClose = false }, { id = 'escort', title = 'Packen / Mitziehen', icon = 'people-pulling', type = 'client', event = 'rlo_handcuff:grabplayer', shouldClose = false }, { id = 'geisel', title = 'Geisel nehmen', icon = 'gun', type = 'cmd', event = 'TakeHostage', shouldClose = true }, { id = 'searchplayer', title = 'Ausrauben / Filzen', icon = 'mask', type = 'client', event = 'rlo_core:searchplayer', shouldClose = true }, { id = 'putincar', title = 'In Fahrzeug werfen', icon = 'truck-ramp-box', type = 'client', event = 'rlo_handcuff:putincar', shouldClose = false }, { id = 'exitcar', title = 'Aus Fahrzeug zerren', icon = 'door-open', type = 'client', event = 'rlo_handcuff:exitcar', shouldClose = false }, } }, }, ["admin"] = { { id = 'admininteraction', title = 'Interaktion', icon = 'user', items = { { id = 'cuffplayer', title = 'Festnehmen', icon = 'handcuffs', type = 'client', event = 'rlo_handcuff:handcuffplayer', shouldClose = false }, { id = 'uncuffplayer', title = 'Freilassen', icon = 'handcuffs', type = 'client', event = 'rlo_handcuff:uncuffplayer', shouldClose = false }, { id = 'putincar', title = 'In Fahrzeug', icon = 'door-open', type = 'client', event = 'rlo_handcuff:putincar', shouldClose = false }, { id = 'exitcar', title = 'Aus Fahrzeug', icon = 'door-open', type = 'client', event = 'rlo_handcuff:exitcar', shouldClose = false }, { id = 'searchplayer', title = 'Durchsuchen', icon = 'search', type = 'client', event = 'rlo_core:searchplayer', shouldClose = true }, { id = 'viewidcard', title = 'Ausweis', icon = 'id-card', type = 'client', event = 'rlo_core:viewidcard', shouldClose = true }, { id = 'escort', title = 'Nehmen', icon = 'people-pulling', type = 'client', event = 'rlo_handcuff:grabplayer', shouldClose = false }, } } } } Config.TrunkClasses = { [0] = {allowed = true, x = 0.0, y = -1.5, z = 0.0}, -- Coupes [1] = {allowed = true, x = 0.0, y = -2.0, z = 0.0}, -- Sedans [2] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- SUVs [3] = {allowed = true, x = 0.0, y = -1.5, z = 0.0}, -- Coupes [4] = {allowed = true, x = 0.0, y = -2.0, z = 0.0}, -- Muscle [5] = {allowed = true, x = 0.0, y = -2.0, z = 0.0}, -- Sports Classics [6] = {allowed = true, x = 0.0, y = -2.0, z = 0.0}, -- Sports [7] = {allowed = true, x = 0.0, y = -2.0, z = 0.0}, -- Super [8] = {allowed = false, x = 0.0, y = -1.0, z = 0.25}, -- Motorcycles [9] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Off-road [10] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Industrial [11] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Utility [12] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Vans [13] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Cycles [14] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Boats [15] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Helicopters [16] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Planes [17] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Service [18] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Emergency [19] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Military [20] = {allowed = true, x = 0.0, y = -1.0, z = 0.25}, -- Commercial [21] = {allowed = true, x = 0.0, y = -1.0, z = 0.25} -- Trains } Config.ExtrasEnabled = true Config.Commands = { ["shirt"] = { Func = function() ExecuteCommand("top") end, Sprite = "top", Desc = "Take your shirt off/on", Button = 1, Name = "Torso" }, ["gloves"] = { Func = function() ExecuteCommand("gloves") end, Sprite = "gloves", Desc = "Take your gloves off/on", Button = 2, Name = "Gloves" }, ["visor"] = { Func = function() ExecuteCommand("visor") end, Sprite = "visor", Desc = "Toggle hat variation", Button = 3, Name = "Visor" }, ["bag"] = { Func = function() ExecuteCommand("bag") end, Sprite = "bag", Desc = "Opens or closes your bag", Button = 8, Name = "Bag" }, ["shoes"] = { Func = function() ExecuteCommand("shoes") end, Sprite = "shoes", Desc = "Take your shoes off/on", Button = 5, Name = "Shoes" }, ["vest"] = { Func = function() ExecuteCommand("vest") end, Sprite = "vest", Desc = "Take your vest off/on", Button = 14, Name = "Vest" }, ["hair"] = { Func = function() ExecuteCommand("hair") end, Sprite = "hair", Desc = "Put your hair up/down/in a bun/ponytail.", Button = 7, Name = "Hair" }, ["hat"] = { Func = function() ExecuteCommand("hat") end, Sprite = "hat", Desc = "Take your hat off/on", Button = 4, Name = "Hat" }, ["glasses"] = { Func = function() ExecuteCommand("glasses") end, Sprite = "glasses", Desc = "Take your glasses off/on", Button = 9, Name = "Glasses" }, ["ear"] = { Func = function() ExecuteCommand("ear") end, Sprite = "ear", Desc = "Take your ear accessory off/on", Button = 10, Name = "Ear" }, ["neck"] = { Func = function() ExecuteCommand("neck") end, Sprite = "neck", Desc = "Take your neck accessory off/on", Button = 11, Name = "Neck" }, ["watch"] = { Func = function() ExecuteCommand("watch") end, Sprite = "watch", Desc = "Take your watch off/on", Button = 12, Name = "Watch", Rotation = 5.0 }, ["bracelet"] = { Func = function() ExecuteCommand("bracelet") end, Sprite = "bracelet", Desc = "Take your bracelet off/on", Button = 13, Name = "Bracelet" }, ["mask"] = { Func = function() ExecuteCommand("mask") end, Sprite = "mask", Desc = "Take your mask off/on", Button = 6, Name = "Mask" } } local Bags = {[40] = true, [41] = true, [44] = true, [45] = true} Config.ExtraCommands = { ["pants"] = { Func = function() ToggleClothing("Pants", true) end, Sprite = "pants", Desc = "Take your pants off/on", Name = "Pants", OffsetX = -0.04, OffsetY = 0.0 }, ["shirt"] = { Func = function() ToggleClothing("Shirt", true) end, Sprite = "shirt", Desc = "Take your shirt off/on", Name = "shirt", OffsetX = 0.04, OffsetY = 0.0 }, ["resetclothes"] = { Func = function() if not ResetClothing(true) then Notify('Nothing To Reset', 'error') end end, Sprite = "reset", Desc = "Revert everything back to normal", Name = "resetclothes", OffsetX = 0.12, OffsetY = 0.2, Rotate = true }, ["bagoff"] = { Func = function() ToggleClothing("Bagoff", true) end, Sprite = "bagoff", SpriteFunc = function() local Bag = GetPedDrawableVariation(PlayerPedId(), 5) local BagOff = LastEquipped["Bagoff"] if LastEquipped["Bagoff"] then if Bags[BagOff.Drawable] then return "bagoff" else return "paraoff" end end if Bag ~= 0 then if Bags[Bag] then return "bagoff" else return "paraoff" end else return false end end, Desc = "Take your bag off/on", Name = "bagoff", OffsetX = -0.12, OffsetY = 0.2 } }