Jump to content

Ajustar un velocímetro


aka Blue

Recommended Posts

Buenas tardes a todos. Estoy intentando hacer mi propio velocímetro pero tengo un par de dudas... la primera es que la velocidad no cuadra con la que debería estar marcando en el 'needle', es decir, puede que vaya a 20km/h y el 'needle' (o aguja) marque 60, por ejemplo. He intentado de todas las formas posibles pero no puedo solucionarlo. ¿Alguien tiene algún truco o algo así para hacerlo funcionar bien? Gracias de antemano.

Link to comment
  • MTA Team

Usa el argumento de rotación en dxDrawImage usando los valores obtenidos de esta función:

function getVehicleSpeed()
    if isPedInVehicle(getLocalPlayer()) then
        local vx, vy, vz = getElementVelocity(getPedOccupiedVehicle(getLocalPlayer()))
        return math.sqrt(vx^2 + vy^2 + vz^2) * 180
    end
    return 0
end

Recuerda que esto devuelve en KM/h

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...