From 823f695476cbfb46c167ce72ae29686ff64fc5f1 Mon Sep 17 00:00:00 2001 From: ChocoTaco Date: Wed, 13 Apr 2022 16:40:18 -0400 Subject: [PATCH] Update Admin Status When De-admined. "A" or "SA" beside name will disappear --- Classic/scripts/server.cs | 6 ++++++ 1 file changed, 6 insertions(+) mode change 100755 => 100644 Classic/scripts/server.cs diff --git a/Classic/scripts/server.cs b/Classic/scripts/server.cs old mode 100755 new mode 100644 index d943d7f..7cc971f --- a/Classic/scripts/server.cs +++ b/Classic/scripts/server.cs @@ -2564,6 +2564,9 @@ function serverCmdStripAdmin(%client, %admin) %admin.isSuperAdmin = 0; messageClient(%admin, 'MsgStripAdminPlayer', 'You have stripped yourself of admin privledges.'); adminLog(%client, " stripped admin from " @ %admin.nameBase); + messageAll( 'MsgClientDrop', "", %client.name, %client); + messageAll('MsgClientJoin', "",%client.name, %client, %client.target,%client.isAIControlled(),%client.isAdmin,%client.isSuperAdmin,%client.isSmurf,%client.sendGuid); + messageAll('MsgClientJoinTeam', "", %client.name, %game.getTeamName(0), %client, %client.team ); return; } else if(%client.isSuperAdmin) @@ -2573,6 +2576,9 @@ function serverCmdStripAdmin(%client, %admin) %admin.isAdmin = 0; %admin.isSuperAdmin = 0; adminLog(%client, " stripped admin from " @ %admin.nameBase); + messageAll( 'MsgClientDrop', "", %client.name, %client); + messageAll('MsgClientJoin', "",%client.name, %client, %client.target,%client.isAIControlled(),%client.isAdmin,%client.isSuperAdmin,%client.isSmurf,%client.sendGuid); + messageAll('MsgClientJoinTeam', "", %client.name, %game.getTeamName(0), %client, %client.team ); } else messageClient(%client, 'MsgError', '\c2Only Super Admins can use this command.');