Jump to content

Problema con funcion


cuervox123

Recommended Posts

Posted

hola estoy creando un comando con dxDrawMaterialLine3D el problema es que lo necesito por comando,y al hacerlo así la imagen que uso,se desaparece de inmediato y lo que necesito es que se quede por un tiempo,alguna solucion?

local img = dxCreateTexture("test.png") 
    function portarr()  -- x,y,z, targetx,targety,targetz,texture,width,color 
    x, y, z = getElementPosition (localPlayer) 
        dxDrawMaterialLine3D (x, y, z, x+5, y+5, z+5,img, 7, tocolor(255,255,255,255)) 
    end 
    addCommandHandler ( "portal", portarr ) 

tumblr_static_untitled-1.gif

Hold On, Be Strong

Posted

Usa el evento onClientRender, y tal vez un setTimer que remueva el evento de onClientRender, usa la funcion removeEventHandler para remover el evento.

local img = dxCreateTexture("test.png") 
        function portarr()  -- x,y,z, targetx,targety,targetz,texture,width,color 
        x, y, z = getElementPosition (localPlayer) 
            addEventHandler("onClientRender", root, draw ) 
            setTimer( function() 
            removeEventHandler("onClientRender", root, draw ) 
            end, 5000, 1) 
        end 
        addCommandHandler ( "portal", portarr ) 
  
        function draw( ) 
            dxDrawMaterialLine3D (x, y, z, x+5, y+5, z+5,img, 7, tocolor(255,255,255,255)) 
        end 
  

El unico limite en la vida, es tu imaginacion.

Programar es la mejor forma de aprender a pensar.

  • Recently Browsing   0 members

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