Jump to content

Ayuda con Logo


Recommended Posts

Posted

ok Chicos. Quisiera saver Si ustedes me pueden ayudar aca, para que esta imagen salga en la pantalla cada determinado tiempo, por ejemplo: Que salga cada 5 Minutos y desaparesca...

lo demas esta bien.. la hubicacion etc...

addEventHandler("onClientResourceStart",resourceRoot, 
    function() 
  
        Logo = guiCreateStaticImage(218,513,384,82,"images/logo1.png",false) 
    end 
) 

Posted
function Nomnre() 
  
        Logo = guiCreateStaticImage(218,513,384,82,"images/logo1.png",false) 
end 
  
setTimer(destroyElement, 8000, 0, Logo) 
setTimer(Nomnre, 3000, 0 ) 

No lo comprobé

pero es mas o menos asi

Posted
function Nomnre() 
  
        Logo = guiCreateStaticImage(218,513,384,82,"images/logo1.png",false) 
end 
  
setTimer ( function() 
        destroyElement(Logo) 
    end, 8000, 1 ) 
  
setTimer(Nomnre, 3000, 0 ) 

Posted

Y sino intenta asi:

function Nomnre() 
        Logo = guiCreateStaticImage(218,513,384,82,"images/logo1.png",false) 
end 
  
setTimer ( function() 
        guiSetVisible(Logo, true) 
        setTimer(guiSetVisible, 3000, 1, Logo, false) 
    end, 8000, 0 ) 

  • MTA Team
Posted

Usa el que te dio sasuke...Ese no usa destroyElement... (reemplaza todo por eso)

Y sino intenta asi:
function Nomnre() 
        Logo = guiCreateStaticImage(218,513,384,82,"images/logo1.png",false) 
end 
  
setTimer ( function() 
        guiSetVisible(Logo, true) 
        setTimer(guiSetVisible, 3000, 1, Logo, false) 
    end, 8000, 0 ) 

Posted

Eso es porque nunca creaste la imagen. Intenta asi:

function Nomnre() 
        Logo = guiCreateStaticImage(218,513,384,82,"images/logo1.png",false) 
        guiSetVisible(Logo, false) 
end 
addEventHandler("onClientResourceStart", resourceRoot, Nomnre) 
  
setTimer ( function() 
        guiSetVisible(Logo, true) 
        setTimer(guiSetVisible, 3000, 1, Logo, false) 
    end, 8000, 0 ) 

  • 3 weeks later...
Posted (edited)

Solo reemplazas el evento "onClientResourceStart" por este "onClientPlayerWasted" , te quedaría así:

function Nomnre(killer, weapon, bodypart) 
        Logo = guiCreateStaticImage(218,513,384,82,"images/logo1.png",false) 
        guiSetVisible(Logo, false) 
end 
addEventHandler("onClientPlayerWasted", getLocalPlayer(), Nomnre) 
  
setTimer ( function() 
        guiSetVisible(Logo, true) 
        setTimer(guiSetVisible, 3000, 1, Logo, false) 
    end, 8000, 0 ) 

Edited by Guest
Posted
Si lo dejas con: "resourceRoot", entonces se creara la imagen al morir cualquier jugador, no solo el cliente.

No havia notado eso xD gracias por la correccion solid.

@Anyelberth edité el comentario prueba con eso

Posted

Mira en gui yo no soy el mejor de los expertos pero te hice el mismo script pero en dx espero te funcione.

function Nomnre(killer, weapon, bodypart) 
  
    addEventHandler("onClientRender", getLocalPlayer(), drawImage) 
     
    setTimer ( function() 
        removeEventHandler ( "onClientRender", getLocalPlayer(), drawImage ) 
    end, 8000, 0 ) 
end 
addEventHandler("onClientPlayerWasted", getLocalPlayer(), Nomnre) 
  
  
function drawImage() 
    dxDrawImage ( 218,513,384,82,"images/logo1.png") 
end 
  
  
  

  • Recently Browsing   0 members

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