Player run shop/saved posts: Difference between revisions

The official GemStone IV encyclopedia.
< Player run shop
Jump to navigation Jump to search
(status on playershops)
 
m (VANKRASN39 moved page Player run shops (saved posts) to Player run shops/saved posts: saved post reorg)
(No difference)

Revision as of 10:55, 16 March 2017

Category: Discussions with Simutronics
Topic: The Bad, and the Ugly (general complaints)
Message #: 13492
Author: GS4-WYROM
Date: 11/16/2015 11:35 AM EST
Subject: Re: Player shops

>>I wasn't looking for people to revamp the Player Shops themselves, i just want to know what's going on with them!

The reasoning for playershops being shut down is due to having suffered from a severe bug. As many knew, the shops were checked at midnight CT at the end/beginning of the month to see if you should keep your shop. You had to meet two requirements, that you visited your shop as well as interacted with a SHOP command inside and you paid your rent. If you didn't meet those requirements, the system looped through all your inventory and packed up your items. It cleaned out the shop of any personal alterations (like shop name), and put the deed back on the market. Most people toward the end were just farming deeds to sell because they knew how it worked.

At some point during this process, the shops were blowing up, deleting inventory, breaking the rooms, trapping players, and deleting player crates. And then when this happened, it didn't finish the process of checking shops. Other oddities were starting to happen. The decision was to shut down the rent collector portion of the system so it didn't check anything. That's why Prime is rent free. We've had several people work on the system, with our last lead on it with hundreds of coding hours into the rewrite to fix these issues, as well as give major overhauls to some much needed areas. Something came up though. One of the scripts were overwritten by mistake, deleting months of work. No offline copy existed due to a number of factors, and well, it slowed it down. He managed to fix it, but it was never fully tested. Then he left staff shortly after.

Training up staff to take it over is hit or miss. Sleken has tried to get a few people on it. But getting someone up to speed on GSL and then onto someone else's project in a hobbyist programming language that is completely unique to the IFEs (That's what GS is) is not as easy as you'd think. It's not like I can just put someone on it, they have to be skilled and experienced enough to understand the project. They also have to go into someone else's work and debug, learning it for themselves. Sometimes this is easy, most times it's not.

This is where we're at. We want to get this out as much as you all want it.

~Wyrom, APM