|
Config.webhook = "SEU_WEBHOOK" -- Webhook to send logs to discord
Config.lang = "en" -- Set the file language [en/br]
Config.formatacao = {
['moeda'] = 'USD', -- This is the format of the currency, so that your currency sign appears correctly [Examples: BRL, USD]
['location'] = 'en-US' -- This is the location of your country, to format the decimal places according to your standard [Examples: pt-BR, en-US]
}
-- Here are the places where the person can open the trucker menu
-- You can add as many locations as you like, just use the location already created as an example
Config.empresas = {
["trucker_1"] = { -- ID
['nome'] = "Port", -- Name
['coordenada'] = {1208.7689208984,-3114.9829101562,5.5403342247009}, -- Coordinate to open the menu
['coordenada_garagem'] = { -- Garage coordinates, where the trucks will spawn (coordinates composed of x, y, z, h)
{1250.55,-3162.4,5.88,270.00},
{1250.76,-3168.05,5.86,270.00},
{1245.91,-3135.67,5.62,270.00},
{1246.07,-3142.42,5.63,270.00},
{1245.93,-3149.04,5.62,270.00},
{1245.69,-3155.94,5.6,270.00},
},
['coordenada_cargas'] = { -- Trailer coordinates, where the trailers will spawn (coordinates composed of x, y, z, h)
{1274.21,-3186.43,5.91,90.00},
{1272.53,-3097.32,5.91,90.00},
{1273.55,-3088.39,5.91,90.00},
{1273.47,-3123.78,5.91,90.00},
{1272.68,-3159.19,5.91,90.00},
{1275.37,-3174.52,5.91,90.00},
{1275.04,-3168.83,5.91,90.00},
}
}
}
-- Here is the definition of the contracts that are generated for the players to deliver
Config.contratos = {
['cancel_contrato'] = 167, -- Key to cancel the active job (167 = F6) [Hold key 2 seconds]
['cooldown'] = 1, -- Cooldown time (in minutes) to generate a new contract
['preco_por_km_min'] = 1400, -- Minimum price per kilometer of the contract
['preco_por_km_max'] = 2000, -- Maximum price per kilometer of the contract
['multiplicador_frete'] = 1.2, -- Multiplier applied when generating FREIGHT loads
['probabilidade_ser_carga_urgente'] = 10, -- The urgent load is generated randomly, here you can configure the probability (%)
['max_contratos_ativos'] = 60, -- Maximum of contracts that can be active, this means that when generating a contact that exceeds this number, the oldest contract will be deleted
['caminhoes'] = { -- List of trucks that are generated in contracts
"actros","man","daf","vnl780"
},
['cargas'] = {
--[[
List of loads that are generated in the contracts.
carga: is the trailer spawn name
nome: is the name that will appear in the list for the player to select
def: are the load definitions, to configure if it is an ADR certificate, fragile or valuable load
Def is composed of 3 values
def = {
0, [First value]: Type of ADR certificate. 0 = None, 1 = Explosives, 2 = Flammable gases, 3 = Flammable liquids, 4 = Flammable solids, 5 = Toxic substances, 6 = Corrosive substances
0, [Second value]: Fragile load: 0 = Not fragile, 1 = It is fragile
0 [Third value]: Valuable cargo: 0 = Not valuable, 1 = It is valuable
}
{ carga = "armytanker", nome = "Army fuel tank", def = {3,0,0}},
{ carga = "armytanker", nome = "Army water supply", def = {0,0,0}},
{ carga = "armytanker", nome = "Army Corrosive Materials Tank", def = {6,0,1}},
{ carga = "armytanker", nome = "Army flammable gas tank", def = {2,0,0}},
{ carga = "armytanker", nome = "Army toxic gas tank", def = {5,0,0}},
{ carga = "armytanker", nome = "Army secret materials", def = {0,0,1}},
{ carga = "liquide1", nome = "Potassium hydroxide", def = {6,0,0}},
{ carga = "liquide1", nome = "Nitrogen", def = {2,0,1}},
{ carga = "liquide1", nome = "Potassium chloride", def = {5,0,0}},
{ carga = "liquide1", nome = "Poison", def = {5,0,0}},
{ carga = "liquide1", nome = "Pesticide", def = {5,0,0}},
{ carga = "armytrailer", nome = "empty army trailer", def = {0,0,0}},
{ carga = "armytrailer2", nome = "Heavy machinery transport", def = {0,1,1}},
{ carga = "armytrailer2", nome = "Tunneling machine transport", def = {0,1,1}},
{ carga = "docktrailer", nome = "Furniture transport", def = {0,0,0}},
{ carga = "docktrailer", nome = "Refrigerator transport", def = {0,1,0}},
{ carga = "docktrailer", nome = "Brick transport", def = {0,0,0}},
{ carga = "docktrailer", nome = "Transport of imported products", def = {0,0,1}},
{ carga = "docktrailer", nome = "Transport of plastics", def = {0,0,0}},
{ carga = "docktrailer", nome = "Clothing transport", def = {0,0,0}},
{ carga = "docktrailer", nome = "Chair transport", def = {0,0,0}},
{ carga = "docktrailer", nome = "Appliance transport", def = {0,0,0}},
{ carga = "docktrailer", nome = "Transport of cleaning supplies", def = {0,0,0}},
{ carga = "docktrailer", nome = "Refined timber transport", def = {0,0,0}},
{ carga = "docktrailer", nome = "Stone transport", def = {0,0,0}},
{ carga = "docktrailer", nome = "Transport of jewels", def = {0,1,1}},
{ carga = "docktrailer", nome = "Glass transport", def = {0,1,0}},
{ carga = "docktrailer", nome = "Ammo transport", def = {1,0,0}},
{ carga = "freighttrailer", nome = "Trailer empty", def = {0,0,0}},
{ carga = "tr2", nome = "Car trailer empty", def = {0,0,0}},
{ carga = "trailers4", nome = "Naval articles trailer", def = {0,0,0}},
{ carga = "trailers4", nome = "Boat trailer", def = {0,1,1}},
{ carga = "tr4", nome = "Stork", def = {0,1,1}},
{ carga = "tvtrailer", nome = "Transport of materials for shows", def = {0,0,1}},
{ carga = "tvtrailer", nome = "Transport of event materials", def = {0,1,1}},
{ carga = "tanker", nome = "Fuel tank with additives", def = {3,0,0}},
{ carga = "tanker2", nome = "Common fuel tank", def = {3,0,0}},
{ carga = "tanker2", nome = "Kerosene tank", def = {3,0,0}},
{ carga = "tanker2", nome = "Oil tank", def = {3,0,0}},
{ carga = "docktrailer", nome = "Transport of exotic materials", def = {0,1,1}},
{ carga = "docktrailer", nome = "Transport of rare materials", def = {0,1,1}},
{ carga = "docktrailer", nome = "Transport of armaments", def = {0,0,1}},
{ carga = "trailerlogs", nome = "Log transportation", def = {0,0,0}},
{ carga = "trailers", nome = "Transport of construction materials", def = {0,0,0}},
{ carga = "trailers", nome = "Rubber transport", def = {0,0,0}},
{ carga = "trailers", nome = "Appliance transportation", def = {0,1,0}},
{ carga = "trailers", nome = "Transport of vaccines", def = {0,1,0}},
{ carga = "trailers", nome = "Transport of explosives", def = {1,1,0}},
{ carga = "trailers", nome = "Sawdust transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Grape transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Pork transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Transport of beef", def = {0,0,0}},
{ carga = "trailers2", nome = "Carrot transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Potato transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Milk transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Transport of canned goods", def = {0,0,0}},
{ carga = "trailers2", nome = "Frozen meat transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Bean transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Vinegar transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Lemonade transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Bottled water transport", def = {0,0,0}},
{ carga = "trailers2", nome = "Cheese transport", def = {0,0,0}},
{ carga = "trailers3", nome = "Tile transport", def = {0,0,0}},
{ carga = "trailers3", nome = "Rail transport", def = {0,0,0}},
{ carga = "trailers3", nome = "Transport of used packaging", def = {0,0,0}},
{ carga = "trailers3", nome = "Floor plate transport", def = {0,0,0}},
{ carga = "trailers3", nome = "Ceramic transport", def = {0,1,0}},
{ carga = "trailers3", nome = "Scrap transport", def = {0,0,0}},
{ carga = "trailers4", nome = "Transport of fireworks", def = {1,1,0}},
{ carga = "trailers4", nome = "Transport of explosives", def = {1,1,0}},
{ carga = "trailers4", nome = "Dynamite transport", def = {1,1,0}},
{ carga = "trailers4", nome = "White phosphorus transport", def = {4,1,0}},
{ carga = "heli1", nome = "Helicopter Transport", def = {0,1,1}},
{ carga = "militaire1", nome = "Army vehicle transport", def = {0,1,1}},
}
}
-- Here is the definition of the drivers that are generated for the players to hire
Config.motoristas = {
['cooldown'] = 60, -- Cooldown time (in minutes) to generate a new driver
['preco_por_km_min'] = 500, -- Minimum starting price per KM of the driver (at the end of each delivery)
['preco_por_km_max'] = 600, -- Maximum initial price per KM of the driver (at the end of each delivery)
['preco_min'] = 10000, -- Minimum initial price of the driver (at the end of each delivery)
['preco_max'] = 11000, -- Maximum initial price of the driver (at the end of each delivery)
['porcentagem_bonus_habilidades'] = 5, -- This is the cost in % that each skill will increase in the driver's salary. That is, for each ability he has, the starting price will increase by 5%
['nomes'] = {
-- List of drivers that are randomly generated to be hired
{img = "https://bootdey.com/img/Content/avatar/avatar8.png", nomes = {"Pedro Aquino","Jorge Fernandes","Lucas Silva","Cochran Hicks","Shirley Austin","Grimes Williamson","Kirk Cook","Davis Guerrero","Rocha Good","Hatfield Clarke","Norton Anthony","Parks Dale","Ellison Harrison","Rojas Boyd","Moon Acevedo","Carole Rivas","Wells Wyatt","Beasley Griffith","Jordan Hyde","Holman Dixon","Holden Lynch","Mckenzie Wilkerson","Chapman Preston","Christian Green","Blake Stuart","Paulette Atkinson","Dollie Lane","Castaneda Browning","Baldwin Blankenship","Russell Bowen","Madge Boyle","Nanette Cummings","Brooke Spence","Whitfield Berg","Angie Gonzales","Johanna Mercer","Terrell Mcmillan","Gilmore Quinn","Kenya Pittman","Hurley Black","Shanna Ortega","Logan Sharpe","Mari Brady","Mendoza Wilkinson","Stacie Sanford","Polly Acosta","Stone Robinson","Claudette Bartlett","Young Hines","Potter Wagner","Reilly Callahan","Kerr Kemp","Goff Raymond"}},
{img = "https://bootdey.com/img/Content/avatar/avatar7.png", nomes = {"Ivan Noleto Sequeira","Kim Wolfe","Laura Logan","Bruce Craft","Compton Luna","Randolph Callahan","Mccray Brock","Sybil Miles","Hendricks Henry","Tina Compton","Phelps Hunter","Jones Russo","Esmeralda Banks","Reid Dean","Parrish Cole","Carlson Gilbert","Jackie Macias","Liza Morse","Mclean Warner","Winnie Lopez","Katheryn Valenzuela","Wade Mccoy","Acosta Mays","Valeria Witt","Elnora Howard","Bernadette Dawson","Rivera Casey","Little Sanford","Deanna Petty","Leonard Blackwell","Payne Leblanc","Tammy Murphy","Sargent Donaldson","Colon Carey","Janis Roth","Lidia Higgins","Lakisha Whitaker","Adrian Mcbride","Maria Forbes","Daisy Mason","Pittman Curtis","Ladonna Bryan","Gaines Hogan","Powers Rodriquez","Donna Hopper","Kristi Livingston","Chelsea Bauer","Gray Fleming","Contreras Mcdonald","Vilma Potts","Guadalupe Mullins"}},
{img = "https://bootdey.com/img/Content/avatar/avatar6.png", nomes = {"Kenya Mullen","Castaneda Colon","Judy Mckay","Taylor Kerr","Hurst Roy","Owens Vaughan","Vanessa Cline","Bertie Edwards","Flynn Frank","Burks Sutton","Randi Meadows","Tessa Gentry","Lowery Wooten","Acosta Harper","Georgette Cooley","Candice Patterson","Kirsten Daniels","Blake West","Alexandria Pope","Lena Forbes","Morton Snyder","Tara Bradford","Selena Sykes","Tameka Atkinson","Fowler Walker","Gena Ortega","Sheppard Navarro","Imelda Duncan","Christina Bowers","Aline Haynes","Benita Bright","Boyd Mccall","Sandra Weaver","Melissa Wells","Graham Gilmore","Katrina Oliver","Ginger Larson","Griffith Bishop","Barbara Washington","Iris Christensen","Bauer Gay","Hays Vega","Valarie Booth","Kitty Crane","Carmella Torres","Angelina Puckett","Stone Cabrera","Brock Humphrey","Hillary Houston","Callie Robles"}},
{img = "https://bootdey.com/img/Content/avatar/avatar5.png", nomes = {"Rocha Harrell","Gilliam Thomas","Osborne Blevins","Elba Chambers","Heath Price","Melinda Maynard","Ashlee Johns","Shelton Petty","Carey Mcclain","Blackwell Horne","Deborah Gonzalez","Buck Faulkner","Celina Chang","Kennedy Patrick","Atkinson Sherman","Janelle Tyson","Noelle Vincent","Leah Barron","Angeline Sellers","Trudy Murray","Contreras Hardy","Fletcher Todd","Benson Singleton","Sanford Dean","Hartman Wilkinson","Harriet Robinson","Vivian Osborn","Ida Simmons","Tamara Merrill","Esmeralda Baird","Maynard Oneal","Brianna Greene","Pat Stewart","Tate Wood","French Farrell","Jolene Calderon","Irene Roth","Dina Waller","Gonzalez Alvarez","Leigh Durham","Eve Moody","Lydia Hewitt","Price Summers","Duran Schultz","Rena Williamson","Meagan Shaffer","Angelique Dennis","Graham Love","Sheree Lynn","Church Golden"}},
{img = "https://bootdey.com/img/Content/avatar/avatar4.png", nomes = {"Cecelia Carson","Rivas Kelly","Green Johnson","Jill Buck","Maddox Leblanc","Hope Aguirre","Aguilar Diaz","Valerie Wiggins","Crystal Sweeney","Sharlene Davidson","Ruthie Valdez","Allyson Haney","Bridgett Wright","Cooke Vargas","Hopkins Neal","Deloris Curry","Alba Warren","Lynette Preston","Candace Britt","Phyllis Mayer","Bailey Stephenson","Meredith Harrell","Conner Heath","Kelly Lynch","Kelli Salinas","Tamara Tran","Boone Sosa","Cora Barrera","John Francis","Tammi Parsons","Natalie Travis","Ivy Mccoy","William Nash","Reba Dillon","Kimberley Whitney","Karen Ellis","Alison Padilla","Spencer Camacho","Blackwell Mccray","Mcgowan Castaneda","Kent Thomas","Lauri Wiley","Atkins Lowery","Janell Hancock","Mosley Carney","Mason Clay","Pat Mercer","Frances Oneal","Brandy Strong","Elvira Houston"}},
{img = "https://bootdey.com/img/Content/avatar/avatar3.png", nomes = {"Joice Campos","Mélanie Rebotim","Berenice Holanda","Maitê Lage","Eduarda Barbosa","Livia Martins","Melissa Fernandes","Isabela Castro","Leila Fernandes","Letícia Correia","Melissa Cunha","Gabriela Azevedo"}},
{img = "https://bootdey.com/img/Content/avatar/avatar2.png", nomes = {"Howell Dickerson","Carlson Kerr","Kitty Moody","Malinda Richards","Craig Watts","Alana Ratliff","Mindy Patton","Kelly Stone","Beasley Stark","Perez Mercer","Janell Norris","Angela Mayer","Opal Orr","Charity Lamb","Ford Castaneda","Mitzi Nelson","Corrine Morris","Nanette Cervantes","Evelyn Burton","Giles Fletcher","Franklin Hahn","Ruiz Simmons","Selena Murphy","Mccoy Clarke","Skinner Sanford","Lea Oneill","Williamson Rosales","Katharine Hendricks","Dillon Nguyen","Cannon Fulton","Sharp Mccray","Billie Schultz","Flora Griffith","Russell Beasley","Sampson Forbes","Duran Moore","Leach Todd","Henrietta Bowman","Margie Solomon","Mcdonald Collins","Willis Pratt","Britney Dixon","Mcleod Mejia","Salinas Albert","Padilla Lynn","Natalia Garrett","Lynnette Savage","Fleming Keith","Johnston Carrillo","Whitney Gomez"}},
{img = "https://bootdey.com/img/Content/avatar/avatar1.png", nomes = {"Bennett Stevens","Mcmillan Calhoun","Paula Blanchard","Roberson Holman","Frost Woods","Drake Boyd","Maricela Long","Hess Guerrero","Martha Adams","Simmons Ramsey","Medina Pitts","Hazel Tyson","Mia Nguyen","Clare Shannon","Kristy Dorsey","Hilda Cochran","Sandy Zimmerman","Petra Lowery","Opal Collier","Velez Terry","Mccormick Hewitt","Weeks Garner","Ashley Byers","Guzman Blackburn","Ramona Stanley","Delia Ratliff","Talley Rodriquez","Ochoa Hayden","Thelma Stout","Lloyd Clarke","Gordon Gould","Aida Noel","Corinne Richmond","Malone Walls","Shields Bowen","Howell Harper","Figueroa Schwartz","Rachel Delgado","Debora Chaney","Chen Avery","Kidd Fitzgerald","Aguirre Park","Combs Cruz","Huff Thompson","Munoz Crosby","Whitaker Mason","Oneil York","Francis Houston","Prince White","Cornelia Bell"}}
},
['max_motoristas_ativos'] = 20, -- Maximum number of drivers that can be active, this means that when generating a driver that exceeds this number, the oldest driver will be deleted
['max_motoristas_por_player'] = 5 -- Maximum number of drivers the player can hire
}
-- Here is the definition of the contracts that are generated for drivers to carry out
Config.trabalhos = {
['cooldown'] = 30, -- Cooldown time (in minutes) for drivers to make contracts and generate money for the company
-- It is recommended to keep the initial profit and the percentage higher than the values configured for drivers in the above config
['valor_inicial_min'] = 10000, -- Minimum initial contract profit
['valor_inicial_max'] = 12000, -- Maximum initial contract profit
['porcentagem_bonus_habilidades'] = 7, -- Percentage that will be generated from profit for each skill that the driver has
['gera_dinheiro_offline'] = false -- true: drivers will generate money all the time / false: drivers will generate money only if the owner is online
}
Config.multiplicador_venda = 0.7 -- Value you receive when selling the used truck
Config.concessionaria = { -- Truck dealership vehicles
-- Here you can configure the vehicles of the dealership
--['actros'] = { -- This must be the vehicle's spawn name
--['name'] = 'Mercedes-Benz Actros', -- Truck name
--['price'] = 310000, -- Value
--['engine'] = "12.0 L MB OM 457 LA I6", -- Engine configuration
--['transmission'] = "12-Speed", -- Transmission configuration
--['hp'] = '450', -- Horsepower
--['img'] = 'img/actros.jpg' -- Vehicle image
--},
-- The other vehicles follow the same pattern as the vehicle above
--['man'] = {
--['name'] = 'MAN TGX',
--['price'] = 270000,
--['engine'] = "16.2 L D2868 V8",
--['transmission'] = "12-Speed",
--['hp'] = '401',
--['img'] = 'img/man.jpg'
--},
--['daf'] = {
--['name'] = 'DAF XF Euro 6',
--['price'] = 330000,
--['engine'] = "12.9 PACCAR MX-13 I6",
--['transmission'] = "12-Speed",
--['hp'] = '480',
--['img'] = 'img/daf.jpg'
--},
['t680'] = {
['name'] = 'Kenworth T680',
['price'] = 100000,
['engine'] = "12.9 PACCAR MX-13 I6",
['transmission'] = "10-Speed",
['hp'] = '550',
['img'] = 'img/t680.jpg'
},
['w900'] = {
['name'] = 'Kenworth W900 6x2',
['price'] = 120000,
['engine'] = "15.0 Cummins ISX I6",
['transmission'] = "18-Speed",
['hp'] = '590',
['img'] = 'img/w900.jpg'
},
['vnl780'] = {
['name'] = 'Volvo VNL 780',
['price'] = 120000,
['engine'] = "13.0 D13TC I6",
['transmission'] = "12-Speed",
['hp'] = '535',
['img'] = 'img/vnl780.jpg'
}
}
Config.valor_reparo = { -- Value to repair 1% of each part (Example: if 40% of the part is damaged, the value to repair will be multiplied by 40)
['engine'] = 250,
['body'] = 150,
['transmission'] = 200,
['wheels'] = 100
}
--[[
Amount of exp you need to reach each level
Example:
[1] = 100,
[2] = 200,
This means that to reach level 1 you need 100 EXP, to reach level 2 you need 200 EXP
When leveling up, the player receives 1 skill point
Level 30 is the maximum
Config.exp_por_level = {
[1] = 1000,
[2] = 2000,
[3] = 3000,
[4] = 4000,
[5] = 5000,
[6] = 6000,
[7] = 7000,
[8] = 8000,
[9] = 9000,
[10] = 10000,
[11] = 11000,
[12] = 12000,
[13] = 13000,
[14] = 14000,
[15] = 16000,
[16] = 18000,
[17] = 20000,
[18] = 22000,
[19] = 24000,
[20] = 26000,
[21] = 28000,
[22] = 30000,
[23] = 35000,
[24] = 40000,
[25] = 45000,
[26] = 50000,
[27] = 55000,
[28] = 60000,
[29] = 65000,
[30] = 100000 -- Max
}
--[[
Maximum loan amount a person can take per level (the higher the level, the bigger the loan)
Example:
[0] = 20000,
[10] = 50000,
[20] = 200000
This means that at level 0 to level 10, you can get a loan of 20 thousand. From level 10 to 20, you can take a maximum of 50 thousand ....
Config.max_emprestimo_por_level = {
[0] = 40000,
[10] = 100000,
[20] = 250000,
[30] = 600000
}
-- Loan amounts and amount that is charged per day
Config.emprestimos = {
['cooldown'] = 86400, -- Time (in seconds) that the loan will be charged to the player (86400 = 24 hours)
['valores'] = {
--[[
It is possible to configure 4 loan values and each loan has its own settings
Example:
[1] = {
20000, [Loan amount]: 20,000
240, [Amount that the player pays each day]: This amount must be greater than the amount below, so in this case, when finalizing the payment of all installments, the player will pay 24 thousand (4 thousand of interest)
200 [Base amount to calculate interest]: The above value subtracted from this (240 - 200) will be the amount of interest: 40 interest per day
},
[1] = {20000,400,200},
[2] = {50000,950,500},
[3] = {100000,1800,1000},
[4] = {400000,7000,4000}
}
}
--[[
Skill level and kms you can travel at each level
Example:
[0] = 4,
[1] = 5,
This means that at level 0 the player can initiate contracts of a maximum of 4 km, at level 1, he can take contracts of 5 km
Level 6 is the maximum
Config.habilidade_distancia = {
[0] = 6,
[1] = 6.5,
[2] = 7,
[3] = 7.5,
[4] = 8,
[5] = 8.5,
[6] = 99 -- Max
}
--[[
EXP gain in %
XP is calculated based on the value of the delivery, so if he receive 1000 in one delivery, he will earn 50 XP
This XP will be increased based on the bonuses configured below
Config.exp = 1
-- EXP bonuses and money each skill gives
Config.bonus = {
-- This bonus will be applied according to the level and requirements of the load. Then, when transporting a fragile cargo, he will receive the fragile cargo bonus (these values are in%)
|
|