This suggestions discusses the concept of disguising a player shop [OPTIONALLY] as an NPC with a random skin (or designated skin) and several vendor options.
Player shops are common, and bland. Towns may look beautiful, but lack life. The addition of NPC disguised player shop would make the towns much more lively and diverse, and you could cut down on chest volume with a single "vendor" npc selling several items. For instance:
* You could have a pastry shop, where an NPC at the counter actually sells pastries of several kinds, like cakes, or other sweets.
* A blacksmith, that sells armor & swords
* A bartender that sells a variety of booze
* An Arms dealer that sells guns and ammunitions
The functionality of the player shops could be done as follows:
The shop UI could have an NPC boolean that can be toggled (standard chest shops can function as-is.
In the condition a player shop is toggled as an NPC, the user when interacting can see an inventory screen.
The shop owner sees:
Configurable slots, (remove/create Items to vendor, and the stock of that certain item being sold where they can restock inventory)
The customer sees:
An inventory UI with that item being sold in each respective slot, hovering over displaying price.
The number of NPC shops per player could be setup in a way tied to the Nations ranks.
For instance, each rank up could add +1 to allowed NPC toggled shops (Another incentive to rank up).
You could also expand the number of items allowed to be sold by a single merchant by X amount, also dependant on rank optionally, or just set it to be static, like "An NPC can only sell a maximum of 10 different items".
Thanks for reading!
Loading...
play.ccnetmc.com
Click to copy IP