Player shops

From Ancient Anguish Mud Wiki - AAwiki

Revision as of 18:21, 12 December 2019 by Sacrifice (talk | contribs) (Updated norton knick knacks)

Introduction

(This project was installed on November 25th, 2017 as part of the 25th AAnniversary celebration.)

Player-owned shops can be purchased from Andy at the Eastroad Inn, 10n, 1e, enter. There are 9 different shop locations that can be bought. Shops are private, customizable, and last through reboots. See 'help playershops' for more information. At Andy type 'read list' to view recent sales, 'list' to view current sales, and 'examine board' once you've purchased a shop to see a list of assistants you can hire.

Shops

Player-owned shops exist in a few locations on Anguish and Infidian. These shops can be customized to sell goods of the owner's choice between alcohol, food, medicinals, tea, and tobacco. The amount applied to your hunger, thirst, and intoxication meters vary in relation to the total amount that a player shop item heals you for - higher heals fill the meter faster than lower heals do.

Shop Maintenance: it is up to the owners how a shop looks and what it sells. An NPC assistant can be hired to run the basic buying and selling procedures so the owner doesn't have to be present for that. The owner has the capability of choosing some properties of their wares such as how much HP or SP an item recovers, its name, and cost. Each shop is dedicated to one specific type of product, and each product requires different types of ingredients to create. It is up to the owner to keep their stockpiles high or they won't have anything to sell to the public. Additionally, other players can help fill the stockpiles by gathering and selling basic ingredients to the shop. There can be up to 8 slots in the product 'list' and each can have 30 stock.

Shop Products: tobacco and medicinals can heal up to 50, alcohol and tea can heal up to 45, and food can heal up to 40. The amount of healing is set by the owner and can be any amount down to 1 minimum. Medicinals heal over a period of about 90 seconds and tobacco heals over a period of about 100 seconds. All products are 1 weight. Tobacco products leave behind no empty packets when finished, and have 6 uses versus the typical 5 from other NPC vendors. Medicinals have the typical 5 uses per bundle.

Shop Trading: any player can visit a shop and sell supplies to the NPC shopkeeper. Type 'value <item>' to see how much the shop will pay you for the item, and 'sell <item>' or 'sell all' to make the exchange. The shop owners choose how much they're willing to pay for each type of supply, so check all of the shops to find the best deal. Each shop requires different kinds of supplies as shown below.

Alcohol = water, distillate, alcohol, fruit, bottle.
Food = herbs, fruit, food.
Medicinal = cloth, holy water, water, herbs.
Soft Drink = water, fruit, herbs, bottle.
Tobacco = pipeweed, herbs.

Shop Type Area Owner Directions Dimensional Door
rench made soft drink aalgirzst saitama 20n, 8w, 1s, 1w, 1s, 2w, 1n, 23w, 1n, 3w, 1n, 1w, 3n, 1e 2s, enter alley
rustic fares food arcadia potus 24n, 9w, 1nw 4w
the waving blade alcohol duender halawen 11s, 17w, 6s, 1e, 1s, 1sw, 1w, 1n 2n
falcons crest medicinals fallan swifteye 2e, 1d, enter door, 1w, 15n, 3e, 6n, 8e, 6n, 4e, 1sw 2w
peaceful rest food gemynd mecca 2e, 1d, enter door, 1w, 15n, 3e, 3n, 1w, 1sw, 1nw, 1w, 1sw, 1w, 2n, 1e 5w
hobbitat habit tobacco hobbitat splinter 33n, 1ne, 2n, 1e, 1ne, 1s 3n
mercy medicinals medicinals neville lolficer 13n, 3e, 2n, 3e, 1s none
norton knick knacks tobacco norton rwanda 31n, 9w, 10n, 17e, 6n, 2e, 4ne, 1n, 1w none
thirsty dwarf soft drink thranarack winter 31n, 9w, 3n, 4w, 4n, 2w, 1s 1s (thranarack), 1e, 1n, 2w, 1s

Note: product and stock can fluctuate daily, for the most current look at what a shop offers go visit it in-game! Also, please be aware that the owner can go bankrupt or sell their shop at any given time. Because of this, it's important to periodically revisit a shop that you may have disliked originally, as it could be under new ownership later on, or the current owner could have decided to change the goods they offer for sale.

Help Playershops

Player shops were designed to give as much flexibility and creativity to players as possible within the normal game limits. Each shop is targeted at a specific type of heal that can be created. The ingredients for creating are based on either the recipe (found around the game) or based on the general ingredients that can also be found around the game.

Ingredients can be specific items, or general ones. A specific item may be a berry, or a pineapple or even a specific banana. Each of these though can be converted to the generic ingredient 'fruit'. Fruit is then used for items designed by a player. The amount of ingredients needed, is then based on the size of the heal being made.

Commands are available from the backroom of the shop.


Choose <type>
This command is for those lucky enough to have the type of shop which allows you to choose what to sell. You can type 'choose <type>' and it will select the type of shop you will be set with. Types are: alcohol, drink, tobacco, medicinal and food.

Note: once it is chosen you can not change it!


Design <type>
This is how you create a new item to sell. First it is created, then it must be stocked.

When designing an item, a set of questions will be asked. This is for how it looks, feels, smells etc. The amount it heals and its cost will also be asked. Once the questions are done, it will display how much it would recommend to sell it at. It will also display the amount of ingredients needed to make the item.

I.E. design food (for a food shop)

Note: creating items to confuse or mislead players may get you in trouble with Law. Be sensible about how you make things look.


Remove <item>
This removes an item from the designed list.


Stock <item> <amount>
This will try to stock that many of the item from the ingredients in the shop. So if the item costs a bottle, 5 water and 10 fruit to make, if you wish to stock 20 of them, you need 20 bottles, 100 water and 200 fruit.


List [permissions|all|stock|ingredients]
Inside the shop it shows the number, the id, the item name, stock levels, price and how much it heals. When specifying the item it can be by number, id or name of the item.

This can also be used to list the permissions for which helpers can do what.


Deposit <amount|ingredient>
Deposit <amount> puts amount of coins into the shop. This can only be done by the owner.

Deposit <ingredient> puts the ingredient into the shop. This can be done by a helper or the owner.


Withdraw <amount>
This allows the owner to withdraw an amount of coins.


Price <item> <value>
Allows setting of the price of an item to value. This is how much it will sell for in the shop.


File <recipe>
This is for recipes. Filing a recipe adds it to the list of your shop's stockable items.


Review <item>
This allows you to see all the messages and settings and costs of an item.
Id: 't1'
Name: 'beer'
Short: 'coopers draught'
Long: 'This looks like a very cloudy beer'
Smell: 'It smells like beer.'
Taste: 'It tastes like beer!'
Touch: 'It feels cool to the touch.'
Drinkmess: 'You slam down the beer and feel giddy.'
Alcoholhp: '45'
Alcoholsp: '45'
Price: 350

This will cost to make:
alcohol: 170
bottle: 1
water: 43


Authorize <who> for <permission>
This allows the owner to authorize people to do one of the following:


buyprice - set the price you will buy ingredients at compared to their normal value.
convert - convert specific ingredients to basic ingredients.
deposit_item - deposit items into the specific ingredients in the store.
design - design a new item.
file - file a recipe.
limit - set the limits on what the shop will sell.
list - see the list.
price - set the prices.
restock - allow restocking.
review - review a designed item.
sell - be a front counter assistant and sell items to customers.


Revoke <who> for <permission>
This removes the permission for that person.


Limit <ingredient> <amount>
Limit how much you wish to purchase from players of an ingredient. By default this will be set to the max your shop can hold.


Buyprice <ingredient> <amount>
Sets the percentage amount you will pay for that type of ingredient.


100% means you will pay normal value.
200% will pay twice the value.


Convert <amount> <item>
This converts a specific item into the general pool. If you have deposited 50 berries, but want to use them as general 'fruit' then convert 50 berry will remove 50 berries and make them into fruit. You can only convert deposited items.


Slog [log]
This shows the recent log activity in the shop. This is for the owner only so they can see what has happened in the shop (like looking over the books to see what's been selling and what hasn't).


Rent
Shops pay rent and wages. Rent goes to the town or village where the shop resides, and wages are paid, based on the quality of the labour hired.

Rent is charged once per real life day, and can be seen in the RENT log. The money is taken directly out of the amount left in the shop. Should a shop default on its rent enough times, it will be automatically repossessed and all the stock sold to pay for the debt.


Assistants
Assistants can be hired at Andy, to help with running the shop. Without an assistant, a helper must always be in the front room of the shop to service customers.

Assistants wages are paid once per AA week.