Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Kann mir ev jemand Helfen ?
#1
Kann mir ev. jemand helfen und sagen was und wo ich alles einstellen muß, damit ich eine Email  zb- ( llSay  ) von einem Prim (auf Region1) zu einem Prim (auf Region2 senden kann ?
Und wie dann dann das jeweilige Sende Script   und empfangs script aussehen soll.

Bin verzewifelt und finde nirgends die richtigen Antworten.

Wäre echt super Danke.

Also mir geht es darum.... Das ich eine Object Nachricht (Befehl) von sim1 zu sim2 senden kann der dann auf sim2 ausgefürt wird !!!!!
The Public World

Home Page: http://www.t-p-w.de

Hypergrid: thepublicworld.de:8002:TPW-Start

Facebook : https://www.facebook.com/groups/1515426625432901/ 
Antworten }
Thanks given by: Dina
#2
Nimm lieber HTTP-In statt email. http://wiki.secondlife.com/wiki/LlRequestURL
Antworten }
Thanks given by: Dina
#3
(22.03.2017, 13:19)Kubwa schrieb: Nimm lieber HTTP-In statt email. http://wiki.secondlife.com/wiki/LlRequestURL

Kann ich damit auf eine andere sim eine nachricht senden  ?

zb. llSay(0,"hallo");

??

Wenn ja wie weis das script auf welche sim ich das sende ?


Also mir geht es darum.... Das ich eine Object Nachricht (Befehl) von sim1 zu sim2 senden kann der dann auf sim2 ausgefürt wird !!!!!
The Public World

Home Page: http://www.t-p-w.de

Hypergrid: thepublicworld.de:8002:TPW-Start

Facebook : https://www.facebook.com/groups/1515426625432901/ 
Antworten }
Thanks given by: Dina
#4
Auf der website sind beispiele wie man das machen kann.

Ansonsten stell die Objekte an den Simgrenzen nah aneinander. llSay geht auch simübergreifend.
Antworten }
Thanks given by: Dina
#5
(22.03.2017, 14:06)Kubwa schrieb: Auf der website sind beispiele wie man das machen kann.

Ansonsten stell die Objekte an den Simgrenzen nah aneinander. llSay geht auch simübergreifend.

das hat leider nicht funktioniert: Bei mir geht llSay leider nicht Sim übergreifend.
The Public World

Home Page: http://www.t-p-w.de

Hypergrid: thepublicworld.de:8002:TPW-Start

Facebook : https://www.facebook.com/groups/1515426625432901/ 
Antworten }
Thanks given by: Dina
#6
Ich würde zunächst diese Funktion versuchen:
http://opensimulator.org/wiki/OsMessageObject
Da das über den Server geht, könnte es auch Regionsübergreifend wirken.

Falls es nicht funktioniert, bleiben noch die lsl http Funktionen oder alternativ die Funktion, die ich mal gebastelt hatte:
http://gridtalk.de/showthread.php?tid=2062
...bzw. wesentlich schöner und ausführlicher beschrieben von Sheera:
https://forum.hypergrid.org/post29556.html#p29555
Degolburg:
24h online und ca. 12% fertig
Taxi:85.214.150.139:9000:degolburg
Antworten }
Thanks given by: Dina
#7
Aus dem SL Wiki:

Code:
default
{
   state_entry()
   {
       llRequestURL();
   }

   http_request(key id, string method, string body)
   {
       if (method == URL_REQUEST_GRANTED)
       {
           llSay(0,"URL: " + body);
       }
       else if (method == URL_REQUEST_DENIED)
       {
           llSay(0, "Something went wrong, no url. " + body);
       }
       else if (method == "GET")
       {
           llHTTPResponse(id,200,"Hello World!");
       }
       else
       {
           llHTTPResponse(id,405,"Unsupported Method");
       }
   }
}

Mit diesem Script bekommst du eine URL über die du dem Script Daten schicken kannst oder Daten abrufen kannst.
Aus einem anderen Script kannst du jetzt einfach per HTTP Request dieses Script hier ansprechen.

Du musst nur die URL des Scriptes irgendwie zum anderen Script übertragen (zb. über externe Webdienste).
Das ist die einfachste und schönste Methode, die auch Gridübergreifend klappt (Ja, sogar zwischen SL und OpenSim).

Eine Scriptadresse ändert sich mit jedem Neustart der Region oder jedem neu Rezzen des Scriptes.
Antworten }
Thanks given by: Dina
#8
Herzlichen danke an alle. Das Problem wurde danke mehrerer Hielfen gelöst... Nochmals Danke an alle.

Big Grin Wink
The Public World

Home Page: http://www.t-p-w.de

Hypergrid: thepublicworld.de:8002:TPW-Start

Facebook : https://www.facebook.com/groups/1515426625432901/ 
Antworten }
Thanks given by: Dina


Gehe zu:


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