From c17c7ecda57a3a3f4b4180bc46b104a9daebba2b Mon Sep 17 00:00:00 2001 From: VortrexFTW Date: Wed, 9 Sep 2020 03:49:08 -0500 Subject: [PATCH] Fix messages, set client admin on login success if dev flags in account --- scripts/server/account.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/scripts/server/account.js b/scripts/server/account.js index 0fe05b88..57894572 100644 --- a/scripts/server/account.js +++ b/scripts/server/account.js @@ -63,7 +63,7 @@ function loginCommand(command, params, client) { } loginSuccess(client); - messageClientSuccess(client, "You have been logged in! Press left CTRL to spawn."); + //messageClientSuccess(client, "You have been logged in! Press left CTRL to spawn."); return true; } @@ -402,6 +402,10 @@ function saltAccountInfo(name, password) { function loginSuccess(client) { getClientData(client).loggedIn = true; + if(doesClientHaveStaffPermission(client, "developer") || doesClientHaveStaffPermission(client, "manageServer")) { + client.administrator = true; + } + triggerNetworkEvent("ag.loginSuccess", client); } @@ -589,11 +593,13 @@ addNetworkHandler("ag.checkNewCharacter", function(client, firstName, lastName, triggerNetworkEvent("ag.newCharacterFailed", client, "First name cannot be blank!"); return false; } + firstName = firstName.trim(); if(areParamsEmpty(lastName)) { triggerNetworkEvent("ag.newCharacterFailed", client, "Last name cannot be blank!"); return false; } + lastName = lastName.trim(); if(areParamsEmpty(dateOfBirth)) { triggerNetworkEvent("ag.newCharacterFailed", client, "Date of birth cannot be blank!");