aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/ScriptEngine/Shared/Api
diff options
context:
space:
mode:
authorMelanie Thielker2008-11-16 04:31:52 +0000
committerMelanie Thielker2008-11-16 04:31:52 +0000
commit3de41ea3777487ee4cc25a4185de1bc63950ba6a (patch)
tree17ebfa5dedd4b9490e8f21cbf6e54436f10b27a1 /OpenSim/Region/ScriptEngine/Shared/Api
parentUpdate svn properties, minor formatting cleanup. (diff)
downloadopensim-SC-3de41ea3777487ee4cc25a4185de1bc63950ba6a.zip
opensim-SC-3de41ea3777487ee4cc25a4185de1bc63950ba6a.tar.gz
opensim-SC-3de41ea3777487ee4cc25a4185de1bc63950ba6a.tar.bz2
opensim-SC-3de41ea3777487ee4cc25a4185de1bc63950ba6a.tar.xz
Reinstate the IM sending from scripts and from autoreturn
Diffstat (limited to 'OpenSim/Region/ScriptEngine/Shared/Api')
-rw-r--r--OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs11
1 files changed, 8 insertions, 3 deletions
diff --git a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
index 37ad554..8eff58e 100644
--- a/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
+++ b/OpenSim/Region/ScriptEngine/Shared/Api/Implementation/LSL_Api.cs
@@ -2645,9 +2645,14 @@ namespace OpenSim.Region.ScriptEngine.Shared.Api
2645 msg.Position = Vector3.Zero;// new Vector3(m_host.AbsolutePosition); 2645 msg.Position = Vector3.Zero;// new Vector3(m_host.AbsolutePosition);
2646 msg.RegionID = World.RegionInfo.RegionID.Guid;//RegionID.Guid; 2646 msg.RegionID = World.RegionInfo.RegionID.Guid;//RegionID.Guid;
2647 msg.binaryBucket = new byte[0];// binaryBucket; 2647 msg.binaryBucket = new byte[0];// binaryBucket;
2648// TODO: Send IM 2648
2649// World.TriggerGridInstantMessage(msg); 2649 IMessageTransferModule tr = World.RequestModuleInterface<IMessageTransferModule>();
2650 // ScriptSleep(2000); 2650
2651 if (tr != null)
2652 {
2653 tr.SendInstantMessage(msg, delegate(bool success) {} );
2654 }
2655 ScriptSleep(2000);
2651 } 2656 }
2652 2657
2653 public void llEmail(string address, string subject, string message) 2658 public void llEmail(string address, string subject, string message)