From 80795122eb40b6a2df44541f39b1da1ac7909246 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sat, 17 Dec 2022 14:48:46 -0600 Subject: [PATCH] Check null client and data for nametag --- scripts/server/netevents.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/scripts/server/netevents.js b/scripts/server/netevents.js index e7e23b3e..5088731c 100644 --- a/scripts/server/netevents.js +++ b/scripts/server/netevents.js @@ -80,6 +80,14 @@ function addAllNetworkEventHandlers() { // =========================================================================== function updatePlayerNameTag(client) { + if (client == null) { + return false; + } + + if (getPlayerData(client) == null) { + return false; + } + logToConsole(LOG_DEBUG, `[AGRP.Client] Sending ${getPlayerDisplayForConsole(client)}'s updated nametag to all players`); sendNetworkEventToPlayer("agrp.nametag", null, getPlayerName(client), getPlayerNameForNameTag(client), getPlayerColour(client), getPlayerData(client).afk, getPlayerPing(client)); } @@ -1323,4 +1331,10 @@ function sendClientVariablesToClient(client) { sendNetworkEventToPlayer("agrp.cvar", client, JSON.stringify(clientVariables)); } +// ========================================================================== + +function requestPlayerToken(client) { + sendNetworkEventToPlayer("agrp.token", client); +} + // ========================================================================== \ No newline at end of file