Update Admin Status

When De-admined. "A" or "SA" beside name will disappear
This commit is contained in:
ChocoTaco 2022-04-13 16:40:18 -04:00
parent cfa59364c2
commit 823f695476

6
Classic/scripts/server.cs Executable file → Normal file
View file

@ -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.');