/// <summary> /// Checks whether a player is a member of a region. /// </summary> /// <param name="player">Player name</param> /// <param name="region">The region</param> /// <returns>Whether the player is a member of the region</returns> public bool IsPlayerRegionMember(string player, Region region) { string[] members = region.Members.Split(' '); return members.Any(member => member == player); }
/// <summary> /// Checks whether a player is a member of a region. /// </summary> /// <param name="player">Player ID</param> /// <param name="region">The region</param> /// <returns>Whether the player is a member of the region</returns> public bool IsPlayerRegionMember(int player, Region region) { return IsPlayerRegionMember(Program.server.PlayerList[player].Name, region); }
/// <summary> /// Checks whether a player is a member of a region. /// </summary> /// <param name="player">Player ID</param> /// <param name="region">The region</param> /// <returns>Whether the player is a member of the region</returns> public bool IsPlayerRegionMember(int player, Region region) { return IsPlayerRegionMember(Program.server.getPlayerList()[player].getName(), region); }