Vehicle::getVehicleModelMaxSpeed: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
Line 17: Line 17:
<syntaxhighlight lang="javascript" highlight='2'>
<syntaxhighlight lang="javascript" highlight='2'>
mp.events.add('render', () => {
mp.events.add('render', () => {
let maxs = mp.game.vehicle.getVehicleModelMaxSpeed(mp.players.local.vehicle.model); //max speed of vehicle  
    let maxs = mp.game.vehicle.getVehicleModelMaxSpeed(mp.players.local.vehicle.model); //max speed of vehicle  
     let currents = mp.players.local.vehicle.getSpeed(); // Current Speed
     let currents = mp.players.local.vehicle.getSpeed(); // Current Speed
     mp.game.graphics.drawText(`Speed: ${(currents * 3.6).toFixed(0)}/ ${((maxs * 3.6).toFixed(0))} km/h`, [0.5, 0.005], {   
     mp.game.graphics.drawText(`Speed: ${(currents * 3.6).toFixed(0)}/ ${((maxs * 3.6).toFixed(0))} km/h`, [0.5, 0.005], {   
Line 24: Line 24:
         scale: [0.5, 0.5],  
         scale: [0.5, 0.5],  
         outline: false
         outline: false
    }); // Displays on the top of the screen Speed: CurrentSpeed/Max speed in km/h
}); // Displays on the top of the screen Speed: CurrentSpeed/Max speed in km/h
</syntaxhighlight>
</syntaxhighlight>



Revision as of 13:28, 21 May 2018

Syntax

mp.game.vehicle.getVehicleModelMaxSpeed(modelHash);

Required Arguments:

  • modelHash: Model hash or name

Return value

  • float

  • List of maximum vehicle speeds

Example

mp.events.add('render', () => {
    let maxs = mp.game.vehicle.getVehicleModelMaxSpeed(mp.players.local.vehicle.model); //max speed of vehicle 
    let currents = mp.players.local.vehicle.getSpeed(); // Current Speed
    mp.game.graphics.drawText(`Speed: ${(currents * 3.6).toFixed(0)}/ ${((maxs * 3.6).toFixed(0))} km/h`, [0.5, 0.005], {  
        font: 7, 
        color: [255, 255, 255, 185], 
        scale: [0.5, 0.5], 
        outline: false
}); // Displays on the top of the screen Speed: CurrentSpeed/Max speed in km/h

See also