Events::call: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
No edit summary
Line 3: Line 3:
This function calls registered event handlers. This function can call serverside events from serverside and clientside events from clientside.
This function calls registered event handlers. This function can call serverside events from serverside and clientside events from clientside.


<b>Note:</b><br>
<b>Note: (1.1)</b><br>
If you're sending number more than 2^31 to client, you need to arg.toString() transform your number on server and parseInt(arg) on client.
If you're sending number more than 2^31 to client, you need to arg.toString() transform your number on server and parseInt(arg) on client.



Revision as of 14:21, 22 May 2021

Shared
Function

 JavaScript


This function calls registered event handlers. This function can call serverside events from serverside and clientside events from clientside.

Note: (1.1)
If you're sending number more than 2^31 to client, you need to arg.toString() transform your number on server and parseInt(arg) on client.

JavaScript Syntax

Syntax

events.call(eventName, ...args);

Parameters

  • eventName: String
  • args: Any

Example

Creates an event called 'anyCallbackName' and then calls that event which will then output "yea" to the console.

Server-Side
mp.events.add("anyCallbackName", (anything) => {
    console.log(anything);
});

mp.events.call("anyCallbackName", "yea");


See Also