From ef0693269ee31792a3dcba81e878e235037fd4a0 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Mon, 21 Dec 2020 09:26:20 -0600 Subject: [PATCH] Add set pos/heading utils --- scripts/server/native.js | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/scripts/server/native.js b/scripts/server/native.js index 06f4b21a..09daf25a 100644 --- a/scripts/server/native.js +++ b/scripts/server/native.js @@ -78,10 +78,23 @@ function getPlayerPosition(client) { // --------------------------------------------------------------------------- +function setPlayerPosition(client, position) { + return triggerNetworkEvent("ag.position", client, position); +} + +// --------------------------------------------------------------------------- + function getPlayerHeading(client) { return client.player.heading; } +// --------------------------------------------------------------------------- + +function setPlayerHeading(client, heading) { + return triggerNetworkEvent("ag.heading", client, heading); +} + + // --------------------------------------------------------------------------- function getPlayerVehicle(client) { @@ -102,6 +115,18 @@ function getPlayerInterior(client) { // --------------------------------------------------------------------------- +function setPlayerVirtualWorld(client, dimension) { + client.player.dimension = dimension; +} + +// --------------------------------------------------------------------------- + +function setPlayerInterior(client, interior) { + triggerNetworkEvent("ag.interior", client, interior); +} + +// --------------------------------------------------------------------------- + function isPlayerInAnyVehicle(client) { return (client.player.vehicle != null); }