Jump to content

onResourceStart


~ProtoN!

Recommended Posts

Hola a todos!

Tengo un problema con el evento onResourceStart.

No se si a alguno le pasó que al usar este evento la función que se le asignó se dispara al iniciar o reiniciar otro script :|

Por ejemplo:

  
function saludar() 
    outputChatBox('Hola a todos!', getRootElement(), 255, 255, 255, true) 
end 
  
addEventHandler('onResourceStart', root, saludar) 
  

Y cuando prendo otro script se dispara la funcion saludar :o

Si alguien sabe como solucionar esto voy a agradecer su ayuda :D

Desde ya gracias!

Link to comment

Es por que utilizas la variable 'root', cuando quieras que solo se ejecute al iniciar ese recurso utiliza 'resourceRoot':

function saludar() 
    outputChatBox('Hola a todos!', root, 255, 255, 255, true) 
end 
  
addEventHandler('onResourceStart', resourceRoot, saludar) 

Podrías también utilizar:

function saludar() 
    outputChatBox('Hola a todos!', root, 255, 255, 255, true) 
end 
  
addEventHandler('onResourceStart', getResourceRootElement( getThisResource()), saludar) --o getResourceRootElement() sin argumentos 

Pero recomiendo mas la primera forma.

Edited by Guest
Link to comment
  • Recently Browsing   0 members

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