Trade Shop Glitch.

Discussion in 'Help Archive' started by Theo, Dec 13, 2016.

  1. Theo
    Offline

    Theo Active Member

    Joined:
    Aug 29, 2016
    Messages:
    633
    IGN:
    Theooooo
    Im pretty sure this is a glitch, but my tradeshop sells 1 Diamond for 22 Grass. (/visit TheoTradeShop) One day somebody bought 6 diamonds, but it only gave me a stack and 8 grass. (6x22=132) This isnt correct from my knowledge. I understand there is a glitch for the buyer, where sometimes they wont get the full amount, but I wasnt aware of one for the seller's perspective :/
     
  2. Michael
    Offline

    Michael Active Member

    Joined:
    Jun 17, 2016
    Messages:
    1,853
    IGN:
    michael1234
    I am not 100% sure, but it could be because of something similar to the reason why it glitches out for the buyer. I have experienced this glitch once, but wasn't able to see how many of the item was in the chest before and after the glitch. At the time, I thought it was just a one time unlucky thing that happened for some other reason. Until this gets fixed, and if you want to prevent it from happening again, you could possibly figure out what the maximum amount of diamonds in one tradeshop is that you can have without it having a possibility of glitching, and then make multiple tradeshops that sell diamonds or whatever else you are selling. I am not familiar with the plugin though, as to how it calculates which causes the glitches sometimes, so I don't know any definite way to fix this problem. I guess this is mainly just a suggestion as to how to possibly temporarily fix it.
     
  3. Michael
    Offline

    Michael Active Member

    Joined:
    Jun 17, 2016
    Messages:
    1,853
    IGN:
    michael1234
    So I figured out how the tradeshop bug happens. It depends on how much less than a stack of items you have in the tradeshop. It is kind of confusing, so let me explain it in the scenario of your diamond shop. So you sold diamonds for 22 grass each. So after someone buys 2 diamonds, that means that you would have 44 grass in your shop. Now for later, you need to remember that 44 is twenty less that 64. So for some odd reason, that means that it will scam you 20 grass. So then the next person that comes along and buys a diamond will get it for 2 grass. I have no other explanation of this other than it happens and that's all I know. I don't know why, or anything like that. I have done some pretty extensive testing with my alt, and using this method, I can always figure out how much the tradeshop is going to scam me. So since 44 is 20 less than 64, the tradeshop owner is going to get scammed 20 grass. Since you sell for 22 grass, 22 minus 20 is 2, which means that the next person that comes along will click the sign and get the diamond for 2 grass. I checked and it works with all the combinations I tried. If there was 63 of the item I am getting in return for the item i'm selling, and my alt clicked the sign, it would scam me 1 grass. 62 of the items scammed be 2 grass and so on. Anyways, I hope this helps. As far as fixing the problem, I can't really think of a way to without hoppers, or selling for amounts of items that add up to 64 such as selling for 16 grass, 8 grass, 4 grass ect.... Just to refresh you again on the whole idea of how it scams the seller, however many grass less than a full stack of the item that the seller is getting is in the tradeshop is how many grass the seller will get scammed if the items that the seller is getting should theoretically overflow into another stack.
     
  4. natominister
    Offline

    natominister Well-Known Member

    Joined:
    Dec 28, 2015
    Messages:
    739
    .....................
     
  5. Cyk753
    Offline

    Cyk753 Super Moderator Super Moderator Staff Applicant Advisor

    Joined:
    Sep 18, 2015
    Messages:
    1,840
    Wow, thanks Michael1234 for taking the time to test it out! Glitch happens to anything the seller has priced that does not divide evenly into 64 (64 being the full amount of a stack of items)

    This is why I only put 2 diamonds in each chest at Skyshop. I also sell each diamond and 22 grass blocks. I noticed this glitch when I bought diamonds for super cheap from other shops many many months ago.

    Theo, just put a limit on how many diamonds you have in each chest and put up multiple chests. It's a good work around for now. I have not had any trouble selling diamonds at Skyshop. Hopefully the developers work more on the tradeshop plugin in the near future.
     
  6. Michael
    Offline

    Michael Active Member

    Joined:
    Jun 17, 2016
    Messages:
    1,853
    IGN:
    michael1234
    I'm glad to know that this has helped people :)
     
  7. Frederic
    Offline

    Frederic Experienced Member

    Joined:
    Jan 25, 2016
    Messages:
    1,147
    IGN:
    derf128
    This is quite an issue, TannerLittle

    Have to check my Shops...
     

Share This Page