client.lua
Documentation for client.lua Configuration
Ore Spawn Distance
Config.OreSpawnDistance = 150.0
Description: Sets the distance from the player where ores will spawn.
Example: A value of
150.0
means ores can spawn within a 150-meter radius of the player.
Drilling Time
Config.drillingTime = 8000
Description: Specifies the time (in milliseconds) required to drill an ore.
Example:
8000
equals 8 seconds of drilling time.
Smelting Time
Config.SmeltingTime = 30000
Description: Defines the time (in milliseconds) required to smelt ore.
Example:
30000
means it will take 30 seconds to smelt ores.
Main Ped Configuration
Config.MainPed = {
model = "s_m_y_construct_02",
coords = vec4(2832.3860, 2798.6382, 57.4497, 100.6738),
sprite = 527,
color = 5,
scale = 0.8,
name = "Miner Job",
}
Model: Ped model used for the Miner NPC (
s_m_y_construct_02
).Coordinates: Position of the Miner NPC on the map.
Marker Details:
Sprite:
527
Color:
5
Scale:
0.8
Name: Displayed as "Miner Job" when interacting.
Smelting Configuration
Config.Smelting = {
coords = vec3(1084.6836, -2002.9283, 31.3806),
sprite = 618,
color = 5,
scale = 0.8,
name = "Smelting",
}
Description: Defines the location and appearance of the smelting area.
Coordinates:
(1084.6836, -2002.9283, 31.3806)
Marker Details:
Sprite:
618
Color:
5
Scale:
0.8
Name: Displayed as "Smelting" when interacting.
Selling Configuration
Config.Selling = {
coords = vec3(-624.5422, -231.0968, 38.0570),
sprite = 617,
color = 5,
scale = 0.8,
name = "Selling",
}
Description: Defines the location and appearance of the selling point.
Coordinates:
(-624.5422, -231.0968, 38.0570)
Marker Details:
Sprite:
617
Color:
5
Scale:
0.8
Name: Displayed as "Selling" when interacting.
Clothing Configuration
Config.Clothing = {
["mp_m_freemode_01"] = {
{
img = "https://cfx-nui-dh_miner/html/host/miner_m1.png",
clothes = {
torso = {65, 3},
tshirt = { 155, 0 },
pants = { 38, 3 },
boots = { 27, 0 },
gloves = { 64, 0 },
hat = { 144, 3 },
}
},
-- Additional outfits here...
}
}
Description: Allows customization of up to 3 clothing sets per gender.
Images: Displays clothing preview in the menu.
Clothes Data: Defines the clothing parts (e.g., torso, t-shirt, pants).
Vehicle Configuration
Config.Vehicles = {
--{ -- use it if you want to disable vehicle
-- model = "none",
-- price = 0,
-- img = "https://cfx-nui-dh_miner/html/host/none.png",
--},
{
model = "bodhi2",
price = 100,
img = "https://cfx-nui-dh_miner/html/host/bodhi2.png",
},
{
model = "sandking",
price = 300,
img = "https://cfx-nui-dh_miner/html/host/sandking.png",
},
}
If you want to turn off the work vehicle, use the example at the very top
Description: Configures available rental vehicles.
Model: Vehicle model name.
Price: Cost of renting the vehicle.
Image: URL for the vehicle image displayed in the menu.
Vehicle Spawn Points
Config.VehiclesSpawnPoints = {
vec4(2827.2422, 2800.7427, 57.6350, 177.0261),
vec4(2843.1853, 2790.4595, 59.6977, 212.7704),
vec4(2839.3914, 2773.9546, 60.9099, 232.5432),
}
Description: Specifies the spawn locations for rented vehicles.
Coordinates: Each
vec4
includes X, Y, Z position, and heading.
Notification Types
Config.NotificationsTypes = {
["info"] = "https://cfx-nui-dh_miner/html/host/info.png",
["success"] = "https://cfx-nui-dh_miner/html/host/success.png",
["error"] = "https://cfx-nui-dh_miner/html/host/error.png",
}
Description: Custom icons for different types of notifications.
Types:
info
,success
,error
HUD Placement
Config.HudPlacement = "bottom-right"
Description: Sets the position of the HUD on the screen.
Options:
"bottom-left"
,"bottom-right"
,"top-right"
,"top-left"
Last updated