Jump to content

Error con dx (peds) - (exports)


Jakepankeke

Recommended Posts

Posted

Bueno tengo un codigo y he usado la funcion del extra_health para ver la vida el ped pero me sale error

  
addEventHandler ( "onClientRender", root, 
    function ( ) 
    for k, v in ipairs(getElementsByType("ped")) do 
        if(getElementData(v, "zombie") == true) or (getElementData(v, "slothbot") == true) then 
            local x, y, z = getElementPosition ( v ) 
            local x2, y2, z2 = getElementPosition ( localPlayer ) 
                local sx, sy = getScreenFromWorldPosition ( x, y, z+1 ) 
                if sx and sy then 
                    local distance = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) 
                    if distance < 10 then 
                    local vervida = exports.extra_health:getElementExtraHealth ( v ) 
                        dxDrawText ( "Vida: "..math.floor(vervida).."", sx+4, sy+4, sx+2, sy, tocolor(255,0,0, 255), 1.3-(distance/20), "bankgothic", "center", "center",false, false, true, true, false ) 
                        dxDrawText ( "Vida: "..math.floor(vervida).."", sx+2, sy+2, sx, sy, tocolor(0,0,0, 255), 1.3-(distance/20), "bankgothic", "center", "center" ) 
                    end 
                end 
            end 
        end 
    end 
) 
  

Bad argument #1 to floor (number expected gol nil)

El resource si da normalmente con el getElementhealth pero no con el export alguien ayuda?

Posted
intenta con esto:

exports ["extra_health"]:getElementExtraHealth ( v )

exports["extra_health"]:getElementExtraHealth( v ) 

es igual a

exports.extra_health:getElementExtraHealth( v ) 

Supongo que usaste setElementExtraHealth para asignare la vida a esos peds en alguna otra parte de tu código, Por que en sí el código lo veo bien.

Posted
intenta con esto:

exports ["extra_health"]:getElementExtraHealth ( v )

Creo que deberías saber que de las dos formas Es igual.

Bad argument #1 to floor (number expected gol nil) Es el error que sale.

Posted
intenta con esto:

exports ["extra_health"]:getElementExtraHealth ( v )

Creo que deberías saber que de las dos formas Es igual.

Bad argument #1 to floor (number expected gol nil) Es el error que sale.

vervida no te está dando ningún valor.

Posted

Bad argument #1 to floor (number expected gol nil) Es el error que sale.

vervida no te está dando ningún valor.

Si tiene valor lo use para tener orden si pongo eso en el dx sale lo mismo ya he tratado con ello

  • Recently Browsing   0 members

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