23 lines
821 B
JavaScript
23 lines
821 B
JavaScript
let speedo = mp.browsers.new("package://speedometer/CEF/speedometer.html");
|
|
let showed = false;
|
|
let player = mp.players.local;
|
|
var dictLoaded = false;
|
|
|
|
mp.events.add('render', () =>
|
|
{
|
|
if (player.vehicle && player.vehicle.getPedInSeat(-1) === player.handle && !globalData.HideGui) // Check if player is in vehicle and is driver
|
|
{
|
|
if (!dictLoaded) {
|
|
mp.game.graphics.requestStreamedTextureDict("vehicleimages", true);
|
|
dictLoaded = true;
|
|
}
|
|
|
|
mp.game.graphics.drawRect(0.5, 0.995, 0.35, 0.05, 0, 0, 0, 170);
|
|
|
|
mp.game.graphics.drawSprite("vehicleimages", "engine", 0.5, 0.5, 0.25, 0.25, 0, 255, 255, 255, 128);
|
|
}
|
|
else if (dictLoaded) {
|
|
mp.game.graphics.setStreamedTextureDictAsNoLongerNeeded("vehicleimages");
|
|
dictLoaded = false;
|
|
}
|
|
}); |