From a993d0d3351f15510e404cc09951723cf5c435fb Mon Sep 17 00:00:00 2001 From: Tedd Hansen Date: Sat, 12 Jan 2008 10:25:08 +0000 Subject: ScriptServer communication is ok. Script is creatd on onrez. But since it can not access Scene it sort of crashes right away ;) Added some sample placeholders for implementing rest of LSL events. --- OpenSim/Region/ScriptEngine/RemoteServer/EventManager.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'OpenSim/Region/ScriptEngine/RemoteServer/EventManager.cs') diff --git a/OpenSim/Region/ScriptEngine/RemoteServer/EventManager.cs b/OpenSim/Region/ScriptEngine/RemoteServer/EventManager.cs index 39f2695..047ff2e 100644 --- a/OpenSim/Region/ScriptEngine/RemoteServer/EventManager.cs +++ b/OpenSim/Region/ScriptEngine/RemoteServer/EventManager.cs @@ -87,7 +87,7 @@ namespace OpenSim.Region.ScriptEngine.RemoteServer myScriptEngine.Log.Verbose("RemoteEngine", "Creating new script (with connection)"); // Temp for now: We have one connection only - this is hardcoded in myScriptServerID - RPC.SendCommand(myScriptServerID, "OnRezScript", script); + RPC.SendCommand(myScriptServerID, "OnRezScript", localID, itemID.ToString(), script); //ScriptServerInterfaces.ServerRemotingObject obj = myScriptEngine.m_RemoteServer.Connect("localhost", 1234); //remoteScript.Add(localID, obj); @@ -99,6 +99,7 @@ namespace OpenSim.Region.ScriptEngine.RemoteServer public void touch_start(uint localID, LLVector3 offsetPos, IClientAPI remoteClient) { //remoteScript[localID].Events.touch_start(localID, offsetPos, remoteClient); + RPC.SendCommand(myScriptServerID, "touch_start", offsetPos, "How to transfer IClientAPI?"); } -- cgit v1.1