From 23dead78d8f6800c7b84ba16afbea182a0ca8a13 Mon Sep 17 00:00:00 2001 From: Vortrex <3858226+VortrexFTW@users.noreply.github.com> Date: Mon, 17 Jan 2022 07:46:53 -0600 Subject: [PATCH] Add string fill util + fix closest player util --- scripts/server/utilities.js | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/scripts/server/utilities.js b/scripts/server/utilities.js index dca6eca1..db77d6ef 100644 --- a/scripts/server/utilities.js +++ b/scripts/server/utilities.js @@ -271,7 +271,7 @@ function showCharacterSelectCameraToPlayer(client) { // =========================================================================== -function getClosestPlayer(position, exemptClient) { +function getClosestPlayer(position, exemptPlayer) { //let clients = getClients(); //let closest = 0; //for(let i in clients) { @@ -282,7 +282,7 @@ function getClosestPlayer(position, exemptClient) { // } //} - return getElementsByType(ELEMENT_PLAYER).filter((fp) => fp != exemptClient).reduce((i, j) => ((i.position.distance(position) <= j.position.distance(position)) ? i : j)); + return getElementsByType(ELEMENT_PLAYER).filter((fp) => fp != exemptPlayer).reduce((i, j) => ((i.position.distance(position) <= j.position.distance(position)) ? i : j)); //return clients[closest]; } @@ -476,4 +476,14 @@ function clearTemporaryPeds() { } } +// =========================================================================== + +function fillStringWithCharacter(character, amount) { + let tempString = ""; + for(let i = 0; i <= amount; i++) { + tempString = tempString + toString(character); + } + return tempString; +} + // =========================================================================== \ No newline at end of file