0.0.1
This commit is contained in:
176
resources/[esx_addons]/esx_jobs/jobs/fisherman.lua
Normal file
176
resources/[esx_addons]/esx_jobs/jobs/fisherman.lua
Normal file
@@ -0,0 +1,176 @@
|
||||
Config.Jobs.fisherman = {
|
||||
|
||||
BlipInfos = {
|
||||
Sprite = 68,
|
||||
Color = 38
|
||||
},
|
||||
|
||||
Vehicles = {
|
||||
|
||||
Truck = {
|
||||
Spawner = 1,
|
||||
Hash = 'benson',
|
||||
Trailer = 'none',
|
||||
HasCaution = true
|
||||
},
|
||||
|
||||
Boat = {
|
||||
Spawner = 2,
|
||||
Hash = 'tug',
|
||||
Trailer = 'none',
|
||||
HasCaution = true
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
Zones = {
|
||||
|
||||
CloakRoom = {
|
||||
Pos = {x = 868.39, y = -1639.75, z = 30.33},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('fm_fish_locker'),
|
||||
Type = 'cloakroom',
|
||||
Hint = TranslateCap('cloak_change'),
|
||||
GPS = {x = 880.74, y = -1663.96, z = 29.37}
|
||||
},
|
||||
|
||||
FishingSpot = {
|
||||
Pos = {x = 4435.21, y = 4829.60, z = 0.34},
|
||||
Size = {x = 100.0, y = 100.0, z = 50.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('fm_fish_area'),
|
||||
Type = 'work',
|
||||
Hint = TranslateCap('fm_fish_button'),
|
||||
GPS = {x = 3859.43, y = 4448.83, z = 0.39},
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('fm_fish'),
|
||||
db_name= 'fish',
|
||||
time = 10,
|
||||
max = 100,
|
||||
add = 1,
|
||||
remove = 0,
|
||||
requires = 'nothing',
|
||||
requires_name = 'Nothing',
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
|
||||
},
|
||||
|
||||
BoatSpawner = {
|
||||
Pos = {x = 3866.268, y = 4463.868, z = 2.72},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('fm_spawnboat_title'),
|
||||
Type = 'vehspawner',
|
||||
Spawner = 2,
|
||||
Hint = TranslateCap('fm_spawnboat'),
|
||||
Caution = 0,
|
||||
GPS = {x = 4435.21, y = 4829.60, z = 0.34}
|
||||
},
|
||||
|
||||
BoatSpawnPoint = {
|
||||
Pos = {x = 3888.3, y = 4468.09, z = 0.0},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= -1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('fm_boat_title'),
|
||||
Type = 'vehspawnpt',
|
||||
Spawner = 2,
|
||||
GPS = 0,
|
||||
Heading = 270.1
|
||||
},
|
||||
|
||||
BoatDeletePoint = {
|
||||
Pos = {x = 3859.43, y = 4448.83, z = 0.39},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = false,
|
||||
Name = TranslateCap('fm_boat_return_title'),
|
||||
Type = 'vehdelete',
|
||||
Hint = TranslateCap('fm_boat_return_button'),
|
||||
Spawner = 2,
|
||||
Caution = 0,
|
||||
GPS = {x = -1012.64, y = -1354.62, z = 5.54},
|
||||
Teleport = {x = 3867.44, y = 4463.62, z = 1.72}
|
||||
},
|
||||
|
||||
VehicleSpawner = {
|
||||
Pos = {x = 880.74, y = -1663.96, z = 29.37},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = false,
|
||||
Name = TranslateCap('spawn_veh'),
|
||||
Type = 'vehspawner',
|
||||
Spawner = 1,
|
||||
Hint = TranslateCap('spawn_veh_button'),
|
||||
Caution = 2000,
|
||||
GPS = {x = 3867.44, y = 4463.62, z = 1.72}
|
||||
},
|
||||
|
||||
VehicleSpawnPoint = {
|
||||
Pos = {x = 859.35, y = -1656.21, z = 29.56},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = false,
|
||||
Name = TranslateCap('service_vh'),
|
||||
Type = 'vehspawnpt',
|
||||
Spawner = 1,
|
||||
GPS = 0,
|
||||
Heading = 70.1
|
||||
},
|
||||
|
||||
VehicleDeletePoint = {
|
||||
Pos = {x = 863.23, y = -1718.28, z = 28.63},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = false,
|
||||
Name = TranslateCap('return_vh'),
|
||||
Type = 'vehdelete',
|
||||
Hint = TranslateCap('return_vh_button'),
|
||||
Spawner = 1,
|
||||
Caution = 2000,
|
||||
GPS = 0,
|
||||
Teleport = 0
|
||||
},
|
||||
|
||||
Delivery = {
|
||||
Pos = {x = -1037.96, y = -1397.09, z = 5.54},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('delivery_point'),
|
||||
Type = 'delivery',
|
||||
Spawner = 2,
|
||||
Hint = TranslateCap('fm_deliver_fish'),
|
||||
GPS = {x = 3867.44, y = 4463.62, z = 1.72},
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 100, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 11,
|
||||
requires = 'fish',
|
||||
requires_name = TranslateCap('fm_fish'),
|
||||
drop = 100
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
177
resources/[esx_addons]/esx_jobs/jobs/fueler.lua
Normal file
177
resources/[esx_addons]/esx_jobs/jobs/fueler.lua
Normal file
@@ -0,0 +1,177 @@
|
||||
Config.Jobs.fueler = {
|
||||
|
||||
BlipInfos = {
|
||||
Sprite = 436,
|
||||
Color = 5
|
||||
},
|
||||
|
||||
Vehicles = {
|
||||
|
||||
Truck = {
|
||||
Spawner = 1,
|
||||
Hash = 'phantom',
|
||||
Trailer = 'tanker',
|
||||
HasCaution = true
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
Zones = {
|
||||
|
||||
CloakRoom = {
|
||||
Pos = {x = 557.93, y = -2327.90, z = 5.82},
|
||||
Size = {x = 0.5, y = 0.5, z = 0.8},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('f_oil_refiner'),
|
||||
Type = 'cloakroom',
|
||||
Hint = TranslateCap('cloak_change'),
|
||||
GPS = {x = 554.59, y = -2314.43, z = 4.86}
|
||||
},
|
||||
|
||||
OilFarm = {
|
||||
Pos = {x = 609.58, y = 2856.74, z = 38.90},
|
||||
Size = {x = 20.0, y = 20.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('f_drill_oil'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('f_fuel'),
|
||||
db_name = 'petrol',
|
||||
time = 5,
|
||||
max = 24,
|
||||
add = 1,
|
||||
remove = 0,
|
||||
requires = 'nothing',
|
||||
requires_name = 'Nothing',
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('f_drillbutton'),
|
||||
GPS = {x = 2736.94, y = 1417.99, z = 23.48}
|
||||
},
|
||||
|
||||
OilRefinement = {
|
||||
Pos = {x = 2736.94, y = 1417.99, z = 23.48},
|
||||
Size = {x = 10.0, y = 10.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('f_fuel_refine'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('f_fuel_refine'),
|
||||
db_name = 'petrol_raffin',
|
||||
time = 5,
|
||||
max = 24,
|
||||
add = 1,
|
||||
remove = 2,
|
||||
requires = 'petrol',
|
||||
requires_name = TranslateCap('f_fuel'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('f_refine_fuel_button'),
|
||||
GPS = {x = 265.75, y = -3013.39, z = 4.73}
|
||||
},
|
||||
|
||||
OilMix = {
|
||||
Pos = {x = 265.75, y = -3013.39, z = 4.73},
|
||||
Size = {x = 10.0, y = 10.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('f_fuel_mixture'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('f_gas'),
|
||||
db_name = 'essence',
|
||||
time = 5,
|
||||
max = 24,
|
||||
add = 2,
|
||||
remove = 1,
|
||||
requires = 'petrol_raffin',
|
||||
requires_name = TranslateCap('f_fuel_refine'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('f_fuel_mixture_button'),
|
||||
GPS = {x = 491.40, y = -2163.37, z = 4.91}
|
||||
},
|
||||
|
||||
VehicleSpawner = {
|
||||
Pos = {x = 554.59, y = -2314.43, z = 4.86},
|
||||
Size = {x = 3.0, y = 3.0, z = 2.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('spawn_veh'),
|
||||
Type = 'vehspawner',
|
||||
Spawner = 1,
|
||||
Hint = TranslateCap('spawn_truck_button'),
|
||||
Caution = 2000,
|
||||
GPS = {x = 602.25, y = 2926.62, z = 39.68}
|
||||
},
|
||||
|
||||
VehicleSpawnPoint = {
|
||||
Pos = {x = 570.54, y = -2309.70, z = 4.90},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = -1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('service_vh'),
|
||||
Type = 'vehspawnpt',
|
||||
Spawner = 1,
|
||||
GPS = 0,
|
||||
Heading = 0
|
||||
},
|
||||
|
||||
VehicleDeletePoint = {
|
||||
Pos = {x = 520.68, y = -2124.21, z = 4.98},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('return_vh'),
|
||||
Type = 'vehdelete',
|
||||
Hint = TranslateCap('return_vh_button'),
|
||||
Spawner = 1,
|
||||
Caution = 2000,
|
||||
GPS = 0,
|
||||
Teleport = 0
|
||||
},
|
||||
|
||||
Delivery = {
|
||||
Pos = {x = 491.40, y = -2163.37, z = 4.91},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 10.0, y = 10.0, z = 1.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('f_deliver_gas'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 100, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 61,
|
||||
requires = 'essence',
|
||||
requires_name = TranslateCap('f_gas'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
|
||||
Hint = TranslateCap('f_deliver_gas_button'),
|
||||
GPS = {x = 609.58, y = 2856.74, z = 39.49}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
168
resources/[esx_addons]/esx_jobs/jobs/lumberjack.lua
Normal file
168
resources/[esx_addons]/esx_jobs/jobs/lumberjack.lua
Normal file
@@ -0,0 +1,168 @@
|
||||
Config.Jobs.lumberjack = {
|
||||
|
||||
BlipInfos = {
|
||||
Sprite = 237,
|
||||
Color = 4
|
||||
},
|
||||
|
||||
Vehicles = {
|
||||
|
||||
Truck = {
|
||||
Spawner = 1,
|
||||
Hash = 'phantom',
|
||||
Trailer = 'trailers',
|
||||
HasCaution = true
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
Zones = {
|
||||
|
||||
CloakRoom = {
|
||||
Pos = {x = 1200.63, y = -1276.87, z = 35.38},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('lj_locker_room'),
|
||||
Type = 'cloakroom',
|
||||
Hint = TranslateCap('cloak_change')
|
||||
},
|
||||
|
||||
Wood = {
|
||||
Pos = {x = -534.32, y = 5373.79, z = 69.50},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('lj_mapblip'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('lj_wood'),
|
||||
db_name = 'wood',
|
||||
time = 3,
|
||||
max = 20,
|
||||
add = 1,
|
||||
remove = 0,
|
||||
requires = 'nothing',
|
||||
requires_name = 'Nothing',
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('lj_pickup')
|
||||
},
|
||||
|
||||
CuttedWood = {
|
||||
Pos = {x = -552.21, y = 5326.90, z = 72.59},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('lj_woodcutting'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('lj_cutwood'),
|
||||
db_name = 'cutted_wood',
|
||||
time = 5,
|
||||
max = 20,
|
||||
add = 1,
|
||||
remove = 1,
|
||||
requires = 'wood',
|
||||
requires_name = TranslateCap('lj_wood'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('lj_cutwood_button')
|
||||
},
|
||||
|
||||
Planks = {
|
||||
Pos = {x = -501.38, y = 5280.53, z = 79.61},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('lj_board'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('lj_planks'),
|
||||
db_name = 'packaged_plank',
|
||||
time = 4,
|
||||
max = 100,
|
||||
add = 5,
|
||||
remove = 1,
|
||||
requires = 'cutted_wood',
|
||||
requires_name = TranslateCap('lj_cutwood'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('lj_pick_boards')
|
||||
},
|
||||
|
||||
VehicleSpawner = {
|
||||
Pos = {x = 1191.96, y = -1261.77, z = 34.17},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('spawn_veh'),
|
||||
Type = 'vehspawner',
|
||||
Spawner = 1,
|
||||
Hint = TranslateCap('spawn_veh_button'),
|
||||
Caution = 2000
|
||||
},
|
||||
|
||||
VehicleSpawnPoint = {
|
||||
Pos = {x = 1194.62, y = -1286.95, z = 34.12},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Marker = -1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('service_vh'),
|
||||
Type = 'vehspawnpt',
|
||||
Spawner = 1,
|
||||
Heading = 264.40
|
||||
},
|
||||
|
||||
VehicleDeletePoint = {
|
||||
Pos = {x = 1216.89, y = -1229.23, z = 34.40},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 255, g = 0, b = 0},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('return_vh'),
|
||||
Type = 'vehdelete',
|
||||
Hint = TranslateCap('return_vh_button'),
|
||||
Spawner = 1,
|
||||
Caution = 2000,
|
||||
GPS = 0,
|
||||
Teleport = 0
|
||||
},
|
||||
|
||||
Delivery = {
|
||||
Pos = {x = 1201.35, y = -1327.51, z = 34.22},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 5.0, y = 5.0, z = 3.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('delivery_point'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 100, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 13,
|
||||
requires = 'packaged_plank',
|
||||
requires_name = TranslateCap('lj_planks'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('lj_deliver_button')
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
271
resources/[esx_addons]/esx_jobs/jobs/miner.lua
Normal file
271
resources/[esx_addons]/esx_jobs/jobs/miner.lua
Normal file
@@ -0,0 +1,271 @@
|
||||
Config.Jobs.miner = {
|
||||
|
||||
BlipInfos = {
|
||||
Sprite = 68,
|
||||
Color = 5
|
||||
},
|
||||
|
||||
Vehicles = {
|
||||
|
||||
Truck = {
|
||||
Spawner = 1,
|
||||
Hash = 'rubble',
|
||||
Trailer = 'none',
|
||||
HasCaution = true
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
Zones = {
|
||||
|
||||
CloakRoom = {
|
||||
Pos = {x = 892.35, y = -2172.77, z = 32.28},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_miner_locker'),
|
||||
Type = 'cloakroom',
|
||||
Hint = TranslateCap('cloak_change'),
|
||||
GPS = {x = 884.86, y = -2176.51, z = 29.51}
|
||||
},
|
||||
|
||||
Mine = {
|
||||
Pos = {x = 2962.40, y = 2746.20, z = 42.39},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_rock'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('m_rock'),
|
||||
db_name = 'stone',
|
||||
time = 3,
|
||||
max = 7,
|
||||
add = 1,
|
||||
remove = 0,
|
||||
requires = 'nothing',
|
||||
requires_name = 'Nothing',
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('m_pickrocks'),
|
||||
GPS = {x = 289.24, y = 2862.90, z = 42.64}
|
||||
},
|
||||
|
||||
StoneWash = {
|
||||
Pos = {x = 289.24, y = 2862.90, z = 42.64},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_washrock'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('m_washrock'),
|
||||
db_name = 'washed_stone',
|
||||
time = 5,
|
||||
max = 7,
|
||||
add = 1,
|
||||
remove = 1,
|
||||
requires = 'stone',
|
||||
requires_name = TranslateCap('m_rock'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('m_rock_button'),
|
||||
GPS = {x = 1109.14, y = -2007.87, z = 30.01}
|
||||
},
|
||||
|
||||
Foundry = {
|
||||
Pos = {x = 1109.14, y = -2007.87, z = 30.01},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_rock_smelting'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('m_copper'),
|
||||
db_name = 'copper',
|
||||
time = 4,
|
||||
max = 56,
|
||||
add = 8,
|
||||
remove = 1,
|
||||
requires = 'washed_stone',
|
||||
requires_name = TranslateCap('m_washrock'),
|
||||
drop = 100
|
||||
},
|
||||
{
|
||||
name = TranslateCap('m_iron'),
|
||||
db_name = 'iron',
|
||||
max = 42,
|
||||
add = 6,
|
||||
drop = 100
|
||||
},
|
||||
{
|
||||
name = TranslateCap('m_gold'),
|
||||
db_name = 'gold',
|
||||
max = 21,
|
||||
add = 3,
|
||||
drop = 100
|
||||
},
|
||||
{
|
||||
name = TranslateCap('m_diamond'),
|
||||
db_name = 'diamond',
|
||||
max = 50,
|
||||
add = 1,
|
||||
drop = 5
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('m_melt_button'),
|
||||
GPS = {x = -169.48, y = -2659.16, z = 5.00}
|
||||
},
|
||||
|
||||
VehicleSpawner = {
|
||||
Pos = {x = 884.86, y = -2176.51, z = 29.51},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('spawn_veh'),
|
||||
Type = 'vehspawner',
|
||||
Spawner = 1,
|
||||
Hint = TranslateCap('spawn_veh_button'),
|
||||
Caution = 2000,
|
||||
GPS = {x = 2962.40, y = 2746.20, z = 42.39}
|
||||
},
|
||||
|
||||
VehicleSpawnPoint = {
|
||||
Pos = {x = 879.55, y = -2189.79, z = 29.51},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Marker = -1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('service_vh'),
|
||||
Type = 'vehspawnpt',
|
||||
Spawner = 1,
|
||||
Heading = 90.1,
|
||||
GPS = 0
|
||||
},
|
||||
|
||||
VehicleDeletePoint = {
|
||||
Pos = {x = 881.93, y = -2198.01, z = 29.51},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 255, g = 0, b = 0},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('return_vh'),
|
||||
Type = 'vehdelete',
|
||||
Hint = TranslateCap('return_vh_button'),
|
||||
Spawner = 1,
|
||||
Caution = 2000,
|
||||
GPS = 0,
|
||||
Teleport = 0
|
||||
},
|
||||
|
||||
CopperDelivery = {
|
||||
Pos = {x = -169.481, y = -2659.16, z = 5.00103},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 5.0, y = 5.0, z = 3.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_sell_copper'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 56, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 5,
|
||||
requires = 'copper',
|
||||
requires_name = TranslateCap('m_copper'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('m_deliver_copper'),
|
||||
GPS = {x = -148.78, y = -1040.38, z = 26.27}
|
||||
},
|
||||
|
||||
IronDelivery = {
|
||||
Pos = {x = -148.78, y = -1040.38, z = 26.27},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 5.0, y = 5.0, z = 3.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_sell_iron'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 42, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 9,
|
||||
requires = 'iron',
|
||||
requires_name = TranslateCap('m_iron'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('m_deliver_iron'),
|
||||
GPS = {x = 261.48, y = 207.35, z = 109.28}
|
||||
},
|
||||
|
||||
GoldDelivery = {
|
||||
Pos = {x = 261.48, y = 207.35, z = 109.28},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 5.0, y = 5.0, z = 3.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_sell_gold'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 21, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 25,
|
||||
requires = 'gold',
|
||||
requires_name = TranslateCap('m_gold'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('m_deliver_gold'),
|
||||
GPS = {x = -621.04, y = -228.53, z = 37.05}
|
||||
},
|
||||
|
||||
DiamondDelivery = {
|
||||
Pos = {x = -621.04, y = -228.53, z = 37.05},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 5.0, y = 5.0, z = 3.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('m_sell_diamond'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 50, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 250,
|
||||
requires = 'diamond',
|
||||
requires_name = TranslateCap('m_diamond'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('m_deliver_diamond'),
|
||||
GPS = {x = 2962.40, y = 2746.20, z = 42.39}
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
166
resources/[esx_addons]/esx_jobs/jobs/slaughterer.lua
Normal file
166
resources/[esx_addons]/esx_jobs/jobs/slaughterer.lua
Normal file
@@ -0,0 +1,166 @@
|
||||
Config.Jobs.slaughterer = {
|
||||
|
||||
BlipInfos = {
|
||||
Sprite = 256,
|
||||
Color = 5
|
||||
},
|
||||
|
||||
Vehicles = {
|
||||
|
||||
Truck = {
|
||||
Spawner = 1,
|
||||
Hash = 'benson',
|
||||
Trailer = 'none',
|
||||
HasCaution = true
|
||||
}
|
||||
},
|
||||
|
||||
Zones = {
|
||||
|
||||
CloakRoom = {
|
||||
Pos = {x = -1071.13, y = -2003.78, z = 15.78},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('s_slaughter_locker'),
|
||||
Type = 'cloakroom',
|
||||
Hint = TranslateCap('cloak_change')
|
||||
},
|
||||
|
||||
AliveChicken = {
|
||||
Pos = {x = -62.90, y = 6241.46, z = 30.09},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('s_hen'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('s_alive_chicken'),
|
||||
db_name = 'alive_chicken',
|
||||
time = 3,
|
||||
max = 20,
|
||||
add = 1,
|
||||
remove = 0,
|
||||
requires = 'nothing',
|
||||
requires_name = 'Nothing',
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('s_catch_hen')
|
||||
},
|
||||
|
||||
SlaughterHouse = {
|
||||
Pos = {x = -77.99, y = 6229.06, z = 30.09},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('s_slaughtered'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('s_slaughtered_chicken'),
|
||||
db_name = 'slaughtered_chicken',
|
||||
time = 5,
|
||||
max = 20,
|
||||
add = 1,
|
||||
remove = 1,
|
||||
requires = 'alive_chicken',
|
||||
requires_name = TranslateCap('s_alive_chicken'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('s_chop_animal')
|
||||
},
|
||||
|
||||
Packaging = {
|
||||
Pos = {x = -101.97, y = 6208.79, z = 30.02},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('s_package'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('s_packagechicken'),
|
||||
db_name = 'packaged_chicken',
|
||||
time = 4,
|
||||
max = 100,
|
||||
add = 5,
|
||||
remove = 1,
|
||||
requires = 'slaughtered_chicken',
|
||||
requires_name = TranslateCap('s_unpackaged'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('s_unpackaged_button')
|
||||
},
|
||||
|
||||
VehicleSpawner = {
|
||||
Pos = {x = -1042.94, y = -2023.25, z = 12.16},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('spawn_veh'),
|
||||
Type = 'vehspawner',
|
||||
Spawner = 1,
|
||||
Hint = TranslateCap('spawn_veh_button'),
|
||||
Caution = 2000
|
||||
},
|
||||
|
||||
VehicleSpawnPoint = {
|
||||
Pos = {x = -1048.85, y = -2025.32, z = 12.16},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Marker = -1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('service_vh'),
|
||||
Type = 'vehspawnpt',
|
||||
Spawner = 1,
|
||||
Heading = 130.1
|
||||
},
|
||||
|
||||
VehicleDeletePoint = {
|
||||
Pos = {x = -1061.51, y = -2008.35, z = 12.16},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Color = {r = 255, g = 0, b = 0},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('return_vh'),
|
||||
Type = 'vehdelete',
|
||||
Hint = TranslateCap('return_vh_button'),
|
||||
Spawner = 1,
|
||||
Caution = 2000,
|
||||
GPS = 0,
|
||||
Teleport = 0
|
||||
},
|
||||
|
||||
Delivery = {
|
||||
Pos = {x = -596.15, y = -889.32, z = 24.50},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 5.0, y = 5.0, z = 1.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('delivery_point'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 100, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 23,
|
||||
requires = 'packaged_chicken',
|
||||
requires_name = TranslateCap('s_packagechicken'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('s_deliver')
|
||||
}
|
||||
}
|
||||
}
|
||||
174
resources/[esx_addons]/esx_jobs/jobs/tailor.lua
Normal file
174
resources/[esx_addons]/esx_jobs/jobs/tailor.lua
Normal file
@@ -0,0 +1,174 @@
|
||||
Config.Jobs.tailor = {
|
||||
|
||||
BlipInfos = {
|
||||
Sprite = 366,
|
||||
Color = 4
|
||||
},
|
||||
|
||||
Vehicles = {
|
||||
|
||||
Truck = {
|
||||
Spawner = 1,
|
||||
Hash = 'youga2',
|
||||
Trailer = 'none',
|
||||
HasCaution = true
|
||||
}
|
||||
|
||||
},
|
||||
|
||||
Zones = {
|
||||
|
||||
CloakRoom = {
|
||||
Pos = {x = 706.73, y = -960.90, z = 30.39},
|
||||
Size = {x = 0.8, y = 0.5, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker= 20,
|
||||
Blip = true,
|
||||
Name = TranslateCap('dd_dress_locker'),
|
||||
Type = 'cloakroom',
|
||||
Hint = TranslateCap('cloak_change'),
|
||||
GPS = {x = 740.80, y = -970.06, z = 23.46}
|
||||
},
|
||||
|
||||
Wool = {
|
||||
Pos = {x = 1978.92, y = 5171.70, z = 46.63},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('dd_wool'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('dd_wool'),
|
||||
db_name = 'wool',
|
||||
time = 3,
|
||||
max = 40,
|
||||
add = 1,
|
||||
remove = 0,
|
||||
requires = 'nothing',
|
||||
requires_name = 'Nothing',
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('dd_pickup'),
|
||||
GPS = {x = 715.95, y = -959.63, z = 29.39}
|
||||
},
|
||||
|
||||
Fabric = {
|
||||
Pos = {x = 715.95, y = -959.63, z = 29.39},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('dd_fabric'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('dd_fabric'),
|
||||
db_name = 'fabric',
|
||||
time = 5,
|
||||
max = 80,
|
||||
add = 2,
|
||||
remove = 1,
|
||||
requires = 'wool',
|
||||
requires_name = TranslateCap('dd_wool'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('dd_makefabric'),
|
||||
GPS = {x = 712.92, y = -970.58, z = 29.39}
|
||||
},
|
||||
|
||||
Clothe = {
|
||||
Pos = {x = 712.92, y = -970.58, z = 29.39},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('dd_clothing'),
|
||||
Type = 'work',
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('dd_clothing'),
|
||||
db_name = 'clothe',
|
||||
time = 4,
|
||||
max = 40,
|
||||
add = 1,
|
||||
remove = 2,
|
||||
requires = 'fabric',
|
||||
requires_name = TranslateCap('dd_fabric'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('dd_makeclothing'),
|
||||
GPS = {x = 429.59, y = -807.34, z = 28.49}
|
||||
},
|
||||
|
||||
VehicleSpawner = {
|
||||
Pos = {x = 740.80, y = -970.06, z = 23.46},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('spawn_veh'),
|
||||
Type = 'vehspawner',
|
||||
Spawner = 1,
|
||||
Hint = TranslateCap('spawn_veh_button'),
|
||||
Caution = 2000,
|
||||
GPS = {x = 1978.92, y = 5171.70, z = 46.63}
|
||||
},
|
||||
|
||||
VehicleSpawnPoint = {
|
||||
Pos = {x = 747.31, y = -966.23, z = 23.70},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Marker = -1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('service_vh'),
|
||||
Type = 'vehspawnpt',
|
||||
Spawner = 1,
|
||||
Heading = 270.1,
|
||||
GPS = 0
|
||||
},
|
||||
|
||||
VehicleDeletePoint = {
|
||||
Pos = {x = 693.79, y = -963.01, z = 22.82},
|
||||
Size = {x = 3.0, y = 3.0, z = 1.0},
|
||||
Color = {r = 255, g = 0, b = 0},
|
||||
Marker = 1,
|
||||
Blip = false,
|
||||
Name = TranslateCap('return_vh'),
|
||||
Type = 'vehdelete',
|
||||
Hint = TranslateCap('return_vh_button'),
|
||||
Spawner = 1,
|
||||
Caution = 2000,
|
||||
GPS = 0,
|
||||
Teleport = 0
|
||||
},
|
||||
|
||||
Delivery = {
|
||||
Pos = {x = 429.59, y = -807.34, z = 28.49},
|
||||
Color = {r = 50, g = 200, b = 50},
|
||||
Size = {x = 5.0, y = 5.0, z = 3.0},
|
||||
Marker = 1,
|
||||
Blip = true,
|
||||
Name = TranslateCap('delivery_point'),
|
||||
Type = 'delivery',
|
||||
Spawner = 1,
|
||||
Item = {
|
||||
{
|
||||
name = TranslateCap('delivery'),
|
||||
time = 0.5,
|
||||
remove = 1,
|
||||
max = 100, -- if not present, probably an error at itemQtty >= item.max in esx_jobs_sv.lua
|
||||
price = 40,
|
||||
requires = 'clothe',
|
||||
requires_name = TranslateCap('dd_clothing'),
|
||||
drop = 100
|
||||
}
|
||||
},
|
||||
Hint = TranslateCap('dd_deliver_clothes'),
|
||||
GPS = {x = 1978.92, y = 5171.70, z = 46.63}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user