Use bitflag util
This commit is contained in:
@@ -434,11 +434,12 @@ function givePlayerStaffFlag(client, flagName) {
|
|||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
function takePlayerStaffFlag(client, flagName) {
|
function takePlayerStaffFlag(client, flagName) {
|
||||||
if(!getStaffFlagValue(flagName)) {
|
let flagValue = getStaffFlagValue(flagName);
|
||||||
|
if(!flagValue) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
getPlayerData(client).accountData.flags.admin = getPlayerData(client).accountData.flags.admin & ~getStaffFlagValue(flagName);
|
getPlayerData(client).accountData.flags.admin = removeBitFlag(getPlayerData(client).accountData.flags.admin, flagValue);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user