← Previous | Next →
getClosestPlayer
Description
Finds the closest player to the NPC within a specified distance and stores the player entity in a global variable.
| Name | Type | Possibilities |
| getClosestPlayer | behaviour | 2 |
Parameters
| # | Name | Type | Mandatory | Description | Multiple |
| 1 | player | Entity | Yes | The global variable name where the player entity will be stored. | No |
| 2 | distance | number | No | The maximum distance to search for a player. Defaults to 200 if not specified. | No |
Outputs
| # | Description |
| 1 | The closest player was found and stored in the global variable. |
| 2 | No player was found within the specified distance. |
Example
NPC
name Watcher
model s_m_m_security_01
position -1020.72 4839.78 258.30 0.0
interaction
nothing
behaviour
getClosestPlayer closestPlayer 15