API

Client Exports

IsInGame

Returns true if the player is playing in the Gun Range, otherwise false.

local retval = exports["rcore_gunrange"]:isInGame()

print(retval) -- true

Server Exports

IsPlayerInGame

Returns true if the player is playing in the Gun Range, otherwise false.

local retval = exports["rcore_gunrange"]:IsPlayerInGame(playerSource)

print(retval) -- true

Client Events

rcore_gunrange:client:api:onMenuOpen

Triggered whenever the player opens the gun range menu.

rcore_gunrange:client:api:onMenuClose

Triggered when the player closes the gun range menu or when it is closed automatically (e.g., when a game starts).

rcore_gunrange:client:api:onGameStart

Triggered when a game begins. Comes with four parameters.

rcore_gunrange:client:api:onGameEnd

Triggered when a game ends or is stopped by the player. Comes with two parameters, which tells you what game mode player has completed playing and what score the playe got. The first parameter can also be UNKNOWN and second 0, indicating that the player stopped the game using a command.

Last updated

Was this helpful?