Events::add: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
No edit summary
Line 8: Line 8:
==Example==
==Example==
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
function onPlayerDeath(player, reason, killer)
{
    console.log(player.name + " died.");
}
mp.events.add(
mp.events.add(
{
{
Line 18: Line 23:
     {
     {
         console.log(player.name + " quit");
         console.log(player.name + " quit");
     }
     },
 
    "playerDeath" : onPlayerDeath
});
});
</syntaxhighlight>
</syntaxhighlight>

Revision as of 12:17, 11 September 2016

This function registers event handlers.

Syntax

events.add( associativeArray );

Example

function onPlayerDeath(player, reason, killer)
{
    console.log(player.name + " died.");
}

mp.events.add(
{
    "playerJoin" : player =>
    {
         console.log("New player: " + player.name);
    },

    "playerQuit" : (player, reason) =>
    {
         console.log(player.name + " quit");
    },

    "playerDeath" : onPlayerDeath
});