Inventory/de

b 2022 verfügen einige Betrachter über Code, der entwickelt wurde, um zu überprüfen, ob die Bestandsstruktur ordnungsgemäß eingerichtet ist, und verfügen möglicherweise über Einrichtungen, um Benutzer zu warnen, wenn es Probleme mit ihrer Bestandsstruktur gibt.

Es gibt eine Vielzahl möglicher Ursachen für diese Probleme, alte fehlerhafte Daten, die von früheren Änderungen zurückbehalten wurden, oder Fehler in IARs, die ein Durcheinander verursachen. Eine vollständige Validierung würde einige dieser Probleme erfordern, um zu einem schwerwiegenden Fehler zu führen, der entweder die Anmeldung verhindert oder das Inventar nicht verfügbar macht. Die meisten Zuschauer versuchen glücklicherweise, diese Probleme so elegant wie möglich zu handhaben, es ist dennoch eine gute Idee, sie nach Möglichkeit zu lösen.

Das Inventar wird fast ausschließlich über die Datenbank abgewickelt, etwas Caching ausgenommen, daher müssen Probleme dort behoben werden. Wenn Sie ein Grid oder Standalone betreiben, müssen Sie wahrscheinlich die Inventoryfolders -Tabelle ändern, um der richtigen Inventarstruktur zu entsprechen. Wenn Sie nur ein Benutzer in einem Grid sind, müssen Sie sich an den Betreiber des Grids wenden, um die Probleme für Sie zu beheben. Die häufigsten Probleme und Schritte zu ihrer Lösung sind auf dieser Seite aufgeführt, aber jedes Inventar ist anders, sodass es keine pauschalen Möglichkeiten zur Lösung von Problemen gibt, sondern eine individuelle Prüfung erforderlich ist.

OpenSim Inventarordnertypen
OpenSim war freizügig in Bezug auf die Duplizierung von Inventarordnern. Allerdings hat Opensimulator bis 2015 Ordnertypen verwendet, die sich von denen unterschieden, die von den Zuschauern erwartet wurden, daher sollten Regions- und Grid-Besitzer auf einige Fälle achten, in denen Zuschauerseitenbeschränkungen validiert werden:


 * My Inventory oder Inventar: sollte Typ 8 sein und jeder Benutzer darf nur einen haben. (Typ 9 wurde bei älteren Versionen verwendet)
 * My Suitcase oder Suitcase: ist optional. Falls vorhanden, sollte Typ 100 sein und jeder Benutzer darf nur einen haben. (Typ 8 oder 9 wurde bei älteren Versionen verwendet)
 * Papierkorb: sollte Typ 14 sein
 * Lost and Found: sollte Typ 16 sein
 * Aktuelles Outfit: muss Typ 46 sein

Betrachter suchen nach bestimmten Ordnern, meistens nur beim Erstellen eines neuen Elements. Wenn sie also dupliziert werden, ist der ausgewählte Ordner möglicherweise nicht eindeutig. Benutzer sollten darauf hingewiesen werden, nur Duplikate beim Zusammenführen von Inventaren usw. zu haben. Ordnertypen in OpenSim haben immer noch keine andere Verwendung, als typspezifische Symbole anzuzeigen und die Verwendung von Inventarfiltern zu ermöglichen.

Siehe auch die informative Wiki-Seite zu Inventoryfolders für eine vollständige Dokumentation.

Inventarskript prüfen und korrigieren (Benutzerbeitrag)
Siehe auch Check inventory script/de für Ratschläge und ein PHP-Skript, das helfen kann, einige Probleme mit Inventartypen zu beheben. Netzbetreiber können dieses Skript ausführen, um Benutzerinventare auf Probleme zu überprüfen, und der Artikel beschreibt die Schritte zur Behebung der häufigsten Fehler.

Externe Diskussionen zu Bestandsproblemen in Englisch

 * http://opensimulator.org/mantis/view.php?id=8997 - OpenSimulator Mantis 8997 - Inventory Validation Checks in Recent Viewers Causes Issues for Inventory Folders with wrong type numbers.
 * https://jira.firestormviewer.org/browse/FIRE-31634 - Firestorm JIRA FIRE-31634 Opensim - Inventory doesn't load on some grids.

As this does not constitute a bug on the side of OpenSim please direct questions at IRC or the Mailing_Lists instead of filing a mantis ticket.