Player GUI state util
This commit is contained in:
@@ -236,3 +236,23 @@ function messagePlayerPrivateMessage(toClient, fromClient, messageText) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
|
function showPlayerError(client, errorMessage, errorTitle = "Error") {
|
||||||
|
if (doesPlayerUseGUI(client)) {
|
||||||
|
showPlayerErrorGUI(client, errorMessage, errorTitle);
|
||||||
|
} else {
|
||||||
|
messagePlayerError(client, errorMessage);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
|
function showPlayerAlert(client, alertMessage, alertTitle = "Alert") {
|
||||||
|
if (doesPlayerUseGUI(client)) {
|
||||||
|
showPlayerInfoGUI(client, alertMessage, alertTitle);
|
||||||
|
} else {
|
||||||
|
messagePlayerAlert(client, alertMessage);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
@@ -469,10 +469,10 @@ function checkPlayerSpawning() {
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function showPlayerPrompt(client, promptMessage, promptTitle, yesButtonText, noButtonText) {
|
function showPlayerPrompt(client, promptMessage, promptTitle, yesButtonText, noButtonText) {
|
||||||
if (canPlayerUseGUI(client)) {
|
if (doesPlayerUseGUI(client)) {
|
||||||
showPlayerPromptGUI(client, promptMessage, promptTitle, yesButtonText, noButtonText);
|
showPlayerPromptGUI(client, promptMessage, promptTitle, yesButtonText, noButtonText);
|
||||||
} else {
|
} else {
|
||||||
messagePlayerNormal(client, `❓ ${promptMessage} `);
|
messagePlayerNormal(client, `🛎️ ${promptMessage} `);
|
||||||
messagePlayerInfo(client, getLocaleString(client, "PromptResponseTip", `{ALTCOLOUR}/yes{MAINCOLOUR}`, `{ALTCOLOUR}/no{MAINCOLOUR}`));
|
messagePlayerInfo(client, getLocaleString(client, "PromptResponseTip", `{ALTCOLOUR}/yes{MAINCOLOUR}`, `{ALTCOLOUR}/no{MAINCOLOUR}`));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user