Move more utils for organizing
This commit is contained in:
@@ -52,7 +52,7 @@ function getAreaName(position) {
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function getGameAreas(gameId) {
|
function getGameAreas(gameId) {
|
||||||
return gameAreas[gameId];
|
return getGameData().areas[gameId];
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
@@ -299,23 +299,6 @@ function isPlayerMuted(client) {
|
|||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function isSamePlayer(client1, client2) {
|
|
||||||
return (client1 == client2);
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getConsoleClient() {
|
|
||||||
let clients = getClients();
|
|
||||||
for(let i in clients) {
|
|
||||||
if(isConsole(clients[i])) {
|
|
||||||
return clients[i];
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getPlayerFromParams(params) {
|
function getPlayerFromParams(params) {
|
||||||
let clients = getClients();
|
let clients = getClients();
|
||||||
if(isNaN(params)) {
|
if(isNaN(params)) {
|
||||||
@@ -339,24 +322,6 @@ function getPlayerFromParams(params) {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getSyncerFromId(syncerId) {
|
|
||||||
let clients = getClients();
|
|
||||||
return clients[syncerId];
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function isConsole(client) {
|
|
||||||
if(client == null) {
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
return client.console;
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function updateConnectionLogOnQuit(client, quitReasonId) {
|
function updateConnectionLogOnQuit(client, quitReasonId) {
|
||||||
@@ -405,26 +370,6 @@ function doesNameContainInvalidCharacters(name) {
|
|||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function fixCharacterName(name) {
|
|
||||||
return String(name.charAt(0).toUpperCase()) + String(name.slice(1).toLowerCase());
|
|
||||||
}
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getCurrentTimeStampWithTimeZone(timeZone) {
|
|
||||||
let date = new Date();
|
|
||||||
|
|
||||||
let utcDate = new Date(date.toLocaleString('en-US', { timeZone: "UTC" }));
|
|
||||||
let tzDate = new Date(date.toLocaleString('en-US', { timeZone: timeZone }));
|
|
||||||
let offset = utcDate.getTime() - tzDate.getTime();
|
|
||||||
|
|
||||||
date.setTime( date.getTime() + offset );
|
|
||||||
|
|
||||||
return date;
|
|
||||||
};
|
|
||||||
|
|
||||||
// ===========================================================================
|
|
||||||
|
|
||||||
function getClientFromSyncerId(syncerId) {
|
function getClientFromSyncerId(syncerId) {
|
||||||
return getClients().filter(c => c.index == syncerId)[0];
|
return getClients().filter(c => c.index == syncerId)[0];
|
||||||
}
|
}
|
||||||
@@ -446,8 +391,6 @@ async function triggerWebHook(webHookURL, payloadData) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function clearTemporaryVehicles() {
|
function clearTemporaryVehicles() {
|
||||||
@@ -482,12 +425,10 @@ function clearTemporaryPeds() {
|
|||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function fillStringWithCharacter(character, amount) {
|
function kickAllClients() {
|
||||||
let tempString = "";
|
getClients().forEach((client) => {
|
||||||
for(let i = 0; i <= amount; i++) {
|
client.disconnect();
|
||||||
tempString = tempString + toString(character);
|
})
|
||||||
}
|
|
||||||
return tempString;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
Reference in New Issue
Block a user