Userlevel/de
From OpenSimulator
Auf der Tabelle useraccounts in der Datenbank opensim befinden sich 2 Felder:
- UserLevel Integer, verwendet zur Zuweisung der Gott-Befugnisse für jeden einzelnen Benutzer
- UserTitle Zeichenfolge, verwendet für Administrator; hier können die Besonderheiten jedes Benutzers festgelegt werden (möglicherweise nur in SL verwendet; könnte im Kern von OpenSim nicht genutzt werden?)
UserLevel-Werte in OpenSimulator
Der einzige verwendete UserLevel ist 200 (um Gott anzugeben). Vermutlich auch Level 0 für Nicht-Götter, grundlegender Benutzerlevel.
Ein Region-Modul kann diese Werte über die Klasse UserAccount vom UserAccountService erhalten. Sie können entweder direkt durch Schreiben in die Datenbank gesetzt werden, über den Befehl "set user level" auf der ROBUST-Konsole (es gibt keinen Befehl zum Setzen des Benutzertitels), oder über den Aufruf StoreAccount auf dem robusten Service, wenn dies explizit erlaubt wurde (Sicherheitsrisiko in offenen Grids).
Gott-Modus Werte
Der Viewer-Quellcode zeigt, dass es mehrere Ebenen des "Gott-Modus" gibt (jede Ebene hat alle Befugnisse der vorherigen Ebenen):
GOD_NOT
Wert: 0 Dies ist die Standardstufe für Benutzer
GOD_LIKE
Wert: 1
- Objekte umbenennen ohne Änderungsberechtigung
GOD_CUSTOMER_SERVICE
Wert: 100
- Geometrie des Charakters umschalten
- Kopie nehmen
- Owner To Me
- Set To Linden Content
- Claim Public Land
GOD_LIAISON
Wert: 150
- Landauktion aktivieren
GOD_FULL
Wert: 200 (Unterschied zu GOD_LIAISON nicht offensichtlich)
GOD_MAINTENANCE
Wert: 250 (Unterschied zu GOD_FULL nicht offensichtlich)
Anmerkung: Der Text im Abschnitt "Gott-Modus Werte" wurde aus dem SLwiki übernommen und steht unter der CC BY-SA 3.0 Lizenz