Events::addProc: Difference between revisions
(Created page with "{{Shared}} mp.events.addProc register a RPC event into server-side/client-side. == Syntax == <pre> mp.events.addProc(name[, args], callback); </pre> == Examples == {{Serve...") |
No edit summary |
||
| Line 5: | Line 5: | ||
<pre> | <pre> | ||
mp.events.addProc(name[, args], callback); | mp.events.addProc(player, name[, args], callback); | ||
</pre> | </pre> | ||
| Line 12: | Line 12: | ||
{{ServersideCode| | {{ServersideCode| | ||
<pre> | <pre> | ||
mp.events.addProc('test_proc', (text) => { | mp.events.addProc('test_proc', (player, text) => { | ||
return 'hey beast: ' + text; | return 'hey beast: ' + text; | ||
}); | }); | ||
Revision as of 21:19, 22 June 2020
Shared
mp.events.addProc register a RPC event into server-side/client-side.
Syntax
mp.events.addProc(player, name[, args], callback);
Examples
Server-Side
mp.events.addProc('test_proc', (player, text) => {
return 'hey beast: ' + text;
});
Client-Side
const response = await mp.events.callRemoteProc('test_proc', 'test');
mp.gui.chat.push(`response: ${response}`);