/// <summary> /// Returns a bool that indicates if a certain user has a certain fuseright. /// </summary> /// <param name="rankID">The ID of the user rank.</param> /// <param name="fuseRight">The fuseright to look for.</param> /// <returns></returns> public static bool containsRankRight(byte rankID, string fuseRight) { userRank objRank = ((userRank)userRanks[rankID]); for (int i = 0; i < objRank.fuseRights.Length; i++) { if (objRank.fuseRights[i] == fuseRight) { return(true); } } return(false); }
/// <summary> /// Returns a bool that indicates if a certain user has a certain fuseright. /// </summary> /// <param name="rankID">The ID of the user rank.</param> /// <param name="fuseRight">The fuseright to look for.</param> /// <param name="userID">The ID of the user.</param> public static bool containsRight(byte rankID, string fuseRight, int userID) { userRank objRank = ((userRank)userRanks[rankID]); for (int i = 0; i < objRank.fuseRights.Length; i++) { if (objRank.fuseRights[i] == fuseRight) { return(true); } } return(userManager.getUser(userID)._fuserights.Contains(fuseRight)); }