Userlevel/de

From OpenSimulator

Jump to: navigation, search

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

Personal tools
General
About This Wiki