Initial commit
This commit is contained in:
93
scripts/server/messaging.js
Normal file
93
scripts/server/messaging.js
Normal file
@@ -0,0 +1,93 @@
|
||||
// ===========================================================================
|
||||
// Asshat Gaming RP
|
||||
// http://asshatgaming.com
|
||||
// © 2020 Asshat Gaming
|
||||
// ---------------------------------------------------------------------------
|
||||
// FILE: messaging.js
|
||||
// DESC: Provides messaging functions and usage
|
||||
// TYPE: Server (JavaScript)
|
||||
// ===========================================================================
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientError(client, messageText) {
|
||||
if(client instanceof Client) {
|
||||
messageClient("🚫 " + String(messageText), client, getColourByType("errorMessage"));
|
||||
} else {
|
||||
messageDiscordUser("🚫 " + String(messageText), client);
|
||||
}
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientSyntax(client, messageText) {
|
||||
if(client instanceof Client) {
|
||||
messageClient("⌨️ [#FFFFFF] " + String(messageText), client, getColourByType("syntaxMessage"));
|
||||
} else {
|
||||
messageDiscordUser("⌨️ " + String(messageText), client);
|
||||
}
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientAlert(client, messageText) {
|
||||
if(client instanceof Client) {
|
||||
messageClient("⚠️ [#FFFFFF] " + String(messageText), client, getColourByType("alertMessage"));
|
||||
} else {
|
||||
messageDiscordUser("⚠️ " + String(messageText), client);
|
||||
}
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientSuccess(client, messageText) {
|
||||
if(client instanceof Client) {
|
||||
messageClient("👍 [#FFFFFF] " + String(messageText), client, getColourByType("successMessage"));
|
||||
} else {
|
||||
messageDiscordUser("👍 " + String(messageText), client);
|
||||
}
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientInfo(client, messageText) {
|
||||
if(client instanceof Client) {
|
||||
messageClient("ℹ️ [#FFFFFF] " + String(messageText), client, getColourByType("successMessage"));
|
||||
} else {
|
||||
messageDiscordUser("ℹ️ " + String(messageText), client);
|
||||
}
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientTalk(client, talkingClient, messageText) {
|
||||
messageClient(getClientSubAccountName(client) + " says: " + String(messageText), client, getColourByType("talkMessage"));
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientWhisper(client, talkingClient, messageText) {
|
||||
messageClient(getClientSubAccountName(client) + " whispers: " + String(messageText), client, getColourByType("whisperMessage"));
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientShout(client, talkingClient, messageText) {
|
||||
messageClient(getClientSubAccountName(client) + " shouts: " + String(messageText) + "!", client, getColourByType("shoutMessage"));
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientDoAction(client, talkingClient, messageText) {
|
||||
if(client instanceof Client) {
|
||||
messageClient(String(messageText) + " * (" + getClientSubAccountName(client) + ")", client, getColourByType("doActionMessage"));
|
||||
}
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
function messageClientMeAction(client, talkingClient, messageText) {
|
||||
messageClient(getClientSubAccountName(client) + " " + String(messageText), client, getColourByType("meActionMessage"));
|
||||
}
|
||||
|
||||
// ---------------------------------------------------------------------------
|
||||
Reference in New Issue
Block a user