Add missing ChangeUserRights packet sender

This commit is contained in:
Melanie
2010-02-28 22:47:31 +00:00
parent 5c5966545d
commit 44e7224b86
9 changed files with 44 additions and 0 deletions

View File

@@ -11605,5 +11605,20 @@ namespace OpenSim.Region.ClientStack.LindenUDP
packet.PropertiesData.LanguagesText = Utils.StringToBytes(languages);
OutPacket(packet, ThrottleOutPacketType.Task);
}
public void SendChangeUserRights(UUID friendID, int rights)
{
ChangeUserRightsPacket packet = (ChangeUserRightsPacket)PacketPool.Instance.GetPacket(PacketType.ChangeUserRights);
packet.AgentData = new ChangeUserRightsPacket.AgentDataBlock();
packet.AgentData.AgentID = AgentId;
packet.Rights = new ChangeUserRightsPacket.RightsBlock[1];
packet.Rights[0] = new ChangeUserRightsPacket.RightsBlock();
packet.Rights[0].AgentRelated = friendID;
packet.Rights[0].RelatedRights = rights;
OutPacket(packet, ThrottleOutPacketType.Task);
}
}
}