seems to compile ( tests comented out)

This commit is contained in:
UbitUmarov
2015-09-02 19:54:53 +01:00
parent 371c9dd2af
commit a11edceb00
157 changed files with 1315 additions and 9792 deletions

View File

@@ -363,30 +363,43 @@ namespace OpenSim.Framework
return false;
}
public bool IsBanned(UUID avatarID)
{
if (!IsEstateManagerOrOwner(avatarID))
{
foreach (EstateBan ban in l_EstateBans)
if (ban.BannedUserID == avatarID)
return true;
}
return false;
}
public bool IsBanned(UUID avatarID, int userFlags)
{
foreach (EstateBan ban in l_EstateBans)
if (!IsEstateManagerOrOwner(avatarID))
{
foreach (EstateBan ban in l_EstateBans)
if (ban.BannedUserID == avatarID)
return true;
if (!IsEstateManagerOrOwner(avatarID) && !HasAccess(avatarID))
{
if (DenyMinors)
if (!HasAccess(avatarID))
{
if ((userFlags & 32) == 0)
if (DenyMinors)
{
return true;
if ((userFlags & 32) == 0)
{
return true;
}
}
}
if (DenyAnonymous)
{
if ((userFlags & 4) == 0)
if (DenyAnonymous)
{
return true;
if ((userFlags & 4) == 0)
{
return true;
}
}
}
}
return false;
}