Add job flag value util
This commit is contained in:
@@ -262,8 +262,9 @@ let serverBitFlagKeys = {
|
|||||||
"EnterJobVehicleForRoute",
|
"EnterJobVehicleForRoute",
|
||||||
"JobLocations",
|
"JobLocations",
|
||||||
"JobRouteStart",
|
"JobRouteStart",
|
||||||
|
"PayPhoneFirstUse",
|
||||||
],
|
],
|
||||||
jobRankKeys: [
|
jobFlagKeys: [
|
||||||
"None",
|
"None",
|
||||||
"PublicAccess",
|
"PublicAccess",
|
||||||
"WhiteList",
|
"WhiteList",
|
||||||
@@ -294,7 +295,7 @@ function initBitFlagScript() {
|
|||||||
serverBitFlags.npcTriggerConditionTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerConditionTypeKeys);
|
serverBitFlags.npcTriggerConditionTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerConditionTypeKeys);
|
||||||
serverBitFlags.npcTriggerResponseTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerResponseTypeKeys);
|
serverBitFlags.npcTriggerResponseTypes = createBitFlagTable(serverBitFlagKeys.npcTriggerResponseTypeKeys);
|
||||||
serverBitFlags.seenActionTips = createBitFlagTable(serverBitFlagKeys.seenActionTipsKeys);
|
serverBitFlags.seenActionTips = createBitFlagTable(serverBitFlagKeys.seenActionTipsKeys);
|
||||||
serverBitFlags.jobRankFlags = createBitFlagTable(serverBitFlagKeys.jobRankKeys);
|
serverBitFlags.jobFlags = createBitFlagTable(serverBitFlagKeys.jobFlagKeys);
|
||||||
logToConsole(LOG_INFO, "[V.RP.BitFlag]: Bit flag script initialized successfully!");
|
logToConsole(LOG_INFO, "[V.RP.BitFlag]: Bit flag script initialized successfully!");
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
@@ -421,6 +422,20 @@ function getClanFlagValue(flagName) {
|
|||||||
|
|
||||||
// ===========================================================================
|
// ===========================================================================
|
||||||
|
|
||||||
|
function getJobFlagValue(flagName) {
|
||||||
|
if (flagName == "All") {
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (typeof getServerBitFlags().jobFlags[flagName] == "undefined") {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
return getServerBitFlags().jobFlags[flagName];
|
||||||
|
}
|
||||||
|
|
||||||
|
// ===========================================================================
|
||||||
|
|
||||||
function getAccountSettingsFlagValue(flagName) {
|
function getAccountSettingsFlagValue(flagName) {
|
||||||
if (flagName == "All") {
|
if (flagName == "All") {
|
||||||
return -1;
|
return -1;
|
||||||
|
|||||||
Reference in New Issue
Block a user