From 4bdcbd30c03362345abe071a39cdd724180c532d Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Tue, 5 Apr 2022 23:52:44 -0500 Subject: [PATCH] Send some locale strings to client for labels --- scripts/server/client.js | 9 +++++++++ scripts/server/event.js | 2 ++ 2 files changed, 11 insertions(+) diff --git a/scripts/server/client.js b/scripts/server/client.js index dc2c1289..da562cf2 100644 --- a/scripts/server/client.js +++ b/scripts/server/client.js @@ -1196,4 +1196,13 @@ function tellPlayerToSpawn(client, skinId, position) { sendNetworkEventToPlayer("vrr.spawn", client, skinId, position); } +// ========================================================================== + +function sendPlayerLocaleStrings(client) { + let strings = getServerConfig().locale.sendStringsToClient; + for(let i in strings) { + sendNetworkEventToPlayer("vrr.localeString", client, i, getLocaleString(client, strings[i])); + } +} + // ========================================================================== \ No newline at end of file diff --git a/scripts/server/event.js b/scripts/server/event.js index e9492a2b..af014615 100644 --- a/scripts/server/event.js +++ b/scripts/server/event.js @@ -570,6 +570,8 @@ function onPlayerSpawn(client) { sendPlayerEnterPropertyKey(client, keyId.key); } + sendPlayerLocaleStrings(client); + //if(isGTAIV()) { // setEntityData(client.player, "vrr.bodyPartHair", getPlayerCurrentSubAccount(client).bodyParts.hair, true); // setEntityData(client.player, "vrr.bodyPartHead", getPlayerCurrentSubAccount(client).bodyParts.head, true);