Only show /admins that are logged in
This commit is contained in:
@@ -565,6 +565,7 @@ function listOnlineAdminsCommand(command, params, client) {
|
|||||||
let clients = getClients();
|
let clients = getClients();
|
||||||
for (let i in clients) {
|
for (let i in clients) {
|
||||||
if (getPlayerData(clients[i])) {
|
if (getPlayerData(clients[i])) {
|
||||||
|
if (isPlayerLoggedIn(clients[i])) {
|
||||||
if (typeof getPlayerData(clients[i]).accountData.flags.admin != "undefined") {
|
if (typeof getPlayerData(clients[i]).accountData.flags.admin != "undefined") {
|
||||||
if (getPlayerData(clients[i]).accountData.flags.admin > 0 || getPlayerData(clients[i]).accountData.flags.admin == -1) {
|
if (getPlayerData(clients[i]).accountData.flags.admin > 0 || getPlayerData(clients[i]).accountData.flags.admin == -1) {
|
||||||
admins.push(`{ALTCOLOUR}[${getPlayerData(clients[i]).accountData.staffTitle}]{MAINCOLOUR} ${getCharacterFullName(clients[i])}`);
|
admins.push(`{ALTCOLOUR}[${getPlayerData(clients[i]).accountData.staffTitle}]{MAINCOLOUR} ${getCharacterFullName(clients[i])}`);
|
||||||
@@ -572,6 +573,7 @@ function listOnlineAdminsCommand(command, params, client) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
let chunkedList = splitArrayIntoChunks(admins, 3);
|
let chunkedList = splitArrayIntoChunks(admins, 3);
|
||||||
for (let i in chunkedList) {
|
for (let i in chunkedList) {
|
||||||
|
|||||||
Reference in New Issue
Block a user