Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
HG Teleporting Script funktioniert nicht mehr
#1
Hallo liebe OS Community

vor einigen Tagen hab ich ein Script gebastelt bzw. benutzt, um bei Click auf ein Prim in eine andere Opensim Welt zu kommen.
Getestet hatte ich das mit Dorenas World und der Landing Region.
Das hatte eigentlich funktioniert, bis auf heute wo ich gern weiter bauen möchte.

Das Script sieht so aus:
Code:
// Example osTeleportAgent Script
//
// Set Destination as described below, There are a Few Options depending on Application:
// IN GRID Teleport 
// Destination = "1000,1000"; = Using In-Grid Map XXXX,YYYY coordinates
// Destination = "RegionName"; = Using RegionName
// HyperGrid Teleport (region must be HG Enabled)
// Destination = "TcpIpAddr:Port:RegionName"; = Using the Target/Destination IP Address
// Destination = "DNSname:Port:RegionName"; = Using the Target/Detination DNSname
// Note: RegionName is Optionally Specified to deliver Avatar to specific region in an instance.
// 
// ========================================================================================
// === SET DESTINATION INFO HERE ===
//
string Destination = "http://dorenas-world.de:8002/ Gridtalk"; // your target destination here (SEE NEXT LINES) Can Be
vector LandingPoint = <128,128,22>; // X,Y,Z landing point for avatar to arrive at
vector LookAt = <1,1,1>; // which way they look at when arriving
//
default
{
  on_rez(integer start_param)
  {
    llResetScript();
  }
  changed(integer change) // something changed, take action
  {
    if(change & CHANGED_OWNER)
      llResetScript();
    else if (change & 256) // that bit is set during a region restart
      llResetScript();
  }
  state_entry()
  {
    llWhisper(0, "Teleporter zu Dorenas World ist aktiv");
  }
  touch_start(integer num_detected) 
  {
    key avatar = llDetectedKey(0);
    llInstantMessage(avatar, "Teleporting you to : "+Destination);
    osTeleportAgent(avatar, Destination, LandingPoint, LookAt); 
  }
}

Leider kommt nun eine folgende Fehlermeldung
 
Code:
Dorenas World: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> OpenSim.Region.ScriptEngine.Shared.ScriptException: OSSL Runtime Error: osTeleportAgent permission denied. Script creator is not in the list of users allowed to execute this function and prim owner also has no permission.

Server stack trace: 
   bei OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.OSSLError(String msg)
   bei OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.osTeleportAgent(String agent, String regionName, Vector3 position, Vector3 lookat)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]: 
   bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Me
Dorenas World: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> OpenSim.Region.ScriptEngine.Shared.ScriptException: OSSL Runtime Error: osTeleportAgent permission denied. Script creator is not in the list of users allowed to execute this function and prim owner also has no permission.

Server stack trace: 
   bei OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.OSSLError(String msg)
   bei OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.osTeleportAgent(String agent, String regionName, Vector3 position, Vector3 lookat)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]: 
   bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Me
Dorenas World: System.Reflection.TargetInvocationException: Ein Aufrufziel hat einen Ausnahmefehler verursacht. ---> OpenSim.Region.ScriptEngine.Shared.ScriptException: OSSL Runtime Error: osTeleportAgent permission denied. Script creator is not in the list of users allowed to execute this function and prim owner also has no permission.

Server stack trace: 
   bei OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.OSSLError(String msg)
   bei OpenSim.Region.ScriptEngine.Shared.Api.OSSL_Api.osTeleportAgent(String agent, String regionName, Vector3 position, Vector3 lookat)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs)
   bei System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg)

Exception rethrown at [0]: 
   bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Me

So, ich bin kein Hirsch in LSL, aber irgendwie fehlen mir Rechte ? Versteh ich nicht, ich brauch doch keine Rechte um auf die Sim zu kommen (Ausser Dorena sperrt die HG Funktion).

Bei Craft-World hats auch funktioniert und nun nicht mehr.

Eigentlich möchte ich nur n paar Schildchen am Zaun, damit ich nicht jedesmal auf der Karte die Region suchen muss fürs Grid Hopping, bin etwas bequem, ich weiss Smile

Grüsse, Pharcide
Zitieren


Nachrichten in diesem Thema
HG Teleporting Script funktioniert nicht mehr - von Pharcide - 27.08.2017, 15:24

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Script: Objekt rezzen auf Befehl georgm76 4 453 27.08.2017, 03:46
Letzter Beitrag: Manfred Aabye
  [Suche] Script zur Objektsuche auf einer Region Bogus Curry 8 773 02.08.2017, 04:11
Letzter Beitrag: Bogus Curry
  Script für Gruppeneinladung Pharcide 4 519 17.07.2017, 19:19
Letzter Beitrag: Pharcide
  Suche simübergreifendes Boat Script Pharcide 4 614 10.07.2017, 14:18
Letzter Beitrag: Ezry Aldrin
  walking on the moon script georgm76 1 590 12.03.2017, 17:17
Letzter Beitrag: georgm76

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste