zell Posted May 13, 2012 Share Posted May 13, 2012 Es mi primer Topic haci que nose si va en este tema Hola, quiero aprender a hacer resources porque la meyoria de tutoriales los hayo en ingles y quisiera saber que significa cada cosa. por ejemplo: gRoot = getRootElement() gResRoot = getResourceRootElement( getThisResource() ) addEventHandler("onClientResourceStart", gResRoot, function () serverlogo = guiCreateStaticImage ( 0.7250, 0.8203, 0.2750, 0.1797, "logo.png", true ) end ) addEventHandler("onClientResourceStart", gResRoot, function () bindKey("F11","down","logovisible") end ) function changeVisibility ( ) if guiGetVisible ( serverlogo ) then guiSetVisible ( serverlogo, false ) else guiSetVisible ( serverlogo, true ) end end addCommandHandler("logovisible", changeVisibility) NOSE QUE SIGNIFICA Link to comment
Castillo Posted May 13, 2012 Share Posted May 13, 2012 Tenes cosas sin necesidad ahi. addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) serverlogo = guiCreateStaticImage ( 0.7250, 0.8203, 0.2750, 0.1797, "logo.png", true ) bindKey ( "F11","down", changeVisibility ) end ) function changeVisibility ( ) guiSetVisible ( serverlogo, ( not guiGetVisible ( serverlogo ) ) end Eso crea una imagen y luego al presionar la tecla F11 la muestra y oculta. Link to comment
zell Posted May 13, 2012 Author Share Posted May 13, 2012 si pero lo que yo quiero es que me lo expliquen Link to comment
Soren Posted May 13, 2012 Share Posted May 13, 2012 addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) serverlogo = guiCreateStaticImage ( 0.7250, 0.8203, 0.2750, 0.1797, "logo.png", true ) bindKey ( "F11","down", changeVisibility ) end ) function changeVisibility ( ) guiSetVisible ( serverlogo, ( not guiGetVisible ( serverlogo ) ) end onClientResourceStart = Hace que puedas iniciar un recurso sin server side.(se que lo explique medio mal pero no se ocmo explicarlo) serverlogo = Ahi esta creando una imagen, puedes usar local para crear una tabla con varias imagenes bindKey = Esta bindeadon una tecla que cuando la presiones se ponga invisible/visible end = Termina la funcion ) = Esa agregando el parentesis que falta al Event Handler guiSetVisible = para poner visible/invisible (depende de ocmo lo uses) la image Link to comment
Recommended Posts