91 lines
		
	
	
		
			No EOL
		
	
	
		
			2.8 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			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
 | 
						|
} |