Events::call: Difference between revisions

From RAGE Multiplayer Wiki
Line 6: Line 6:
events.call(eventName, ...args);
events.call(eventName, ...args);
//SERVERSIDE
//SERVERSIDE
events.call(eventName, [...args]);
events.call(eventName, ...args);
</syntaxhighlight>  
</syntaxhighlight>
 
Calling from serverside to clientside requires args to be enclosed in []. Calling serverside to serverside, clientside to serverside, or clientside to clientside does not require this.


==Example==
==Example==

Revision as of 08:48, 26 July 2018

This function calls registered event handlers.

Syntax

//CLIENTSIDE
events.call(eventName, ...args);
//SERVERSIDE
events.call(eventName, ...args);

Calling from serverside to clientside requires args to be enclosed in []. Calling serverside to serverside, clientside to serverside, or clientside to clientside does not require this.

Example

mp.events.add(
{
    "anyCallbackName" : anything =>
    {
         console.log(anything);
    }
});

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

See Also