Jump to content

Super Crafter vendor bug

Fixed 2.1.3 2.1.4

MaverickSlams
MaverickSlams

Posted

Good afternoon!

I have discovered a bug. While purchasing items from vendors (Stables, fishing, etc), players have to have more scrap in their inventory than what the current price is at the vendor..

Example:
Saddle price at large barn is 45 scrap. Player has exactly 45 scrap, cant purchase saddle.
Player has 73 scrap. Player cant purchase saddle. 
Player has 75 scrap, play CAN purchase saddle.

Horse armor, price for 50 scrap at large barn. Player has exactly 50 scrap, cant purchase saddle.
Player has 99 scrap. Player cant purchase horse armor.
Player has 100 scrap, player CAN purchase horse armor. 

Similar results are found at all stables and fishing villages.

Attempting to purchase an item without having the unknow desired amount of scrap in your inventory results in this message below:
"[Super Crafter]: You must have the required items in your inventory to use the vending machines"

NOTE: If you have the desired amount of scrap...the vendor only charges you the listed price.

And of course unloading super crafter resolves the issue.

Also the discord link is invalid.

MaverickSlams

Posted

2 minutes ago, MaverickSlams said:

Good afternoon!

I have discovered a bug. While purchasing items from vendors (Stables, fishing, etc), players have to have more scrap in their inventory than what the current price is at the vendor..

Example:
Saddle price at large barn is 45 scrap. Player has exactly 45 scrap, cant purchase saddle.
Player has 73 scrap. Player cant purchase saddle. 
Player has 75 scrap, play CAN purchase saddle.

Horse armor, price for 50 scrap at large barn. Player has exactly 50 scrap, cant purchase saddle.
Player has 99 scrap. Player cant purchase horse armor.
Player has 100 scrap, player CAN purchase horse armor. 

Similar results are found at all stables and fishing villages.

Attempting to purchase an item without having the unknow desired amount of scrap in your inventory results in this message below:
"[Super Crafter]: You must have the required items in your inventory to use the vending machines"

NOTE: If you have the desired amount of scrap...the vendor only charges you the listed price.

And of course unloading super crafter resolves the issue.

Also the discord link is invalid.

Update: THIS EFFECTS ALL VENDING MACHINES AND VENDORS. No just vendors.

Vergbergler

Posted

22 hours ago, MaverickSlams said:

Update: THIS EFFECTS ALL VENDING MACHINES AND VENDORS. No just vendors.

I suspect you are using a custom vending machine plugin along side SuperCrafter? I have another customer that was dealing with this issue, but they resolved it by changing some configuration settings in that plugin.

Regardless if you do or don't; I've updated SuperCrafter to discriminate between Vendor NPCs and Vending Machines.

Lastly, if you are getting the message when using Vending Machines, this means you are trying to use base resources to purchase from a Vending Machine? This is currently not allowed. Vending machines cause a loophole that was tricky to handle. Players were purchasing things from their own Vending Machines to duplicate items (in previous versions of SuperCrafter). I blocked Vending Machine use when pulling from base resources.

I hope this update helps you with this issue.

Vergbergler

Posted

Changed Status from Pending to Fixed
Changed Fixed In from Not set to 2.1.4

Vergbergler

Posted

@MaverickSlams
I marked this issue as complete. Please inform me if it is not fixed from the new update. I could not produce this error on my server.

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
3.2m
Total downloads
Customers
12.3k
Customers served
Files Sold
174.6k
Total sales
Payments
3.8m
Processed total
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.