diff --git a/scripts/server/utilities.js b/scripts/server/utilities.js index fe3ad0f9..a558c4af 100644 --- a/scripts/server/utilities.js +++ b/scripts/server/utilities.js @@ -1604,7 +1604,7 @@ function getClanFromParams(params) { // --------------------------------------------------------------------------- function updatePlayerCash(client) { - triggerNetworkEvent("ag.money", getClientCurrentSubAccount(client).cash); + triggerNetworkEvent("ag.money", client, getClientCurrentSubAccount(client).cash); } // --------------------------------------------------------------------------- @@ -1757,4 +1757,17 @@ function isAtPayAndSpray(position) { return false; } -// ---------------------------------------------------------------------------- \ No newline at end of file +// ---------------------------------------------------------------------------- + +async function waitUntil(condition) { + return new Promise((resolve) => { + let interval = setInterval(() => { + if (!condition()) { + return + } + + clearInterval(interval); + resolve(); + }, 1) + }); +} \ No newline at end of file