This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Umgebungseinstellungen für eine Region mit anderen teilen - funktioniert aber nicht
#4
Hallo Bink und Lukas,

es bedarf genauerer Untersuchung, denn es scheinen mehrere Faktoren zusammen zu spielen.
Ich habe bisher extra nichts dazu geschrieben da ich mit einem Artikel "So macht mans" herauskommen wollte.
Ihr erinnert euch ja sicher an meinen vor ca 8 Jahren erstellten 16fach Simlight Controller.
Ich habe dazu das damalige Simlight Modul reengeniert da die Entwicklerfirma sich aufgelöst hatte ohne eine Beschreibung ihres Moduls zu hinterlassen.
Das hatte ich damals auch in Achims Nextlife-World Forum gepostet, das nun gelöscht ist. Es sollte sich aber über die Wayback Engines noch auffinden lassen.

Leider habe ich aktuell nur sehr wenig Zeit, aber ein kurzer Test hat mir folgendes Gezeigt: Er geht immer noch.
Und der nutzt die "alten" OSSL Befehle für das alte Windlight Modell.

Wichtig in dem Zusammenhang war das der Viewer auf "Welt- Umgebung - Gemeinsame Umgebung Verwenden" steht, sonst tut sich natürlich gar nichts.
Aber das schreibe ich nur für Neulinge die es hier lesen, ihr wisst das ja.
Ausserdem muss derjenige der den Controller rezzt natürlich das Recht haben auf der Sim die Windlight Settings zu ändern, und OSSL Befehle müsen im Grid freigegeben sein, was beides in der OSSL.ini eingestellt wird.

ANZEIGE von WINDLIGHT:
Danach reagiert der Firestorm 6.4.21.64531 in Zusammenspiel mit Opensim 0.9.2.1 in der Anzeige fast wie gewohnt.
Ein Wechsel der Simsettings per OSSL Befehl im Controller ändert das "Windlight".
Es sieht aber "Bescheiden" aus was ein Firestorm 6.4.21.64531 nun mit den gleichen Settings wie früher anzeigt.
Der 6.4.21.64531 Firestorm macht viel zuviel Nebel, und schlechte Sonnen Darstellung.

Das es aber nicht am Grid liegt, kann man mit einem alten Firestorm 5.0.1.xx überprüfen.
Da sehen die Simeinstellungen immer noch genauso super aus.
Ebenso zeigt ein Singularity (alt wie neu) wieder etwas völlig anderes an. Das war auch früher schon so.


SETZTEN von WINDLIGHT:
Da versagt ein neuer Firestorm 6.4.21 Viewer total.
Über den Controller kann man mit dem OSSL Befehl zwar die Settings für alle in der Rregion setzten, aber nur temporär bis zum Sim Neustart.
Um das dauerhaft zu fixieren bedurfte es immer schon den Weg in die "Welt- Region/Grundbesitz - Umgebung" Einstellung.
Das geht nun im Firestorm für Windlight so nicht mehr. Da hilft aber ein Singu, oder ein alter Firestorm 5.0.1.
Daher habe ich die beiden in Linux Mint über WINE hinzu installiert. Das gute an Linux: Du kannst eine beliebige Anzahl an "gleichartigen" Viewern installieren, da diese sich nicht gegenseitig wie unter Windows beeinflusen, solange sie in verschieden Verzeichnisse installiert werden.

Es reicht also wenn ein Gridadmin einen Alten Viewer betreibt um die Windlight Setttigns weiterhin zu setzten.
Diese gelten dann im Neuen Modell für die Boden Settings.,

ABER: es geht viel einfacher.
Als Admin habe ich ja auch Datenbank Zugang.

Ich mache die MySQL Workbench auf, und verbinde mich mit der Opensim Datenbank.

Dann suche ich unter Tables die Tabelle "regionwindlight".
Je Sim ist eine Zeile eingetragen wenn es Windlight Einstellungen für diese SIM gibt.
Die Sims werden über ihre UUID identifiziert, die man in der Region.ini angegeben hat.

Man klickt nun ganz links am Zeilenanfang auf das Dreieck um die Zeile zu markieren.
Ein Rechtsklick zeigt nun den Befehl "copy row", was den Zeileninhalt mit kompletten Format in die Zwischenablage kopiert.

Nun kopiert man die Daten in eine neue Zeile, und ändert in der ersten Spalte die SIM UUID.
Hatte diese Sim bereits einen Eintrag, so muss nun diese alte Zeile gelöscht werden.
Danach dückt man (unten rechts) auf "Apply" um in die datenbank zu schreiben.

Nach einem Neustart von Opensim Robust Instanz sowie Siminstanz solten die Settings dann passen.

Anmerkung:
Es gibt nun auch eine Tabelle "regionenvironment" da sind wohl die neuen Daten drin.
Zitieren


Nachrichten in diesem Thema
RE: Umgebungseinstellungen für eine Region mit anderen teilen - funktioniert aber nicht - von Tron Mcp - 05.12.2022, 10:09

Gehe zu:


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