Jump to content

ayuda con esto


MaurO^

Recommended Posts

Hola nesecito que me ayuden porque al momento de subir a un coche para que me diga su estado me tira números muy largos 

EJ:  si el vehículo esta en 100% me dice que esta en 1000% y si esta en menos de 100% me tira un numero mucho  mas largo.

addEventHandler("onClientRender", root,
function()
vehicle = getPedOccupiedVehicle( localPlayer )
local estado = getElementHealth( vehicle )
if vehicle then
 dxDrawText("Estado: "..estado, 393, 10, 551, 29, tocolor(0, 255, 0, 255), 1.20, "sans", "left", "top", false, false, false, false, false)
    end
end)

Link to comment

@Mauro.e tienes que dividir la vida del auto entre 10, ya que 1000 / 10 = 100, 999 / 10 = 99, etc. Además creo que en la wiki ya te dan un ejemplo de cómo sacar la vida del auto, deberías revisarla para no estar preguntando cualquier cosa y te saques de dudas tú mismo.

 

Link to comment

Si lo dibuja en números decimales, usa math.floor para aproximar al número. Esto en caso de que te salgan como: 99.12412543, o algo así xd.

local estado = getElementHealth( vehicle )/100
dxDrawText("Estado: "..math.floor( estado ), 393, 10, 551, 29, tocolor(0, 255, 0, 255), 1.20, "sans", "left", "top", false, false, false, false, false)

 

Edited by aka Blue
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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