/** * Updates the rank of all registered players currently online */ async updateTick() { //get all clients online let onlineClients = await this.ts3.clientList({client_type: 0}); for(let i = 0; i < onlineClients.length; i++){ let client = onlineClients[i]; //check if client is registered if(!await database.isRegisteredByTsUid(client.uniqueIdentifier)){ return; } await exchangeChannel.postMessage(`update_tick_get_rank ${client.uniqueIdentifier}`); } }