Oh and in case anyone comes upon this thread later and isn't sure how to implement it, here are the steps I used to implement the standalone landtool.php script to enable buying and selling land for 0 currency:
1. Copy and paste the text from http://pastebin.com/atAmukt2 into a text file and rename it "landtool.php". 2. Create a directory named \helper in your webserver root directory. For example, on Windows, the path should look like C:\Inetpub\wwwroot\helper. 3. Move the landtool.php file to the \helper directory and give the creator-owner read/write permissions, give internet users read permissions. 4. If you don't already have one, create a banker avatar account for your grid and get the UUID of the avatar account. 5. Edit the landtool.php file and in the #Settings section, add the connection details for your opensim database: # Settings # $dbhost = "localhost"; $dbname = "<your opensim database name>"; $dbuser = "<your opensim database username>"; $dbpass = "<your opensim database user password>"; 6. Set the $economy_source_account and $economy_sink_account strings to the UUID of the banker avatar account UUID that you created in Step 4. 7. For those running in grid mode, edit your robust.HG.ini file and add your new helper URL in the [GridInfoService] section: ; helper uri: optional: if it exists if will be used to tell the client to use ; this for all economy related things economy = http://yourdomain.com/helper/ Note the trailing slash at the end of the URL - that must be there for the tool to work! 8. Restart your ROBUST service and the landtool.php script should now enable the buying and selling of land for 0 currency. Hopefully that all sounds correct and thanks again to all for helping me get this working! - Chris/Fleep Chris M. Collins (SL/OS: Fleep Tuque) Center for Simulations & Virtual Environments Research (UCSIM) UCIT Instructional & Research Computing University of Cincinnati 406A Zimmer Hall 315 College Drive PO BOX 210088 Cincinnati, OH 45221-0088 [email protected] (513) 556-3018 http://ucsim.uc.edu On Tue, Sep 25, 2012 at 10:02 AM, Fleep Tuque <[email protected]> wrote: > Finally got around to trying the standalone landtool.php Bluewall > mentioned, located at http://pastebin.com/atAmukt2, and that worked > perfectly for me. Thanks so much to all for the troubleshooting help - and > to Bluewall for the simple solution! =) > > Sincerely, > > - Chris/Fleep > > > Chris M. Collins (SL/OS: Fleep Tuque) > Center for Simulations & Virtual Environments Research (UCSIM) > UCIT Instructional & Research Computing > University of Cincinnati > 406A Zimmer Hall > 315 College Drive > PO BOX 210088 > Cincinnati, OH 45221-0088 > [email protected] > (513) 556-3018 > > http://ucsim.uc.edu > > > On Fri, Sep 21, 2012 at 3:43 PM, James Hughes <[email protected]>wrote: > >> On 09/21/2012 02:59 PM, Fleep Tuque wrote: >> >>> Yep landtool.php is in the \helper directory, not a subdir: >>> C:\Inetpub\wwwroot\helper\**landtool.php >>> >>> ... Sorry, I have no idea what else could be wrong. I'll check the >>> config settings again to make sure I don't have a dumb typo somewhere. >>> >>> I guess just to clarify though, Line 16 asks for $userInventoryURI but I >>> wasn't sure what URI it wanted. I used the string from HomeURI in the >>> [HGInventoryAccessModule] section of the gridcommon.ini file, is that >>> correct? >>> >>> Also, Line 47 asks for $RegionImageServer, wasn't sure about that >>> either. I used the string from the [GridService] section in >>> gridcommon.ini, hopefully that was ok. >>> >>> Thanks again for the help, as always! >>> >>> - Chris/Fleep >>> >>> Chris M. Collins (SL/OS: Fleep Tuque) >>> Center for Simulations & Virtual Environments Research (UCSIM) >>> UCIT Instructional & Research Computing >>> University of Cincinnati >>> 406A Zimmer Hall >>> 315 College Drive >>> PO BOX 210088 >>> Cincinnati, OH 45221-0088 >>> [email protected] <mailto:[email protected]> >>> >>> (513) 556-3018 >>> >>> http://ucsim.uc.edu >>> >>> >>> On Fri, Sep 21, 2012 at 2:34 PM, James Hughes <[email protected] >>> <mailto:jamesh@bluewallgroup.**com <[email protected]>>> wrote: >>> >>> err - make that your landtool.php... >>> >>> >>> >>> On 09/21/2012 02:22 PM, James Hughes wrote: >>> >>> Is "helper.php" accessed by http://fleepgrid.com/helper (is it >>> in subdir >>> - helper: ./htdocs/helper/helper.php), or is helper.php in your >>> webroot? >>> >>> >>> -BlueWall >>> >>> >>> On 09/21/2012 12:12 PM, Fleep Tuque wrote: >>> ... >>> >>> >>> 6. Changed the helper URI in robust.HG.ini: >>> >>> economy = http://fleepgrid.com/helper >>> >>> >>> ______________________________**___________________ >>> Opensim-users mailing list >>> [email protected] >>> >>> <mailto:Opensim-users@lists.**berlios.de<[email protected]> >>> > >>> >>> https://lists.berlios.de/__**mailman/listinfo/opensim-users<https://lists.berlios.de/__mailman/listinfo/opensim-users> >>> >>> <https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users> >>> **> >>> >>> >>> ______________________________**___________________ >>> Opensim-users mailing list >>> [email protected] <mailto:Opensim-users@lists.** >>> berlios.de <[email protected]>> >>> >>> https://lists.berlios.de/__**mailman/listinfo/opensim-users<https://lists.berlios.de/__mailman/listinfo/opensim-users> >>> >>> >>> <https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users> >>> **> >>> >>> >>> >>> >>> ______________________________**_________________ >>> Opensim-users mailing list >>> [email protected] >>> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users> >>> >> >> I'm not sure about those - I think OSG is consolidating some things in >> it. You can watch your access_log and error_log files (if this apache, else >> use the log files for your server) to see that it is trying to access the >> url when purchasing land is attempted - and any errors that might be >> encountered. >> >> -BlueWall >> >> PS: http://pastebin.com/atAmukt2 is a minimal landtool.php that I have >> used in the past. It is a self-contained, single file and works for any >> land purchases that do not need to purchase currency. >> >> ______________________________**_________________ >> Opensim-users mailing list >> [email protected] >> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users> >> > >
_______________________________________________ Opensim-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/opensim-users
