Jakepankeke Posted October 17, 2015 Posted October 17, 2015 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?
DeathMta Posted October 17, 2015 Posted October 17, 2015 intenta con esto: exports ["extra_health"]:getElementExtraHealth ( v )
Enargy, Posted October 17, 2015 Posted October 17, 2015 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.
Kilfwan Posted October 17, 2015 Posted October 17, 2015 intenta con esto: exports ["extra_health"]:getElementExtraHealth ( v ) Creo que deberías saber que de las dos formas Es igual.
Jakepankeke Posted October 18, 2015 Author Posted October 18, 2015 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.
Enargy, Posted October 18, 2015 Posted October 18, 2015 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.
Jakepankeke Posted October 18, 2015 Author Posted October 18, 2015 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
Recommended Posts