Add messaging func to send all admins msg

This commit is contained in:
Vortrex
2020-12-23 23:03:14 -06:00
parent 707347c5a4
commit 8df218b62f

View File

@@ -34,6 +34,23 @@ function messageClientNormal(client, messageText, colour = COLOUR_WHITE) {
// ---------------------------------------------------------------------------
function messageAdmins(client, messageText, colour = COLOUR_WHITE) {
if(client.console) {
console.log(`[Asshat.Messaging] (Admins only) ${messageText}`);
return true;
}
// 🛡️
for(let i in clients) {
if(doesClientHaveStaffPermission(clients[i], getStaffFlagValue("basicModeration"))) {
messageClient(`${messageText}`, client, colour);
}
}
}
// ---------------------------------------------------------------------------
function messageClientError(client, messageText) {
if(client.console) {
console.log(`[Asshat.Messaging] ERROR: ${messageText}`);
@@ -160,4 +177,10 @@ function messageClientClanChat(client, clanChattingClient, messageText) {
messageClientNormal(client, `(${getClientSubAccountClanRank(clanChattingClient)}) ${getClientSubAccountName(clanChattingClient)} says (clan): ${messageText}`, getColourByType("clanChatMessage"));
}
// ---------------------------------------------------------------------------
function messageClientAdminChat(client, adminChattingClient, messageText) {
messageClientNormal(client, `[ADMIN CHAT] [#AAAAAA]${getClientData(adminChattingClient).accountData.staffTitle} [#CCCCCC]${getClientData(adminChattingClient).accountData.name}: [#FFFFFF]${messageText}`, getColourByType("orange"));
}
// ---------------------------------------------------------------------------