Das Main Grid |
Was waren das noch für goldene Zeiten, als ein Monty Linden jede Woche eine ganze Liste an Neuerungen präsentierte. Jetzt werden die Rolling Restarts von Caleb Linden angekündigt und der macht stets den Eindruck, dass er nicht die geringste Ahnung von dem hat, was er da schreibt. Außerdem reagiert er auch nicht auf Rückmeldungen der Community im Server-Forum.
So, genug gemeckert. Auch in dieser Woche ist der Umfang der Änderungen bei den Rolling Restarts nur gering, aber es wird eine neue Funktion für die Experience Tools eingeführt. Das würde ich als bisheriges Highlight für 2016 bezüglich Server-Aufspielungen bezeichnen und deshalb gibt es mal wieder eine Meldung von mir.
Die neue Funktion für eine SL-Experience heißt llSitOnLink() und man kann damit einen Avatar, der sich in einer zugestimmten Experience befindet, dazu zwingen sich auf ein Objekt zu setzen. Diese Funktion kann auch nur innerhalb einer Experience verwendet werden. In normalen LSL-Skripten funktioniert das nicht, denn ansonsten wäre das ein neues Spielzeug für alle Griefer geworden.
Die Funktion hinter dem neuen llSitOnLink() ist zunächst genau die gleiche, wie ein manueller Rechtsklick auf ein Objekt mit anschließender Auswahl von "Hier sitzen". Nur dass es bei llSitOnLink() eben automatisch vom Experience Owner erzwungen wird. Das Ziel muss über llSitTarget und llLinkSitTarget als sitzbares Objekt definiert sein. Ist das Ziel bereits von einem anderen Avatar belegt, geht llSitOnLink() durch das Linkset und sucht den nächsten freien Platz. Gibt es keinen freien Platz mehr, bricht die Funktion ab. Soweit nur die Kurzform. Eine genauere Erklärung von llSitOnLink() gibt es in diesem PDF-Dokument: >> Espeon Experience Enabled Sits
Hier ein Diagramm zu einem Beispiel, wie die Funktion arbeitet:
Quelle: Espeon Experience Enabled Sits |
Die Projekte im einzelnen:
.................................................................................................................................................................
Second Life Hauptkanal:
Der Hauptkanal erhält am Dienstag ein Wartungsprojekt, das vor einer Woche auf den drei RC-Kanälen aufgespielt wurde.
- Dies ist ein Server-Wartungsprojekt.
- Aufspielung am 18.10.2016.
- Änderungen:
- Neue Skript-Funktionen für die Experience Tools: Erzwungenes Sitzen.
- Dokumentation: Espeon Experience Enabled Sits
2016-10-18, 3am - 9am PDT (12 bis 18 Uhr MESZ): Rolling Restart
- Release Notes: Second_Life_Server/16#16.10.07.320397
Second Life RC BlueSteel, LeTigre, Magnum:
Die RC-Kanäle von BlueSteel, LeTigre und Magnum erhalten gemeinsam am Mittwoch ein neues Wartungsprojekt mit der Behebung eines JIRA-Fehlers und internen Änderungen. Letzteres wird meistens als Bezeichnung verwendet, wenn es einen Sicherheitsfix gibt.
- Dies ist ein Server-Wartungsprojekt.
- Aufspielung am 19.10.2016.
- Änderungen:
- Behoben: BUG-37758 - OBJECT_REZZER_KEY gibt als Erstellerschlüssel den Schlüssel des Rootprims für alle inworld kopierten Objekte zurück, anstatt den Namen des Avatars, der es kopiert hat.
- Interne Änderungen.
2016-10-19, 7:00am bis 10:30am PDT (16:00 bis 19:30 Uhr MESZ): Rolling Restart
- Release Notes BlueSteel: Second_Life_RC_BlueSteel/16#16.10.14.320687
- Release Notes LeTigre: Second_Life_RC_LeTigre/16#16.10.14.320687
- Release Notes Magnum: Second_Life_RC_Magnum/16#16.10.14.320687
Quelle: Deploys for the week of 2016-10-17
Keine Kommentare:
Kommentar veröffentlichen