diff --git a/resources/[phone]/roadphone/client/valet.lua b/resources/[phone]/roadphone/client/valet.lua index e4487adeb..147144286 100644 --- a/resources/[phone]/roadphone/client/valet.lua +++ b/resources/[phone]/roadphone/client/valet.lua @@ -16,7 +16,7 @@ RegisterNUICallback('searchCar', function(data, cb) TriggerEvent("roadphone:sendNotification", { apptitle = 'APP_VALET_NAME', title = 'APP_VALET_TITLE_WAYPOINT', - img = "/public/img/Apps/light_mode/valet.webp" + img = "/public/img/Apps/valet.jpg" }) end @@ -38,7 +38,7 @@ RegisterNUICallback('searchCar', function(data, cb) TriggerEvent("roadphone:sendNotification", { apptitle = "APP_VALET_NAME", title = "APP_VALET_TITLE_WAYPOINT", - img = "/public/img/Apps/light_mode/valet.webp" + img = "/public/img/Apps/valet.jpg" }) cb('ok') return @@ -49,70 +49,65 @@ RegisterNUICallback('searchCar', function(data, cb) TriggerEvent("roadphone:sendNotification", { apptitle = "APP_VALET_NAME", title = "APP_VALET_TITLE_CARNOTOUT", - img = "/public/img/Apps/light_mode/valet.webp" + img = "/public/img/Apps/valet.jpg" }) end, data.plate) cb('ok') end) -RegisterNUICallback("deliverormarkcar", function(data, cb) - QBCore.Functions.TriggerCallback("roadphone:valet:loadVehicle", function(vehicle, coords) +-- RegisterNUICallback("deliverormarkcar", function(data, cb) +-- QBCore.Functions.TriggerCallback("roadphone:valet:loadVehicle", function(vehicle, coords) +-- if not vehicle and not coords then +-- return +-- end +-- if vehicle == false then +-- if coords then +-- SetNewWaypoint(coords.x, coords.y) +-- TriggerEvent("roadphone:sendNotification", { +-- apptitle = 'APP_VALET_NAME', +-- title = 'APP_VALET_TITLE_WAYPOINT', +-- img = "/public/img/Apps/valet.jpg" +-- }) +-- end +-- return; +-- end - if not vehicle and not coords then - return - end +-- local plate = vehicle[1].plate - if vehicle == false then - if coords then - SetNewWaypoint(coords.x, coords.y) - TriggerEvent("roadphone:sendNotification", { - apptitle = 'APP_VALET_NAME', - title = 'APP_VALET_TITLE_WAYPOINT', - img = "/public/img/Apps/light_mode/valet.webp" - }) +-- local gameVehicles = GetGamePool('CVehicle') +-- for i = 1, #gameVehicles do +-- local vehicle = gameVehicles[i] +-- if DoesEntityExist(vehicle) then +-- if GetVehicleNumberPlateText(vehicle) == plate then +-- local vehicleCoords = GetEntityCoords(vehicle) +-- SetNewWaypoint(vehicleCoords.x, vehicleCoords.y) +-- TriggerEvent("roadphone:sendNotification", { +-- apptitle = 'APP_VALET_NAME', +-- title = 'APP_VALET_TITLE_WAYPOINT', +-- img = "/public/img/Apps/valet.jpg" +-- }) +-- cb('ok') +-- return +-- end +-- end +-- end - end - return; - end +-- QBCore.Functions.TriggerCallback("roadphone:valet:checkMoney", function(cb) +-- if cb then +-- SpawnVehicle(vehicle[1].vehicle, plate, json.decode(vehicle[1].mods)) +-- end +-- end) - local plate = vehicle[1].plate +-- end, data.plate) - local gameVehicles = GetGamePool('CVehicle') +-- cb('ok') +-- end) - for i = 1, #gameVehicles do - local vehicle = gameVehicles[i] - - if DoesEntityExist(vehicle) then - if GetVehicleNumberPlateText(vehicle) == plate then - local vehicleCoords = GetEntityCoords(vehicle) - SetNewWaypoint(vehicleCoords.x, vehicleCoords.y) - TriggerEvent("roadphone:sendNotification", { - apptitle = 'APP_VALET_NAME', - title = 'APP_VALET_TITLE_WAYPOINT', - img = "/public/img/Apps/light_mode/valet.webp" - }) - cb('ok') - return - end - end - end - - QBCore.Functions.TriggerCallback("roadphone:valet:checkMoney", function(cb) - - if cb then - SpawnVehicle(vehicle[1].vehicle, plate, json.decode(vehicle[1].mods)) - end - end) - - end, data.plate) - - cb('ok') - -end) function SpawnVehicle(vehicle, plate, mods) + print("RoadPhone Valet: "..plate) local player = PlayerPedId() local playerPos = GetEntityCoords(player) local found, spawnPos, spawnHeading = GetClosestVehicleNodeWithHeading(playerPos.x + math.random(-100, 100), @@ -201,15 +196,6 @@ RegisterNUICallback("getCars", function(data, cb) for i = 1, #data do if(data[i]) then local vehiclename = data[i].vehicle - - local vehiclemodelnames = getVehicleNames() - - for k, v in pairs(vehiclemodelnames) do - if v[1] == model then - vehiclename = v[2] - end - end - data[i].vehicle = {} data[i].vehicle.model = vehiclename end diff --git a/resources/[phone]/roadphone/config.lua b/resources/[phone]/roadphone/config.lua index 81cc3b0fc..e298b8de6 100644 --- a/resources/[phone]/roadphone/config.lua +++ b/resources/[phone]/roadphone/config.lua @@ -10,7 +10,7 @@ Config.uploadMethod = 'fivemanage' -- Options: fivemanage, fivemerr (Setup API_K -- RoadShop scripts Config.RoadPad = false -- Enable if using RoadPad Config.RoadCarPlay = false -- Enable if using RoadCarPlay -Config.SimCardDLC = false -- Enable if using RoadPhone SimCard DLC +Config.SimCardDLC = true -- Enable if using RoadPhone SimCard DLC -- Phone Settings Config.PhoneCommand = "TogglePhone" @@ -24,7 +24,6 @@ Config.Fahrenheit = false -- Use Fahrenheit instead of Celsius -- Items Configuration Config.Items = { - "phone", "purple_phone", "green_phone", "red_phone", @@ -44,7 +43,7 @@ Config.SaltyExport = "saltychat" Config.UsePmaVoice = false Config.UseMumbleVoip = false -Config.UseSaltyChat = false +Config.UseSaltyChat = true Config.UseTokoVoip = false Config.UseYacaVoice = false Config.SaltyChatFix = false -- Fix issues with SaltyChat if true @@ -56,14 +55,15 @@ Config.EventNumbers = { -- Addons Config.Addons = { - ['jobcalls'] = true + ['jobcalls'] = true, + ['roadpods'] = true } -- Valet Configuration Config.ValetServerSideCheck = true Config.ValetPedModel = "s_m_y_valet_01" Config.ValetRadius = 500.0 -Config.ValetDeliveryPrice = 500 +Config.ValetDeliveryPrice = 5000 Config.OwnedVehiclesTable = "player_vehicles" -- Walkable Camera @@ -74,14 +74,15 @@ Config.Crypto = true -- Radio Settings Config.RemoveFromRadioWhenDead = true -Config.RadioNeedItem = false +Config.RadioNeedItem = true Config.RadioItems = { "radio" } Config.lockedRadioChannels = { { frq = 1, jobhasaccess = {"police"} }, { frq = 2, jobhasaccess = {"ambulance"} }, - { frq = 3, jobhasaccess = {"police", "ambulance"} } + { frq = 3, jobhasaccess = {"police", "ambulance","marshal"} }, + { frq = 4, jobhasaccess = {"marshal"} }, } -- Camera App @@ -89,12 +90,12 @@ Config.CameraDelay = 2000 -- Delay between taking pictures -- Taxi Configuration Config.TaxiPrice = 100 -- Price per kilometer -Config.TaxiJob = "taxi" -Config.TaxiSociety = "society_taxi" -Config.TaxiSocietyEnabled = false --money goes to society account instead of player account +Config.TaxiJob = "cab" +Config.TaxiSociety = "cab" +Config.TaxiSocietyEnabled = true --money goes to society account instead of player account -- Rent Configuration -Config.RentVehicleSpawnRadius = 500.0 +Config.RentVehicleSpawnRadius = 6000.0 Config.RentVehicleModel = "s_m_y_valet_01" -- Billing Systems @@ -113,14 +114,14 @@ Config.codemBilling2Folder = "codem-billing" Config.codeMInventory = false -- Banking System -Config.okokBanking = false +Config.okokBanking = true -- Garage Systems Config.JGAdvancedGarages = false Config.cdGarages = false -- Miscellaneous Integrations -Config.VisnAre = false +Config.VisnAre = true Config.MXSurround = false -- Custom Props @@ -143,6 +144,4 @@ Config.ClientSideInventoryValidation = false -- Use with caution -- Flashlight Sync / USE WITH CAUSION HIGH CLIENT & SERVER PERFORMANCE IMPACT Config.SyncFlashlight = false -- Sync flashlight with other players -Config.CallCheckExperimental = true -- Experimental call check - -Config.CallControl = true -- Enable call control / example: Accept, Decline, End Call with Enter and Backspace \ No newline at end of file +Config.CallCheckExperimental = true -- Experimental call check \ No newline at end of file diff --git a/resources/[phone]/roadphone/public/static/config/config.json b/resources/[phone]/roadphone/public/static/config/config.json index d1cf573e9..54453c3a6 100644 --- a/resources/[phone]/roadphone/public/static/config/config.json +++ b/resources/[phone]/roadphone/public/static/config/config.json @@ -1,9 +1,9 @@ { - "background": "/public/img/backgrounds/background54.png", + "background": "/public/img/backgrounds/evo.png", "default_ringtone": "Reflection", "lockscreen": true, - "default_musicsearch": "Rammstein", - "default_youtubesearch": "FiveM", + "default_musicsearch": "HBZ", + "default_youtubesearch": "JDM", "unemployedJob": "unemployed", "mail_domain": "@cloud.org", "IngameTime": false, @@ -17,37 +17,62 @@ "ShowUpdateInfos": true, "JobsApp": [ { - "name": "Fishing", + "name": "GO Postal", "coords": { - "x": -1851.1, - "y": -1248.8, - "z": 8.6 + "x": 80.2560, + "y": 106.7618, + "z": 79.2124 }, - "icon": "mdi:fish" + "icon": "bxs:cube" }, { - "name": "Waste Collector", + "name": "Hunting Lodge", "coords": { - "x": 55.4, - "y": -896.6, - "z": 30.1 + "x": -674.2212, + "y": 5837.5532, + "z": 17.3401 }, - "icon": "iconoir:trash-solid" + "icon": "material-symbols:cottage-rounded" } ], "FavouriteContacts": [ { - "name": "Police", + "name": "Los Santos Police Department", "number": 911, "img": "/public/img/service/police.png", "acceptMessage": false }, { - "name": "Ambulance", - "number": 112, + "name": "Ocean Medical Center", + "number": 912, "img": "/public/img/service/ambulance.png", "acceptMessage": false + }, + { + "name": "Department of Justice", + "number": 913, + "img": "/public/img/service/doj.png", + "acceptMessage": false + }, + { + "name": "Marshal Agency", + "number": 916, + "img": "/public/img/service/marshal.png", + "acceptMessage": false + }, + { + "name": "Down Town Cab", + "number": 555, + "img": "/public/img/service/taxi.png", + "acceptMessage": false + }, + { + "name": "Petrol Head Performance", + "number": 5556969, + "img": "/public/img/service/php.png", + "acceptMessage": false } + ], "Ringtones": { "Reflection": "/public/static/sounds/ringtones/Reflection.mp3", @@ -56,33 +81,72 @@ "Circuit": "/public/static/sounds/ringtones/Circuit.mp3", "Opening": "/public/static/sounds/ringtones/Opening.mp3", "Radar": "/public/static/sounds/ringtones/Radar.mp3", - "Xylophone": "/public/static/sounds/ringtones/Xylophone.mp3" + "Xylophone": "/public/static/sounds/ringtones/Xylophone.mp3", + "I See Fire": "/public/static/sounds/ringtones/i_see_fire_ringtone.mp3", + "Spiel mir das Lied": "/public/static/sounds/ringtones/Spiel-Mir-Das-Lied-Vom-Tod.mp3", + "3 Haselnüsse": "/public/static/sounds/ringtones/3-Haselnusse.mp3", + "Mama hat gesagt": "/public/static/sounds/ringtones/Mama-hat-gesagt.mp3", + "Miami Vice": "/public/static/sounds/ringtones/Miami-Vice.mp3", + "Erika": "/public/static/sounds/ringtones/erika.mp3", + "JDM 90s": "/public/static/sounds/ringtones/jdm-drift-90s.mp3", + "Elegy Turbo": "/public/static/sounds/ringtones/r34-turbo.mp3", + "A Bar Song": "/public/static/sounds/ringtones/a_bar_song_tipsy.mp3", + "Tokyo Drift": "/public/static/sounds/ringtones/tokyo_drift.mp3", + "Primo Victoria": "/public/static/sounds/ringtones/primo_victoria_sabaton.mp3" + }, "Service": [ { - "name": "Police Department", + "name": "LSPD", "jobname": "police", "img": "/public/img/service/police.png", "coords": { - "x": 441.2, - "y": -981.2, - "z": 30.58 + "x": 430.8843, + "y": -980.8986, + "z": 30.7110 }, "number": 911, "message": true }, { - "name": "Medic Department", + "name": "Ocean Medical Center", "jobname": "ambulance", "img": "/public/img/service/ambulance.png", "coords": { - "x": 441.2, - "y": -981.2, - "z": 30.58 + "x": -1865.1998, + "y": -358.1501, + "z": 49.1791 }, - "number": 112, + "number": 912, + "message": true + }, + { + "name": "Marshal Agency", + "jobname": "marshal", + "img": "/public/img/service/marshal.png", + "coords": { + "x": -1865.1998, + "y": -358.1501, + "z": 49.1791 + }, + "number": 916, + "message": true + }, + { + "name": "Petrol Head Performance", + "jobname": "mechanic", + "img": "/public/img/service/php.png", + "coords": { + "x": -921.1626, + "y": -2035.3137, + "z": 10.2975 + }, + "number": 5556969, "message": true } + + + ], "WeatherApp": { "Cityname": "Los Santos" @@ -90,8 +154,7 @@ "AppStore": [ { "name": "AppShop", - "light_icon": "/public/img/Apps/light_mode/appshop.webp", - "dark_icon": "/public/img/Apps/dark_mode/appshop.webp", + "icon": "/public/img/Apps/appstore.png", "default": true, "category": "apps", "redirect": "appstore", @@ -99,9 +162,8 @@ "disallowJobs": [] }, { - "name": "Settings", - "light_icon": "/public/img/Apps/light_mode/settings.webp", - "dark_icon": "/public/img/Apps/dark_mode/settings.webp", + "name": "Einstellungen", + "icon": "/public/img/Apps/settingsapp.png", "default": true, "category": "apps", "redirect": "settings", @@ -109,9 +171,8 @@ "disallowJobs": [] }, { - "name": "Contacts", - "light_icon": "/public/img/Apps/light_mode/contacts.webp", - "dark_icon": "/public/img/Apps/dark_mode/contacts.webp", + "name": "Kontakte", + "icon": "/public/img/Apps/contact.png", "default": true, "category": "apps", "redirect": "contacts", @@ -119,9 +180,8 @@ "disallowJobs": [] }, { - "name": "Call", - "light_icon": "/public/img/Apps/light_mode/call.webp", - "dark_icon": "/public/img/Apps/dark_mode/call.webp", + "name": "Telefon", + "icon": "/public/img/Apps/call.png", "default": true, "category": "apps", "redirect": "call", @@ -129,9 +189,8 @@ "disallowJobs": [] }, { - "name": "Clock", - "light_icon": "/public/img/Apps/light_mode/clock.webp", - "dark_icon": "/public/img/Apps/dark_mode/clock.webp", + "name": "Uhr", + "icon": "/public/img/Apps/clock.png", "default": true, "category": "apps", "redirect": "clock_stopwatch", @@ -139,9 +198,8 @@ "disallowJobs": [] }, { - "name": "Camera", - "light_icon": "/public/img/Apps/light_mode/camera.webp", - "dark_icon": "/public/img/Apps/dark_mode/camera.webp", + "name": "Kamera", + "icon": "/public/img/Apps/camera.png", "default": true, "category": "apps", "redirect": "camera_app", @@ -149,9 +207,8 @@ "disallowJobs": [] }, { - "name": "Music", - "light_icon": "/public/img/Apps/light_mode/music.webp", - "dark_icon": "/public/img/Apps/dark_mode/music.webp", + "name": "Musik", + "icon": "/public/img/Apps/music.png", "default": false, "category": "apps", "redirect": "music", @@ -160,8 +217,7 @@ }, { "name": "VisionTube", - "light_icon": "/public/img/Apps/light_mode/visiontube.webp", - "dark_icon": "/public/img/Apps/dark_mode/visiontube.webp", + "icon": "/public/img/Apps/visiontube.png", "default": false, "category": "apps", "redirect": "youtube", @@ -170,8 +226,7 @@ }, { "name": "GPS", - "light_icon": "/public/img/Apps/light_mode/gps.webp", - "dark_icon": "/public/img/Apps/dark_mode/gps.webp", + "icon": "/public/img/Apps/gps.png", "default": true, "category": "apps", "redirect": "map", @@ -179,9 +234,8 @@ "disallowJobs": [] }, { - "name": "Photos", - "light_icon": "/public/img/Apps/light_mode/gallery.webp", - "dark_icon": "/public/img/Apps/dark_mode/gallery.webp", + "name": "Galerie", + "icon": "/public/img/Apps/gallery.png", "default": true, "category": "apps", "redirect": "gallery", @@ -189,9 +243,17 @@ "disallowJobs": [] }, { - "name": "Calculator", - "light_icon": "/public/img/Apps/light_mode/calculator.webp", - "dark_icon": "/public/img/Apps/dark_mode/calculator.webp", + "name": "Garage", + "icon": "/public/img/Apps/valet.jpg", + "default": true, + "category": "apps", + "redirect": "valet_app", + "allowJobs": [], + "disallowJobs": [] + }, + { + "name": "Rechner", + "icon": "/public/img/Apps/calculator.png", "default": true, "category": "apps", "redirect": "calculator", @@ -200,8 +262,7 @@ }, { "name": "Memes", - "light_icon": "/public/img/Apps/light_mode/memes.webp", - "dark_icon": "/public/img/Apps/dark_mode/memes.webp", + "icon": "/public/img/Apps/memes.png", "default": false, "category": "apps", "redirect": "9gag", @@ -210,8 +271,7 @@ }, { "name": "Connect", - "light_icon": "/public/img/Apps/light_mode/instaconnect.webp", - "dark_icon": "/public/img/Apps/dark_mode/instaconnect.webp", + "icon": "/public/img/Apps/instaconnect.png", "default": false, "category": "apps", "redirect": "instagram", @@ -219,9 +279,8 @@ "disallowJobs": [] }, { - "name": "Weather", - "light_icon": "/public/img/Apps/light_mode/weather.webp", - "dark_icon": "/public/img/Apps/dark_mode/weather.webp", + "name": "Wetter", + "icon": "/public/img/Apps/weather.png", "default": true, "category": "apps", "redirect": "weather", @@ -230,8 +289,7 @@ }, { "name": "VideoCall", - "light_icon": "/public/img/Apps/light_mode/videocall.webp", - "dark_icon": "/public/img/Apps/dark_mode/videocall.webp", + "icon": "/public/img/Apps/videocall.png", "default": true, "category": "apps", "redirect": "facetime_app", @@ -240,8 +298,7 @@ }, { "name": "Mail", - "light_icon": "/public/img/Apps/light_mode/mail.webp", - "dark_icon": "/public/img/Apps/dark_mode/mail.webp", + "icon": "/public/img/Apps/mail.png", "default": true, "category": "apps", "redirect": "mail_login", @@ -250,8 +307,7 @@ }, { "name": "Audio", - "light_icon": "/public/img/Apps/light_mode/voice-memos.webp", - "dark_icon": "/public/img/Apps/dark_mode/voice-memos.webp", + "icon": "/public/img/Apps/voice-memos.png", "default": true, "category": "apps", "redirect": "voicememos_app", @@ -259,16 +315,13 @@ "disallowJobs": [] }, { - "name": "Fractions", - "light_icon": "/public/img/Apps/light_mode/fractions.webp", - "dark_icon": "/public/img/Apps/dark_mode/fractions.webp", + "name": "Fraktionen", + "icon": "/public/img/Apps/fractions.png", "default": true, "category": "apps", "redirect": "fractions", - "allowJobs": [], - "disallowJobs": [ - "unemployed" - ] + "allowJobs": ["police"], + "disallowJobs": ["unemployed"] }, { "name": "Bird", @@ -281,9 +334,8 @@ }, { "name": "TweetWave", - "light_icon": "/public/img/Apps/light_mode/tweetwave.webp", - "dark_icon": "/public/img/Apps/dark_mode/tweetwave.webp", - "default": false, + "icon": "/public/img/Apps/tweetwave.png", + "default": true, "category": "apps", "redirect": "twitter_app", "allowJobs": [], @@ -291,8 +343,7 @@ }, { "name": "Darkchat", - "light_icon": "/public/img/Apps/light_mode/darkchat.webp", - "dark_icon": "/public/img/Apps/dark_mode/darkchat.webp", + "icon": "/public/img/Apps/darkchat.png", "default": false, "category": "apps", "redirect": "darkchat", @@ -300,9 +351,8 @@ "disallowJobs": [] }, { - "name": "Notes", - "light_icon": "/public/img/Apps/light_mode/notes.webp", - "dark_icon": "/public/img/Apps/dark_mode/notes.webp", + "name": "Notizen", + "icon": "/public/img/Apps/notes.png", "default": false, "category": "apps", "redirect": "notes", @@ -310,9 +360,8 @@ "disallowJobs": [] }, { - "name": "Messages", - "light_icon": "/public/img/Apps/light_mode/message.webp", - "dark_icon": "/public/img/Apps/dark_mode/message.webp", + "name": "Nachrichten", + "icon": "/public/img/Apps/message.png", "default": true, "category": "apps", "redirect": "messages_app", @@ -321,8 +370,7 @@ }, { "name": "News", - "light_icon": "/public/img/Apps/light_mode/news.webp", - "dark_icon": "/public/img/Apps/dark_mode/news.webp", + "icon": "/public/img/Apps/news.png", "default": false, "category": "apps", "redirect": "news", @@ -330,19 +378,8 @@ "disallowJobs": [] }, { - "name": "Valet", - "light_icon": "/public/img/Apps/light_mode/valet.webp", - "dark_icon": "/public/img/Apps/dark_mode/valet.webp", - "default": false, - "category": "apps", - "redirect": "valet_app", - "allowJobs": [], - "disallowJobs": [] - }, - { - "name": "Billing", - "light_icon": "/public/img/Apps/light_mode/billing.webp", - "dark_icon": "/public/img/Apps/dark_mode/billing.webp", + "name": "Rechnung", + "icon": "/public/img/Apps/billing.png", "default": false, "category": "apps", "redirect": "billing_app", @@ -351,8 +388,7 @@ }, { "name": "Service", - "light_icon": "/public/img/Apps/light_mode/service.webp", - "dark_icon": "/public/img/Apps/dark_mode/service.webp", + "icon": "/public/img/Apps/service.png", "default": true, "category": "apps", "redirect": "service", @@ -360,10 +396,9 @@ "disallowJobs": [] }, { - "name": "Advertising", - "light_icon": "/public/img/Apps/light_mode/advertising.webp", - "dark_icon": "/public/img/Apps/dark_mode/advertising.webp", - "default": false, + "name": "Kleinanzeigen", + "icon": "/public/img/Apps/advertising.png", + "default": true, "category": "apps", "redirect": "yellow_app", "allowJobs": [], @@ -380,8 +415,7 @@ }, { "name": "2048", - "light_icon": "/public/img/Apps/light_mode/2048.webp", - "dark_icon": "/public/img/Apps/dark_mode/2048.webp", + "icon": "/public/img/Apps/2048.png", "default": false, "category": "games", "redirect": "game_2048", @@ -417,8 +451,7 @@ }, { "name": "Designs", - "light_icon": "/public/img/Apps/light_mode/design.webp", - "dark_icon": "/public/img/Apps/dark_mode/design.webp", + "icon": "/public/img/Apps/design.png", "default": true, "category": "apps", "redirect": "zedge_app", @@ -427,8 +460,7 @@ }, { "name": "Bank", - "light_icon": "/public/img/Apps/light_mode/bank.webp", - "dark_icon": "/public/img/Apps/dark_mode/bank.webp", + "icon": "/public/img/Apps/bank.png", "default": true, "category": "apps", "redirect": "bank", @@ -437,8 +469,7 @@ }, { "name": "Crypto", - "light_icon": "/public/img/Apps/light_mode/crypto.webp", - "dark_icon": "/public/img/Apps/dark_mode/crypto.webp", + "icon": "/public/img/Apps/crypto.png", "default": false, "category": "apps", "redirect": "crypto_app", @@ -456,8 +487,7 @@ }, { "name": "AnonymTell", - "light_icon": "/public/img/Apps/light_mode/anonymtell.webp", - "dark_icon": "/public/img/Apps/dark_mode/anonymtell.webp", + "icon": "/public/img/Apps/anonymtell.png", "default": false, "category": "apps", "redirect": "tellonym", @@ -466,8 +496,7 @@ }, { "name": "Radio", - "light_icon": "/public/img/Apps/light_mode/radio.webp", - "dark_icon": "/public/img/Apps/dark_mode/radio.webp", + "icon": "/public/img/Apps/radio.png", "default": false, "category": "apps", "redirect": "radio", @@ -476,8 +505,7 @@ }, { "name": "Taxi", - "light_icon": "/public/img/Apps/light_mode/taxiapp.webp", - "dark_icon": "/public/img/Apps/dark_mode/taxiapp.webp", + "icon": "/public/img/Apps/taxiapp.png", "default": false, "category": "apps", "redirect": "taxi_app", @@ -486,8 +514,7 @@ }, { "name": "Jobs", - "light_icon": "/public/img/Apps/light_mode/jobsapp.webp", - "dark_icon": "/public/img/Apps/dark_mode/jobsapp.webp", + "icon": "/public/img/Apps/jobsapp.png", "default": true, "category": "apps", "redirect": "job_list", @@ -496,9 +523,8 @@ }, { "name": "CustomApp", - "light_icon": "/public/img/Apps/light_mode/custom.webp", - "dark_icon": "/public/img/Apps/dark_mode/custom.webp", - "default": true, + "icon": "/public/img/Apps/custom.jpg", + "default": false, "category": "apps", "custom_app_id": "SET_YOUR_OWN_ID_DONT_CHANGE_AFTERWARDS_NO_DOUBLE_ID", "redirect": "custom_app", @@ -506,7 +532,8 @@ "darkmode": false, "allowJobs": [], "disallowJobs": [], - "custom_event": { + "custom_event": + { "active": false, "closeWhenOpenApp": false } @@ -514,106 +541,98 @@ ], "AppInfos": [ { - "name": "Billing", - "light_icon": "/public/img/Apps/light_mode/billing.webp", - "dark_icon": "/public/img/Apps/dark_mode/billing.webp", - "description": "View and pay your Invoices", + "name": "Rechnung", + "icon": "/public/img/Apps/billing.png", + "description": "Rechnungen einsehen und bezahlen", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "billing_app" }, { "name": "AnonymTell", - "light_icon": "/public/img/Apps/light_mode/anonymtell.webp", - "dark_icon": "/public/img/Apps/dark_mode/anonymtell.webp", - "description": "What your friends think", + "icon": "/public/img/Apps/anonymtell.png", + "description": "Was deine Freunde denken", "stars": 4.3, "age": 17, "chart": 18, "developer": "Callosum", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "tellonym" }, { - "name": "Radio", - "light_icon": "/public/img/Apps/light_mode/radio.webp", - "dark_icon": "/public/img/Apps/dark_mode/radio.webp", - "description": "Join & Leave radio channels", + "name": "Funkgerät", + "icon": "/public/img/Apps/radio.png", + "description": "Steuer dein Funkgerät", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "radio" }, { "name": "Service", - "light_icon": "/public/img/Apps/light_mode/service.webp", - "dark_icon": "/public/img/Apps/dark_mode/service.webp", - "description": "Call a Service", + "icon": "/public/img/Apps/service.png", + "description": "Ruf einen Service", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "service" }, { "name": "Bank", - "light_icon": "/public/img/Apps/light_mode/bank.webp", - "dark_icon": "/public/img/Apps/dark_mode/bank.webp", - "description": "Send and Receive Money", + "icon": "/public/img/Apps/bank.png", + "description": "Geld senden und empfangen", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "bank" }, { "name": "Darkchat", - "light_icon": "/public/img/Apps/light_mode/darkchat.webp", - "dark_icon": "/public/img/Apps/dark_mode/darkchat.webp", - "description": "Anonymous Chat", + "icon": "/public/img/Apps/darkchat.png", + "description": "Anonymer Chat", "stars": 4.3, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "darkchat" }, { - "name": "Advertising", - "light_icon": "/public/img/Apps/light_mode/advertising.webp", - "dark_icon": "/public/img/Apps/dark_mode/advertising.webp", - "description": "Create advertising for your company", + "name": "Kleinanzeigen", + "icon": "/public/img/Apps/advertising.png", + "description": "Erstellen Sie Werbung", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "yellow_app" }, { "name": "Memes", - "light_icon": "/public/img/Apps/light_mode/memes.webp", - "dark_icon": "/public/img/Apps/dark_mode/memes.webp", + "icon": "/public/img/Apps/memes.png", "description": "LOL Pics & GIFS Search Engine", "stars": 4.6, "age": 17, "chart": 3, "developer": "9GAG", - "language": "ENG", + "language": "DE", "size": 91.2, "redirect": "9gag" }, @@ -625,7 +644,7 @@ "age": 4, "chart": 2, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "game_flappybird" }, @@ -637,7 +656,7 @@ "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "game_swerve" }, @@ -649,7 +668,7 @@ "age": 4, "chart": 48, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 353, "redirect": "game_pacman" }, @@ -661,137 +680,127 @@ "age": 4, "chart": 42, "developer": "Lima Sky", - "language": "ENG", + "language": "DE", "size": 632, "redirect": "game_doodlejump" }, { "name": "TicTacToe", - "light_icon": "/public/img/Apps/tictactoe.png", - "dark_icon": "/public/img/Apps/tictactoe.png", + "icon": "/public/img/Apps/tictactoe.png", "description": "Game for two!", "stars": 4.9, "age": 4, "chart": 28, "developer": "REMEMBERS", - "language": "ENG", + "language": "DE", "size": 432, "redirect": "game_tictactoe" }, { "name": "VisionTube", - "light_icon": "/public/img/Apps/light_mode/visiontube_light.png", - "dark_icon": "/public/img/Apps/dark_mode/visiontube.png", - "description": "Videos, Music and Live Streams", + "icon": "/public/img/Apps/visiontube.png", + "description": "Videos, Musik und Live-Streams", "stars": 4.5, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 284, "redirect": "youtube" }, { - "name": "Valet", - "light_icon": "/public/img/Apps/light_mode/valet.webp", - "dark_icon": "/public/img/Apps/dark_mode/valet.webp", - "description": "Search and Deliver your Car", + "name": "Garage", + "icon": "/public/img/Apps/valet.jpg", + "description": "Orte dein Auto oder lass es die liefern", "stars": 3.7, "age": 17, "chart": 3, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 452, "redirect": "valet_app" }, { "name": "Music", - "light_icon": "/public/img/Apps/light_mode/music.webp", - "dark_icon": "/public/img/Apps/dark_mode/music.webp", - "description": "Over 100 million songs.", + "icon": "/public/img/Apps/music.png", + "description": "Über 100 Millionen Songs", "stars": 4.3, "age": 12, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "US", "size": 138, "redirect": "music" }, { "name": "Design Wallpapers", - "light_icon": "/public/img/Apps/light_mode/design.webp", - "dark_icon": "/public/img/Apps/dark_mode/design.webp", - "description": "Backgrounds & Live Wallpapers", + "icon": "/public/img/Apps/design.png", + "description": "Hintergründe & Live-Hintergründe", "stars": 3.7, "age": 12, "chart": 174, "developer": "Zedge", - "language": "ENG", + "language": "DE", "size": 70, "redirect": "zedge" }, { "name": "Crypto", - "light_icon": "/public/img/Apps/light_mode/crypto.webp", - "dark_icon": "/public/img/Apps/dark_mode/crypto.webp", - "description": "Buy, Sell & Manage Crypto", + "icon": "/public/img/Apps/crypto.png", + "description": "Kryptowährungen kaufen, verkaufen und verwalten", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "crypto_app" }, { "name": "Notes", - "light_icon": "/public/img/Apps/light_mode/notes.webp", - "dark_icon": "/public/img/Apps/dark_mode/notes.webp", - "description": "Take note of almost anything", + "icon": "/public/img/Apps/notes.png", + "description": "Man muss nur wissen wo es steht", "stars": 4.3, "age": 4, "chart": 1, "developer": "Apple", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "notes" }, { "name": "TweetWave", - "light_icon": "/public/img/Apps/light_mode/tweetwave.webp", - "dark_icon": "/public/img/Apps/dark_mode/tweetwave.webp", + "icon": "/public/img/Apps/tweetwave.png", "description": "TweetWave, Inc.", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "twitter_app" }, { "name": "Connect", - "light_icon": "/public/img/Apps/light_mode/instaconnect.webp", - "dark_icon": "/public/img/Apps/dark_mode/instaconnect.webp", + "icon": "/public/img/Apps/instaconnect.png", "description": "Connect, Inc.", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "instagram" }, { "name": "2048", - "light_icon": "/public/img/Apps/light_mode/2048.webp", - "dark_icon": "/public/img/Apps/dark_mode/2048.webp", + "icon": "/public/img/Apps/2048.png", "description": "Fun and relaxing puzzle game", "stars": 3.6, "age": 12, "chart": 57, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 54, "redirect": "game_2048" }, @@ -803,46 +812,43 @@ "age": 12, "chart": 3, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 54, "redirect": "game_fruitninja" }, { "name": "News", - "light_icon": "/public/img/Apps/light_mode/news.webp", - "dark_icon": "/public/img/Apps/dark_mode/news.webp", + "icon": "/public/img/Apps/news.png", "description": "Get the best news today!", "stars": 4.3, "age": 17, "chart": 34, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 54, "redirect": "news" }, { "name": "Taxi", - "light_icon": "/public/img/Apps/light_mode/taxiapp.webp", - "dark_icon": "/public/img/Apps/dark_mode/taxiapp.webp", + "icon": "/public/img/Apps/taxiapp.png", "description": "Best Taxi App ever!", "stars": 4.8, "age": 17, "chart": 2, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 23, "redirect": "taxi_app" }, { "name": "CustomApp", - "light_icon": "/public/img/Apps/light_mode/custom.webp", - "dark_icon": "/public/img/Apps/dark_mode/custom.webp", + "icon": "/public/img/Apps/custom.jpg", "description": "Some description about it", "stars": 4.7, "age": 17, "chart": 1, "developer": "RoadShop", - "language": "ENG", + "language": "DE", "size": 12, "redirect": "custom_app" } @@ -883,8 +889,8 @@ "APP_OPEN_JOB_REQUIREMENT_TITLE": "Job Requirement", "APP_OPEN_JOB_REQUIREMENT": "You do not have the required job for the app.", "APP_OPEN_JOB_DISALLOW": "You have a job that is not allowed for the app.", - "CLOCK_APP_NAME": "Clock", - "CLOCK_APP_TIMER_NOTIF_TITLE": "Timer Started", + "CLOCK_APP_NAME": "Uhr", + "CLOCK_APP_TIMER_NOTIF_TITLE": "Timer gestartet", "CLOCK_APP_TIMER_NOTIF_TEXT": "Your timer has started!", "CLOCK_APP_STOPWATCH": "Stopwatch", "CLOCK_APP_WORLDCLOCK": "WorldClock", @@ -2602,8 +2608,6 @@ "TAXI_APP_YOUR_DRIVER": "Ihr Fahrer", "TAXI_APP_NO_STATUS_AVAILABLE": "Kein Status verfügbar.", "TAXI_APP_FINISH_HEADER": "Ankunft", - "TAXI_APP_NO_DRIVERS_AVAILABLE": "Keine Fahrer verfügbar", - "TAXI_APP_NO_DRIVERS_AVAILABLE_TEXT": "In deiner Gegend sind keine Fahrer verfügbar.", "TAXI_APP_FINISH_TEXT": "Das Geld wird automatisch von Ihrem Bankkonto abgebucht, aber Sie können dem Taxifahrer noch ein kleines Trinkgeld geben.", "TAXI_APP_DRIVING_HEADER": "Fahrt", "TAXI_APP_DRIVING_TEXT": "Sie befinden sich nun in einem Taxi und der Fahrer bringt Sie zu Ihrem Ziel.", @@ -2621,7 +2625,7 @@ "APP_PHOTOS_SHARE_VIDEO_SENT_HEADER": "Video gesendet", "APP_PHOTOS_SHARE_VIDEO_SENT_MESSAGE": "Video wurde erfolgreich gesendet.", "HOMESCREEN_EDIT_REPLACE_APP": "Möchten Sie die App auf Ihrem Homescreen ersetzen?", - "HOMESCREEN_EDIT_REMOVE_APP": "Trotz entfernen vom Homescreen bleibt die App in Ihrer App-Mediathek erhalten.", + "HOMESCREEN_EDIT_REMOVE_APP": "Durch das Entfernen vom Homescreen bleibt die App in Ihrer App-Mediathek erhalten.", "HOMESCREEN_EDIT_OPEN_APP": "App öffnen", "HOMESCREEN_EDIT_CANCEL_APP": "Abbrechen", "HOMESCREEN_EDIT_DELETE_APP": "App löschen",