Configuration
1. Configure cl_config.lua
cl_config.lua
In this section, you will configure the client-side configuration file cl_config.lua
. Follow the instructions below to set it up according to your framework (ESX or QBcore).
Config = {}
Config.Header = {
title = "RESMONSTUDIO", -- The title displayed in the header
name = "Bus driver" -- The name of the system in the header
}
Config.Options = {
Language = 'en', -- Default language for the system (can be changed to other language codes like 'de', 'fr', etc.)
Coords = vector3(452.11, -622.05, 28.56), -- Coordinates for the starting point of the job (where the player will start)
UseOldEsx = false, -- If true, uses old ESX exports; false uses the new ESX exports
MinPayout = 250, -- Minimum payout per job completed (this is the lowest amount a player can earn for completing a job)
MaxPayout = 500, -- Maximum payout per job completed (this is the highest amount a player can earn for completing a job)
SharedObject = {
["client"] = "esx:getSharedObject", -- Client-side shared object retrieval (used to get ESX functions on the client-side)
["server"] = "esx:getSharedObject", -- Server-side shared object retrieval (used to get ESX functions on the server-side)
},
AllowJob = {
UseJobRestrictions = false, -- If true, limits job usage to specific jobs defined in Allowedjobs
Allowedjobs = { -- List of allowed jobs that can access this particular job
busdriver = true, -- Allows the 'busdriver' job to access this job (set to true to allow access)
-- Here you can add more jobs
}
}
}
Config.Blip = {
enabled = true, -- Enable or disable the blip on the map
id = 85, -- Blip ID for the sprite used on the map
scale = 0.9, -- Scale of the blip's size on the map
color = 3, -- Color ID for the blip (based on game-defined colors)
Name = "Busdriver",-- Display name for the blip on the map
}
Config.Marker = {
Type = 21, -- Type of marker (defined by the game)
Size = vector3(1.0, 1.0, 1.0), -- Size of the marker in 3D space (x, y, z)
Color = { r = 255, g = 0, b = 0, a = 144 }, -- RGBA values for the marker's color
BobUpAndDown = false, -- Should the marker bob up and down?
FaceCamera = true, -- Should the marker always face the camera?
Rotate = false, -- Should the marker rotate?
TextureDict = nil, -- Texture dictionary for custom textures (nil for default)
TextureName = nil, -- Name of the texture to use (nil for default)
DrawOnEntities = false -- Should the marker be drawn on entities?
}
Config.BusDriver = {
Locations = {
{name = 'first', blipName = 'Bus Station'},
{name = 'second', blipName = 'Bus Station'},
},
Peds = {
{ped = 'a_m_m_bevhills_01'},
},
StartRoute = {
name = "Start Route",
Pos = {x = 471.39, y = -611.19, z = 28.5, h = 175.19},
},
Inspection = {
name = "Bus Service",
Pos = {x = 466.03, y = -582.8, z = 28.48},
PosCar = {x = 455.5, y = -563.45, z = 27.55, h = 356.23},
PosPed = {x = 456.34, y = -550.24, z = 28.5, h = 160.01},
FirstWheel = {x = 453.94, y = -558.86, z = 28.5, h = 256.45},
SecondWheel = {x = 453.45, y = -566.93, z = 28.5, h = 256.46},
},
Deposit = {
name = "Deposit Car",
Pos = {x = 471.17, y = -583.13, z = 28.5},
Size = {x = 2.0, y = 2.0, z = 2.0},
Color = {r = 78, g = 245, b = 175},
Type = 25,
},
Garages = {
{
x = 460.5, y = -618.38, z = 28.48,
name = "Garage 1",
marker = {
type = 21,
scale = {width = 0.7, height = 0.7, depth = 0.7},
color = {r = 255, g = 0, b = 46, a = 100},
distance = 8.0,
}
},
{
x = 460.1, y = -625.43, z = 28.49,
name = "Garage 2",
marker = {
type = 21,
scale = {width = 0.8, height = 0.8, depth = 0.8},
color = {r = 255, g = 0, b = 46, a = 100},
distance = 10.0,
}
},
{
x = 459.39, y = -632.38, z = 28.48,
name = "Garage 3",
marker = {
type = 21,
scale = {width = 0.7, height = 0.7, depth = 0.7},
color = {r = 255, g = 0, b = 46, a = 100},
distance = 6.0,
}
},
},
First = {
[1] = {x = 308.66, y = -760.22, z = 29.21, h = 161.35, done = false, Peds = {
['Peds'] = {
[1] = {x = 304.72, y = -763.51, z = 28.31, h = 233.04, ped},
[2] = {x = 302.55, y = -760.02, z = 28.31, h = 269.05, ped},
[3] = {x = 300.55, y = -760.02, z = 28.31, h = 269.05, ped},
}},
dx = 306.84, dy = -759.06, dz = 29.31, dh = 74.81
},
[2] = {x = 121.6, y = -786.51, z = 31.25, h = 70.55, done = false, Peds = {
['Peds'] = {
[1] = {x = 119.11, y = -780.46, z = 30.38, h = 161.69, ped},
[2] = {x = 117.11, y = -780.46, z = 30.38, h = 161.69, ped},
[3] = {x = 117.11, y = -779.46, z = 30.38, h = 161.69, ped},
}},
dx = 122.76, dy = -785.04, dz = 31.35, dh = 343.93
},
[3] = {x = -246.03, y = -716.73, z = 33.38, h = 159.68, done = false, Peds = {
['Peds'] = {
[1] = {x = -252.14, y = -718.3, z = 32.41, h = 266.15, ped},
[2] = {x = -250.14, y = -718.3, z = 32.41, h = 266.15, ped},
[3] = {x = -250.14, y = -717.3, z = 32.41, h = 266.15, ped},
}},
dx = -247.7, dy = -715.49, dz = 33.38, dh = 63.54
},
[4] = {x = -254.66, y = -881.88, z = 30.72, h = 252.48, done = false, Peds = {
['Peds'] = {
[1] = {x = -255.92, y = -886.2, z = 29.81, h = 340.96, ped},
[2] = {x = -253.92, y = -886.2, z = 29.81, h = 340.96, ped},
[3] = {x = -254.92, y = -885.2, z = 29.81, h = 340.96, ped},
}},
dx = -255.66, dy = -883.49, dz = 30.83, dh = 160.87
},
[5] = {x = 69.93, y = -999.71, z = 29.25, h = 250.82, done = false, Peds = {
['Peds'] = {
[1] = {x = 68.13, y = -1004.94, z = 28.36, h = 336.33, ped},
[2] = {x = 67.13, y = -1004.94, z = 28.36, h = 336.33, ped},
[3] = {x = 67.13, y = -1003.94, z = 28.36, h = 336.33, ped},
}},
dx = 68.74, dy = -1001.51, dz = 29.36, dh = 160.48
},
[6] = {x = 281.21, y = -911.78, z = 27.87, h = 340.51, done = false, Peds = {
['Peds'] = {
[1] = {x = 286.26, y = -914.05, z = 28.11, h = 74.24, ped},
[2] = {x = 285.26, y = -914.05, z = 28.11, h = 74.24, ped},
[3] = {x = 285.26, y = -913.05, z = 28.11, h = 74.24, ped},
}},
dx = 283.37, dy = -913.07, dz = 29.0, dh = 250.12
},
[7] = {x = 410.8, y = -782.77, z = 29.17, h = 0.46, done = false, Peds = {
['Peds'] = {
[1] = {x = 415.94, y = -781.66, z = 29.35, h = 95.03, ped},
[2] = {x = 414.94, y = -781.66, z = 29.35, h = 95.03, ped},
[3] = {x = 414.94, y = -780.66, z = 29.35, h = 95.03, ped},
}},
dx = 413.07, dy = -782.86, dz = 29.3, dh = 278.3
},
},
Second = {
[1] = {x = 401.43, y = -720.8, z = 29.18, h = 180.4, done = false, Peds = {
['Peds'] = {
[1] = {x = 396.83, y = -720.66, z = 29.29, h = 276.15, ped},
[2] = {x = 395.83, y = -720.66, z = 29.29, h = 276.15, ped},
[3] = {x = 395.83, y = -721.66, z = 29.29, h = 276.15, ped},
}},
dx = 399.56, dy = -720.37, dz = 29.29, dh = 88.39
},
[2] = {x = 395.01, y = -991.01, z = 29.27, h = 179.98, done = false, Peds = {
['Peds'] = {
[1] = {x = 389.87, y = -990.57, z = 29.42, h = 270.29, ped},
[2] = {x = 388.87, y = -990.57, z = 29.42, h = 270.29, ped},
[3] = {x = 388.87, y = -991.57, z = 29.42, h = 270.29, ped},
}},
dx = 392.8, dy = -990.43, dz = 29.42, dh = 91.67
},
[3] = {x = 793.23, y = -948.47, z = 25.7, h = 4.81, done = false, Peds = {
['Peds'] = {
[1] = {x = 798.37, y = -948.5, z = 25.71, h = 94.79, ped},
[2] = {x = 797.37, y = -948.5, z = 25.71, h = 94.79, ped},
[3] = {x = 797.37, y = -949.5, z = 25.71, h = 94.79, ped},
}},
dx = 795.33, dy = -948.97, dz = 25.79, dh = 279.26
},
[4] = {x = 786.06, y = -781.43, z = 26.3, h = 2.08, done = false, Peds = {
['Peds'] = {
[1] = {x = 791.41, y = -781.86, z = 26.4, h = 87.71, ped},
[2] = {x = 790.41, y = -781.86, z = 26.4, h = 87.71, ped},
[3] = {x = 790.41, y = -782.86, z = 26.4, h = 87.71, ped},
}},
dx = 787.63, dy = -780.98, dz = 26.42, dh = 277.52
},
[5] = {x = 451.43, y = -290.24, z = 48.63, h = 68.89, done = false, Peds = {
['Peds'] = {
[1] = {x = 454.14, y = -285.42, z = 48.83, h = 157.34, ped},
[2] = {x = 453.14, y = -285.42, z = 48.83, h = 157.34, ped},
[3] = {x = 453.14, y = -284.42, z = 48.83, h = 157.34, ped},
}},
dx = 452.85, dy = -288.46, dz = 48.56, dh = 336.3
},
[6] = {x = 249.27, y = -579.04, z = 43.16, h = 156.72, done = false, Peds = {
['Peds'] = {
[1] = {x = 244.9, y = -576.57, z = 43.32, h = 245.87, ped},
[2] = {x = 243.9, y = -576.57, z = 43.32, h = 245.87, ped},
[3] = {x = 243.9, y = -575.57, z = 43.32, h = 245.87, ped},
}},
dx = 247.42, dy = -577.59, dz = 43.32, dh = 67.28
},
[7] = {x = 222.5, y = -853.43, z = 30.05, h = 250.92, done = false, Peds = {
['Peds'] = {
[1] = {x = 220.62, y = -858.33, z = 30.21, h = 345.12, ped},
[2] = {x = 219.62, y = -858.33, z = 30.21, h = 345.12, ped},
[3] = {x = 219.62, y = -857.33, z = 30.21, h = 345.12, ped},
}},
dx = 221.39, dy = -855.08, dz = 30.21, dh = 166.6
},
[8] = {x = 432.06, y = -681.66, z = 29.03, h = 270.96, done = false, Peds = {
['Peds'] = {
[1] = {x = 431.66, y = -687.18, z = 29.18, h = 2.75, ped},
[2] = {x = 430.66, y = -687.18, z = 29.18, h = 2.75, ped},
[3] = {x = 430.66, y = -686.18, z = 29.18, h = 2.75, ped},
}},
dx = 431.47, dy = -683.72, dz = 29.19, dh = 182.48
},
}
}
Config.Clothes = {
male = {
['tshirt_1'] = 10, ['tshirt_2'] = 4,
['torso_1'] = 3, ['torso_2'] = 2,
['decals_1'] = 0, ['decals_2'] = 0,
['arms'] = 0,
['pants_1'] = 28, ['pants_2'] = 3,
['shoes_1'] = 51, ['shoes_2'] = 0,
['chain_1'] = 0, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
['ears_1'] = -1, ['ears_2'] = 0,
['bproof_1'] = 0, ['bproof_2'] = 0
},
female = {
['tshirt_1'] = 128, ['tshirt_2'] = 0,
['torso_1'] = 169, ['torso_2'] = 0,
['decals_1'] = 0, ['decals_2'] = 0,
['arms'] = 46,
['pants_1'] = 27, ['pants_2'] = 0,
['shoes_1'] = 49, ['shoes_2'] = 0,
['chain_1'] = -1, ['chain_2'] = 0,
['helmet_1'] = -1, ['helmet_2'] = 0,
['bproof_1'] = 0, ['bproof_2'] = 0
}
}
Config.Progressbar = {
Enabled = false,
Progress = 5000,
func = function(message)
-- exports["rs_hud"]:Progressbar(true, message, Config.Progressbar.Progress)
end
}
Notify = function(msg)
TriggerEvent('esx:showNotification', msg)
-- TriggerEvent('rs_notify', 'Busdriver', msg , 'info', 5000)
end
ShowHelpNotify = function(msg, E)
ESX.ShowHelpNotification(msg, E)
-- exports["rs_hud"]:HelpNotify(msg, E)
end
2. Configure sv_config.lua
sv_config.lua
In this section, you will configure the server-side configuration file sv_config.lua
. Follow the instructions below to set it up according to your framework (ESX or QBcore)
CFG = {}
CFG.Webhooks = {
Color = "16777215",
Author = "ResmonStudio",
AuthorURL = "https://i.ibb.co/PZDN7K4/logo.png",
ThumbURL = "https://i.ibb.co/PZDN7K4/logo.png",
Username = "RS | Logs",
Webhooks = {
pay = {'PUT_YOUR_WEBHOOK'},
}
}
3. Select Languages in sh_languages.lua
sh_languages.lua
In the sh_languages.lua
file, you can manage all available language options. To set your preferred language and its corresponding translations, navigate to cl_config.lua
and specify your desired locale. This allows you to customize the different languages.
Config.Languages = {
['en'] = { -- English
['StartedDuty'] = "You are now on duty.",
['StartRoute'] = 'Press [~g~E~w~] to start the route.',
['Inspection'] = "Drive to the workshop for inspection.",
['InspektionHelp'] = 'Press [~g~E~w~] to bring the bus into inspection.',
['InspektionStart'] = 'Press [~g~E~w~] to start the inspection.',
['InspektionSuccess'] = "Everything's tip-top! You're ready to go.",
['Mechanic'] = "Now go to the mechanic. He's in front of your bus.",
['Busy'] = "Workshop is currently busy.",
['NotYours'] = "This isn't your bus.",
['StartedRoute'] = "Your bus is ready for the tour. Now drive to the route point.",
['DriveNow'] = "You've selected the route - Drive to the first stop.",
['JobDone'] = "You've completed the job. Come back anytime :)",
['JobDone2'] = "You've earned %s$. Drive to the next stop!",
['JobDoneSucces'] = "You've completed the job. You've earned: %s$. The route is now finished. Drive to headquarters and start a new route.",
['ParkOut'] = 'Press [~g~E~w~] to park out your bus.',
['Passengers'] = 'Press [~g~E~w~] to let passengers on/off.',
['ChangeClothes'] = 'Changing Clothes...',
['NotAllowed'] = "You are not allowed to do this job!",
['HelpNotify'] = 'Press ~INPUT_CONTEXT~ to interact',
},
['de'] = { -- German
['StartedDuty'] = 'Du bist jetzt im Dienst.',
['StartRoute'] = 'Drücke [~g~E~w~], um die Route zu starten.',
['Inspection'] = "Fahre zur Werkstatt zur Inspektion.",
['InspektionHelp'] = 'Drücke [~g~E~w~], um den Bus zur Inspektion zu bringen.',
['InspektionStart'] = 'Drücke [~g~E~w~], um die Inspektion zu starten.',
['InspektionSuccess'] = "Alles in Ordnung! Du bist bereit zu fahren.",
['Mechanic'] = "Jetzt gehe zum Mechaniker. Er ist vor deinem Bus.",
['Busy'] = "Werkstatt ist derzeit besetzt.",
['NotYours'] = "Das ist nicht dein Bus.",
['StartedRoute'] = "Dein Bus ist bereit für die Tour. Fahre nun zum Routenziel.",
['DriveNow'] = "Du hast die Route ausgewählt - Fahre zur ersten Haltestelle.",
['JobDone'] = "Du hast den Job abgeschlossen. Komm jederzeit wieder :)",
['JobDone2'] = "Du hast %s$ verdient. Fahre zur nächsten Haltestelle!",
['JobDoneSucces'] = "Du hast den Job abgeschlossen. Du hast verdient: %s$. Die Route ist jetzt beendet. Fahre zur Zentrale und starte eine neue Route.",
['ParkOut'] = 'Drücke [~g~E~w~], um deinen Bus zu parken.',
['Passengers'] = 'Drücke [~g~E~w~], um Fahrgäste ein- oder aussteigen zu lassen.',
['ChangeClothes'] = 'Kleiderwechsel...',
['NotAllowed'] = "Du darfst diesen Job nicht ausführen!",
['HelpNotify'] = 'Drücke ~INPUT_CONTEXT~ um zu interagieren',
},
['cs'] = { -- Czech
['StartedDuty'] = "Jste nyní na službě.",
['StartRoute'] = 'Stiskněte [~g~E~w~] pro zahájení trasy.',
['Inspection'] = "Jeďte do dílny na prohlídku.",
['InspektionHelp'] = 'Stiskněte [~g~E~w~] pro přistavení autobusu na prohlídku.',
['InspektionStart'] = 'Stiskněte [~g~E~w~] pro zahájení prohlídky.',
['InspektionSuccess'] = "Všechno je v pořádku! Jste připraveni na cestu.",
['Mechanic'] = "Jděte k mechanikovi. Je před vaším autobusem.",
['Busy'] = "Dílna je momentálně zaneprázdněná.",
['NotYours'] = "Tohle není váš autobus.",
['StartedRoute'] = "Váš autobus je připraven na tour. Nyní jeďte k bodu trasy.",
['DriveNow'] = "Vybrali jste trasu - jeďte na první zastávku.",
['JobDone'] = "Práci máte hotovou. Přijďte znovu :)",
['JobDone2'] = "Zarobili jste %s$. Jeďte k další zastávce!",
['JobDoneSucces'] = "Práci máte hotovou. Zarobili jste: %s$. Trasa je dokončena. Jeďte na centrálu a začněte novou trasu.",
['ParkOut'] = 'Stiskněte [~g~E~w~] pro zaparkování autobusu.',
['Passengers'] = 'Stiskněte [~g~E~w~] pro nástup/vystupování pasažérů.',
['ChangeClothes'] = 'Měníte oblečení...',
['NotAllowed'] = "Tento job nesmíte vykonávat!",
['HelpNotify'] = 'Stiskněte ~INPUT_CONTEXT~ pro interakci',
},
['fr'] = { -- French
['StartedDuty'] = "Vous êtes maintenant en service.",
['StartRoute'] = 'Appuyez sur [~g~E~w~] pour démarrer l\'itinéraire.',
['Inspection'] = "Conduit à l'atelier pour l'inspection.",
['InspektionHelp'] = 'Appuyez sur [~g~E~w~] pour amener le bus à l\'inspection.',
['InspektionStart'] = 'Appuyez sur [~g~E~w~] pour démarrer l\'inspection.',
['InspektionSuccess'] = "Tout est en ordre ! Vous êtes prêt à partir.",
['Mechanic'] = "Allez voir le mécanicien. Il est devant votre bus.",
['Busy'] = "L'atelier est actuellement occupé.",
['NotYours'] = "Ce n'est pas votre bus.",
['StartedRoute'] = "Votre bus est prêt pour la tournée. Conduisez maintenant vers le point de départ.",
['DriveNow'] = "Vous avez sélectionné l'itinéraire - Conduisez jusqu'à la première étape.",
['JobDone'] = "Vous avez terminé le travail. Revenez quand vous voulez :)",
['JobDone2'] = "Vous avez gagné %s$. Conduisez jusqu'à la prochaine étape !",
['JobDoneSucces'] = "Vous avez terminé le travail. Vous avez gagné : %s$. L'itinéraire est terminé. Conduisez jusqu'au siège et commencez un nouvel itinéraire.",
['ParkOut'] = 'Appuyez sur [~g~E~w~] pour sortir votre bus.',
['Passengers'] = 'Appuyez sur [~g~E~w~] pour faire monter ou descendre les passagers.',
['ChangeClothes'] = 'Changement de vêtements...',
['NotAllowed'] = "Vous n'êtes pas autorisé à faire ce travail !",
['HelpNotify'] = 'Appuyez sur ~INPUT_CONTEXT~ pour interagir',
},
['es'] = { -- Spanish
['StartedDuty'] = "Ahora estás de servicio.",
['StartRoute'] = 'Presiona [~g~E~w~] para comenzar la ruta.',
['Inspection'] = "Dirígete al taller para la inspección.",
['InspektionHelp'] = 'Presiona [~g~E~w~] para llevar el autobús a inspección.',
['InspektionStart'] = 'Presiona [~g~E~w~] para comenzar la inspección.',
['InspektionSuccess'] = "¡Todo está perfecto! Estás listo para salir.",
['Mechanic'] = "Ve al mecánico. Está frente a tu autobús.",
['Busy'] = "El taller está ocupado en este momento.",
['NotYours'] = "Este no es tu autobús.",
['StartedRoute'] = "Tu autobús está listo para el tour. Ahora conduce al punto de la ruta.",
['DriveNow'] = "Has seleccionado la ruta - Conduce hasta la primera parada.",
['JobDone'] = "Has completado el trabajo. Vuelve cuando quieras :)",
['JobDone2'] = "Has ganado %s$. ¡Dirígete a la siguiente parada!",
['JobDoneSucces'] = "Has completado el trabajo. Has ganado: %s$. La ruta ha terminado. Conduce a la sede y comienza una nueva ruta.",
['ParkOut'] = 'Presiona [~g~E~w~] para sacar tu autobús.',
['Passengers'] = 'Presiona [~g~E~w~] para permitir que los pasajeros suban/bajen.',
['ChangeClothes'] = 'Cambiando ropa...',
['NotAllowed'] = "¡No estás autorizado para hacer este trabajo!",
['HelpNotify'] = 'Presiona ~INPUT_CONTEXT~ para interactuar',
},
['pt'] = { -- Portuguese
['StartedDuty'] = "Você agora está de serviço.",
['StartRoute'] = 'Pressione [~g~E~w~] para iniciar a rota.',
['Inspection'] = "Dirija-se à oficina para inspeção.",
['InspektionHelp'] = 'Pressione [~g~E~w~] para levar o ônibus para inspeção.',
['InspektionStart'] = 'Pressione [~g~E~w~] para iniciar a inspeção.',
['InspektionSuccess'] = "Tudo está ótimo! Você está pronto para ir.",
['Mechanic'] = "Agora vá até o mecânico. Ele está na frente do seu ônibus.",
['Busy'] = "A oficina está ocupada no momento.",
['NotYours'] = "Este não é o seu ônibus.",
['StartedRoute'] = "Seu ônibus está pronto para o passeio. Agora dirija até o ponto de rota.",
['DriveNow'] = "Você selecionou a rota - Dirija até a primeira parada.",
['JobDone'] = "Você completou o trabalho. Volte quando quiser :)",
['JobDone2'] = "Você ganhou %s$. Dirija até a próxima parada!",
['JobDoneSucces'] = "Você completou o trabalho. Você ganhou: %s$. A rota terminou. Dirija para a sede e inicie uma nova rota.",
['ParkOut'] = 'Pressione [~g~E~w~] para estacionar seu ônibus.',
['Passengers'] = 'Pressione [~g~E~w~] para deixar passageiros entrarem/saírem.',
['ChangeClothes'] = 'Trocando de roupa...',
['NotAllowed'] = "Você não está autorizado a fazer este trabalho!",
['HelpNotify'] = 'Pressione ~INPUT_CONTEXT~ para interagir',
},
['pl'] = { -- Polish
['StartedDuty'] = "Jesteś teraz na służbie.",
['StartRoute'] = 'Naciśnij [~g~E~w~] aby rozpocząć trasę.',
['Inspection'] = "Jedź do warsztatu na przegląd.",
['InspektionHelp'] = 'Naciśnij [~g~E~w~] aby przyprowadzić autobus na przegląd.',
['InspektionStart'] = 'Naciśnij [~g~E~w~] aby rozpocząć przegląd.',
['InspektionSuccess'] = "Wszystko jest w porządku! Jesteś gotowy do drogi.",
['Mechanic'] = "Teraz idź do mechanika. Jest przed twoim autobusem.",
['Busy'] = "Warsztat jest obecnie zajęty.",
['NotYours'] = "To nie jest twój autobus.",
['StartedRoute'] = "Twój autobus jest gotowy na trasę. Teraz jedź do punktu trasy.",
['DriveNow'] = "Wybrałeś trasę - Jedź do pierwszego przystanku.",
['JobDone'] = "Zakończyłeś pracę. Wróć, kiedy chcesz :)",
['JobDone2'] = "Zarobiłeś %s$. Jedź do następnego przystanku!",
['JobDoneSucces'] = "Zakończyłeś pracę. Zarobiłeś: %s$. Trasa zakończona. Jedź do centrali i zacznij nową trasę.",
['ParkOut'] = 'Naciśnij [~g~E~w~] aby zaparkować autobus.',
['Passengers'] = 'Naciśnij [~g~E~w~] aby wpuścić pasażerów do autobusu.',
['ChangeClothes'] = 'Zmiana ubrania...',
['NotAllowed'] = "Nie masz uprawnień do wykonania tej pracy!",
['HelpNotify'] = 'Naciśnij ~INPUT_CONTEXT~ aby interagować',
},
['it'] = { -- Italian
['StartedDuty'] = "Sei ora in servizio.",
['StartRoute'] = 'Premi [~g~E~w~] per iniziare il percorso.',
['Inspection'] = "Guida fino al garage per l\'ispezione.",
['InspektionHelp'] = 'Premi [~g~E~w~] per portare l\'autobus all\'ispezione.',
['InspektionStart'] = 'Premi [~g~E~w~] per iniziare l\'ispezione.',
['InspektionSuccess'] = "Tutto è perfetto! Sei pronto per partire.",
['Mechanic'] = "Vai dal meccanico. È davanti al tuo autobus.",
['Busy'] = "Il garage è attualmente occupato.",
['NotYours'] = "Questo non è il tuo autobus.",
['StartedRoute'] = "Il tuo autobus è pronto per il tour. Ora guida fino al punto di partenza.",
['DriveNow'] = "Hai selezionato il percorso - Guida fino alla prima fermata.",
['JobDone'] = "Hai completato il lavoro. Torna quando vuoi :)",
['JobDone2'] = "Hai guadagnato %s$. Guida fino alla prossima fermata!",
['JobDoneSucces'] = "Hai completato il lavoro. Hai guadagnato: %s$. Il percorso è terminato. Guida alla sede e inizia un nuovo percorso.",
['ParkOut'] = 'Premi [~g~E~w~] per parcheggiare il tuo autobus.',
['Passengers'] = 'Premi [~g~E~w~] per far salire/scendere i passeggeri.',
['ChangeClothes'] = 'Cambio vestiti...',
['NotAllowed'] = "Non sei autorizzato a fare questo lavoro!",
['HelpNotify'] = 'Premi ~INPUT_CONTEXT~ per interagire',
},
['tr'] = { -- Turkish
['StartedDuty'] = "Şu anda görevdesiniz.",
['StartRoute'] = 'Rotayı başlatmak için [~g~E~w~] tuşuna basın.',
['Inspection'] = "Atölyeye gidip inceleme yaptırın.",
['InspektionHelp'] = 'Aracınızı incelemeye almak için [~g~E~w~] tuşuna basın.',
['InspektionStart'] = 'İncelemeyi başlatmak için [~g~E~w~] tuşuna basın.',
['InspektionSuccess'] = "Her şey yolunda! Yola çıkmaya hazırsınız.",
['Mechanic'] = "Şimdi tamirciye gidin. O sizin otobüsünüzün önünde.",
['Busy'] = "Atölye şu anda meşgul.",
['NotYours'] = "Bu sizin otobüsünüz değil.",
['StartedRoute'] = "Otobüsünüz tura hazır. Şimdi rotaya gitmek için yola çıkın.",
['DriveNow'] = "Rotayı seçtiniz - İlk durağa doğru sürün.",
['JobDone'] = "İşi tamamladınız. Ne zaman isterseniz geri dönün :)",
['JobDone2'] = "Şu anda %s$ kazandınız. Sonraki durağa gidin!",
['JobDoneSucces'] = "İşi tamamladınız. Kazandığınız tutar: %s$. Rota tamamlandı. Şirkete gidin ve yeni bir rota başlatın.",
['ParkOut'] = 'Otobüsünüzü park etmek için [~g~E~w~] tuşuna basın.',
['Passengers'] = 'Yolcuların biniş/iniş yapması için [~g~E~w~] tuşuna basın.',
['ChangeClothes'] = 'Kıyafet değiştiriliyor...',
['NotAllowed'] = "Bu işi yapmanıza izin verilmiyor!",
['HelpNotify'] = 'İnteraktif olmak için ~INPUT_CONTEXT~ tuşuna basın.',
}
}
Last updated