mirror of
https://github.com/opensim/opensim.git
synced 2026-08-06 17:32:42 +08:00
* Added hacked support for 'anyone can move' and 'anyone can copy'.
* BACKUP YOUR PRIM BEFORE UPDATING TO THIS and then double check the prim permissions after applying it with a different avatar (then the master avatar or the prim owner avatar). * Also, beware that any objects created under the old permission scheme may react oddly. They may automatically allow anyone to modify them, (which you'll then have to un-set). * It's hacked support because when 'anyone can move is set', any avatar can modify the prim (texture, shape, scale, etc)
This commit is contained in:
@@ -851,7 +851,7 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
m_flags |= flag;
|
||||
|
||||
}
|
||||
uint currflag = (uint)m_flags;
|
||||
//uint currflag = (uint)m_flags;
|
||||
//System.Console.WriteLine("Aprev: " + prevflag.ToString() + " curr: " + m_flags.ToString());
|
||||
//ScheduleFullUpdate();
|
||||
}
|
||||
@@ -1295,7 +1295,8 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
//EveryoneMask |= (uint)57344;
|
||||
|
||||
}
|
||||
ScheduleFullUpdate();
|
||||
//ScheduleFullUpdate();
|
||||
SendFullUpdateToAllClients();
|
||||
}
|
||||
//Field 16 = NextownerMask
|
||||
if (field == (byte)16)
|
||||
@@ -1308,7 +1309,7 @@ namespace OpenSim.Region.Environment.Scenes
|
||||
{
|
||||
NextOwnerMask |= mask;
|
||||
}
|
||||
ScheduleFullUpdate();
|
||||
SendFullUpdateToAllClients();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user