Economy/de
From OpenSimulator
Contents |
Einführung
Hinweis: Diese Seite ist in Entwicklung. Ergänzungen willkommen.
Zwei wichtige Aspekte in Bezug auf die Währung sind Kauf und Verkauf von Geldeinheiten (dh durch Klicken auf die Währungsanzeige in der oberen rechten Ecke der meisten Viewer) und Kauf und Verkauf von Land.
Diese beinhalten Aufrufe an ein Paar externer PHP-Skripte. Die Namen dieser Skripte (currency.php und landtool.php) sind in der Viewer-Quelle tatsächlich fest codiert (!). Drittanbieter-Viewer erlauben jedoch, dass der Pfad geändert wird, wenn wir ihn im Economy-Parameter des Abschnitts [GridInfo] von Robust.ini (oder Robust.HG.ini, config-include/StandaloneCommon.ini) angeben.
Geld kaufen und verkaufen
OpenSimulator verfügt nicht über eine funktionierende Währungsimplementierung, obwohl es ein sehr eingeschränktes Beispielgeldmodul gibt, das nur im eigenständigen Modus funktioniert.
Sie können Währungsimplementierungen von Drittanbietern auf der Seite Related Software finden. Das OpenSimulator-Projekt kann keine Unterstützung für diese Module bereitstellen.
Wenn Sie auf die Währungsanzeige in einem Viewer klicken, wird eine Anfrage an die Datei "currency.php" erstellt, die dem Pfad folgt, der im Abschnitt "GridInfo" von Robust.ini eingerichtet wurde.
Buying and selling land
Buying and selling land also requires the grid to have a landtool.php page that services a preflightBuyLandPrep XMLRPC call.
For an OpenSimulator standalone installation, the SampleMoneyModule will supply the required minimal functionality (TODO: properly document this.).
Unfortunately, this is not available in ROBUST at this time. A grid installation will need to supply an external implementation of the preflightBuyLandPrep XMLRPC function.
There is a very minimal version of this (with installation instructions) at https://github.com/justincc/opensimulator-helper. This allows $0 transfers.
A slightly more fleshed out example can be found at http://download.osgrid.org/helper_tools_opensim.zip.
Both these files ultimately derive from an original implementation at:
https://sourceforge.net/projects/opensimwi/
https://sourceforge.net/projects/opensimwiredux/
References
- http://opensim-users.2152040.n2.nabble.com/Buying-and-Selling-Land-What-module-is-needed-td7578626.html - A mailing list thread on getting landtool.php working.