mirror of
https://github.com/Michatec/xhud.git
synced 2026-03-31 23:46:29 +02:00
First
This commit is contained in:
52
client/vehicle.lua
Normal file
52
client/vehicle.lua
Normal file
@@ -0,0 +1,52 @@
|
||||
local electricModels = {
|
||||
[`airtug`] = true,
|
||||
[`caddy`] = true,
|
||||
[`caddy2`] = true,
|
||||
[`caddy3`] = true,
|
||||
[`cyclone`] = true,
|
||||
[`cyclone2`] = true,
|
||||
[`dilettante`] = true,
|
||||
[`dilettante2`] = true,
|
||||
[`imorgon`] = true,
|
||||
[`iwagen`] = true,
|
||||
[`khamelion`] = true,
|
||||
[`neon`] = true,
|
||||
[`omnisegt`] = true,
|
||||
[`powersurge`] = true,
|
||||
[`raiden`] = true,
|
||||
[`rcbandito`] = true,
|
||||
[`surge`] = true,
|
||||
[`tezeract`] = true,
|
||||
[`virtue`] = true,
|
||||
[`voltic`] = true,
|
||||
[`voltic2`] = true,
|
||||
}
|
||||
|
||||
local offVehicle, model
|
||||
|
||||
CreateThread(function()
|
||||
while true do
|
||||
if HUD then
|
||||
if cache.vehicle then
|
||||
model = GetEntityModel(cache.vehicle)
|
||||
|
||||
SendMessage('setVehicle', {
|
||||
speed = {
|
||||
current = GetEntitySpeed(cache.vehicle),
|
||||
max = GetVehicleModelMaxSpeed(model)
|
||||
},
|
||||
unitsMultiplier = GetConvar('hud:unitsystem', 'imperial') == 'metric' and 3.6 or 2.236936,
|
||||
fuel = GetConvar('hud:fuel', 'false') and not IsThisModelABicycle(model) and
|
||||
GetVehicleFuelLevel(cache.vehicle),
|
||||
electric = electricModels[model]
|
||||
})
|
||||
|
||||
offVehicle = false
|
||||
elseif not offVehicle then
|
||||
SendMessage('setVehicle', false)
|
||||
offVehicle = true
|
||||
end
|
||||
end
|
||||
Wait(200)
|
||||
end
|
||||
end)
|
||||
Reference in New Issue
Block a user