Jump to content

[Ayuda] triggerServerEvent


Yisus

Recommended Posts

Hola!

Es un error simple de logica al momento de enviar el triggerServerEvent estas enviando solo 1 vez el jugador local y en tu function custom el primer parametro es jugador sin embargo como lo estas enviando como client o source, en este caso solo basta con que envies 2 veces el jugador local.

 

triggerServerEvent( "tuEvento", localPlayer, localPlayer, ... )

 

  • Like 1
Link to comment
On 12/07/2023 at 04:21, PandFort said:

Hola!

Es un error simple de logica al momento de enviar el triggerServerEvent estas enviando solo 1 vez el jugador local y en tu function custom el primer parametro es jugador sin embargo como lo estas enviando como client o source, en este caso solo basta con que envies 2 veces el jugador local.

 

triggerServerEvent( "tuEvento", localPlayer, localPlayer, ... )

 

De hecho, puede mandar el triggerServerEvent, sólamente con resourceRoot, y en server-side, en el addEventHandler, atacha el evento, al resourceRoot.

Es una buena práctica en cuanto a seguridad, ya que sólo permitiría que el evento sea llamado desde el propio recurso.

En caso de que el evento tenga que ser llamado de otro recurso, en el addEventHandler del lado server-side, puede atacharlo como root, y en client-side, seguir manteniendo el sourceElement como resourceRoot.

 

En cuanto al código de Yisus:

puedes usar el ejemplo de Alex, ya que sería un poco absurdo mandar un triggerServerEvent y como argumento pasarle un localPlayer, ya que existe la variable 'client' en server-side, que indica el cliente que llamó a triggerServerEvent.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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