From 5864d270476dee4b2980ce0b7360eb1bb21bd451 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Sun, 7 Mar 2021 14:12:58 -0600 Subject: [PATCH] Start adding skin select --- scripts/server/client.js | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/scripts/server/client.js b/scripts/server/client.js index 8a26b37c..a310ecbc 100644 --- a/scripts/server/client.js +++ b/scripts/server/client.js @@ -663,4 +663,22 @@ function updateHeadingInPlayerData(client, heading) { getPlayerData(client).syncHeading = heading; } +// --------------------------------------------------------------------------- + +function forcePlayerIntoSkinItemSelect(client, itemId) { + getPlayerData(client).itemActionItem = itemId; + triggerNetworkEvent("ag.skinSelect", client); +} + +// --------------------------------------------------------------------------- + +function playerSkinItemSelectComplete(client, skinId) { + getPlayerCurrentSubAccount(client).skin = skinId; + if(!isPlayerWorking(client)) { + setPlayerSkin(client, skinId); + } else { + messagePlayerAlert(client, "Your new skin has been saved but won't be shown until you stop working.") + } +} + // --------------------------------------------------------------------------- \ No newline at end of file