From 268a3a5f60f422e8cfb3eaef9573c32dd49f8a1f Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sat, 10 Dec 2022 01:54:01 -0600 Subject: [PATCH] Add new script cvars system --- scripts/client/netevents.js | 6 ++++++ scripts/server/netevents.js | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/scripts/client/netevents.js b/scripts/client/netevents.js index 2bdbf954..b1442b36 100644 --- a/scripts/client/netevents.js +++ b/scripts/client/netevents.js @@ -464,4 +464,10 @@ function updatePlayerPing(playerName, ping) { playerPing[playerName] = ping; } +// =========================================================================== + +function receiveClientVariablesFromServer(clientVariablesString) { + serverData.cvars = JSON.parse(clientVariablesString); +} + // =========================================================================== \ No newline at end of file diff --git a/scripts/server/netevents.js b/scripts/server/netevents.js index 2c4739b0..e7e23b3e 100644 --- a/scripts/server/netevents.js +++ b/scripts/server/netevents.js @@ -1317,4 +1317,10 @@ function fadePlayerCamera(client, fadeIn, time, colour = toColour(0, 0, 0, 255)) sendNetworkEventToPlayer("agrp.fadeCamera", client, fadeIn, time, colour); } +// ========================================================================== + +function sendClientVariablesToClient(client) { + sendNetworkEventToPlayer("agrp.cvar", client, JSON.stringify(clientVariables)); +} + // ========================================================================== \ No newline at end of file