1
0
Fork 0
forked from Simnation/Main
Main/resources/[Developer]/[Nordi]/gg_taxijob/config/shared/job.lua
2025-06-07 08:51:21 +02:00

91 lines
No EOL
2.8 KiB
Lua

cfg = cfg or {}
cfg.blipSettings = {
["taxi_job"] = {
showBlip = true,
blipSprite = 56,
blipcolor = 5,
scale = 0.7,
display = 6,
},
}
cfg.npcSettings = {
["taxi_job"] = {
model = "g_m_m_armboss_01",
scene = "WORLD_HUMAN_SMOKING",
speech = { -- Find Unique Speeches Here: https://pastebin.com/Vk9609qj
enableSpeech = true,
speechName = "BLOCKED_GENERIC",
speechParam = "SPEECH_PARAMS_FORCE_SHOUTED_CRITICAL",
},
exit_speech = {
probability = 50,
enableSpeech = true,
speechName = "GENERIC_INSULT_HIGH",
speechParam = "SPEECH_PARAMS_FORCE",
}
},
}
cfg.targetSettings = {
["taxi_job"] = {
icon = "fas fa-taxi",
distance = 2.5,
job = nil, -- Set to "taxi" to require that job to access menu
},
}
cfg.npcLocations = {
{
label = "Downtown Cab Co.",
npcData = cfg.npcSettings["taxi_job"],
blipData = cfg.blipSettings["taxi_job"],
targetData = cfg.targetSettings["taxi_job"],
menu = "taxi_job",
coords = vector4(894.99, -179.17, 74.7, 241.41),
rentalSpawn = {
vector4(899.69, -180.59, 73.3, 240.07),
vector4(897.79, -183.9, 73.23, 238.79),
vector4(908.42, -183.02, 73.61, 58.43),
vector4(906.48, -185.9, 73.47, 58.49),
vector4(904.76, -188.68, 73.29, 58.03),
vector4(903.03, -191.52, 73.25, 58.41),
vector4(915.79, -170.71, 73.87, 101.16),
vector4(918.34, -167.02, 74.07, 101.07),
vector4(920.46, -163.53, 74.26, 99.59),
vector4(913.82, -159.77, 74.25, 193.04),
vector4(911.56, -163.54, 73.82, 193.97),
},
},
-- Second Location Format
-- Uncomment and change coords for a new location!
-- {
-- label = "Downtown Cab Co.",
-- npcData = cfg.npcSettings["taxi_job"],
-- blipData = cfg.blipSettings["taxi_job"],
-- targetData = cfg.targetSettings["taxi_job"],
-- menu = "taxi_job",
-- coords = vector4(751.35, 223.62, 87.42, 150.12),
-- rentalSpawn = {
-- vector4(744.24, 218.49, 87.03, 127.69),
-- },
-- },
}
cfg.riderScenes = {
"WORLD_HUMAN_SMOKING",
"WORLD_HUMAN_STAND_MOBILE",
"WORLD_HUMAN_AA_COFFEE",
"WORLD_HUMAN_HANG_OUT_STREET",
"WORLD_HUMAN_TOURIST_MAP",
"WORLD_HUMAN_DRINKING",
"WORLD_HUMAN_CROSS_ROAD_WAIT"
}
cfg.riderAmount = 6 -- Starting Rider Amount in Taxi Calls
cfg.PlayerRideFares = { -- Fare amounts on PLAYER rides
min = 300, -- Minimum Amount a Ride Can Be
max = 1000, -- Maximum Amount a Ride Can Be.
fee = 10, -- Price per 100 Meters
}