diff options
-rw-r--r-- | OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs index ee0f790..311dd31 100644 --- a/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs +++ b/OpenSim/Region/ClientStack/Linden/UDP/LLClientView.cs | |||
@@ -9904,6 +9904,20 @@ namespace OpenSim.Region.ClientStack.LindenUDP | |||
9904 | } | 9904 | } |
9905 | return true; | 9905 | return true; |
9906 | 9906 | ||
9907 | case "kickestate": | ||
9908 | |||
9909 | if(((Scene)m_scene).Permissions.CanIssueEstateCommand(AgentId, false)) | ||
9910 | { | ||
9911 | UUID invoice = messagePacket.MethodData.Invoice; | ||
9912 | UUID SenderID = messagePacket.AgentData.AgentID; | ||
9913 | UUID Prey; | ||
9914 | |||
9915 | UUID.TryParse(Utils.BytesToString(messagePacket.ParamList[0].Parameter), out Prey); | ||
9916 | |||
9917 | OnEstateTeleportOneUserHomeRequest(this, invoice, SenderID, Prey); | ||
9918 | } | ||
9919 | return true; | ||
9920 | |||
9907 | default: | 9921 | default: |
9908 | m_log.WarnFormat( | 9922 | m_log.WarnFormat( |
9909 | "[LLCLIENTVIEW]: EstateOwnerMessage: Unknown method {0} requested for {1} in {2}", | 9923 | "[LLCLIENTVIEW]: EstateOwnerMessage: Unknown method {0} requested for {1} in {2}", |