Jump to content

nesesito aprender a scriptear


zell

Recommended Posts

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

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
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
  • Recently Browsing   0 members

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