Pool::getClosest: Difference between revisions

From RAGE Multiplayer Wiki
(Created page with "__TOC__ {{ServersideJsFunction}} {{JSContainer| == Syntax == <pre>mp.Pool.getClosest(pos, limit)</pre> == Required Arguments == *{{Required}}'''pos''': {{RageType|Array}} (...")
 
No edit summary
Line 13: Line 13:
== Example ==
== Example ==
{{ServersideCode|
{{ServersideCode|
<pre>
let player = mp.players.getClosest([0,0,0]);
let player = mp.players.getClosest([0,0,0]);
console.log(player.id);
console.log(player.id);
Line 20: Line 21:


let allPlayersSortedByDistanceToPoint = mp.players.getClosest([0,0,0], mp.players.length);
let allPlayersSortedByDistanceToPoint = mp.players.getClosest([0,0,0], mp.players.length);
</pre>
}}
}}
}}
}}

Revision as of 12:35, 9 December 2019

Server-Side
Function

 JavaScript



JavaScript Syntax

Syntax

mp.Pool.getClosest(pos, limit)

Required Arguments

  • *pos: Array ([x, y, z])
  • limit: Int (Default is 1)

Example

Server-Side
let player = mp.players.getClosest([0,0,0]);
console.log(player.id);

let players = mp.players.getClosest([0,0,0], 2);
console.log(players[0].id);

let allPlayersSortedByDistanceToPoint = mp.players.getClosest([0,0,0], mp.players.length);