Idea - Market Apartments

Started by LoD, July 07, 2006, 10:16:59 AM

There are many players that have expressed an interest over the years for having a shop/location to sell their crafted wares and do business.  Tent objects don't work in the city, so purchasing a tent to create a viable space to conduct trade was never an option.  That left people either having to join a house or display their wares for all to see in a tavern or patch of ground somewhere in the market/bazaar.

With the success of Apartments in the game, I wondered at the possibility of having one-room apartments, which acted as storage rooms, and had a special script for raising a canopy that would create a tent object when raised, and remove it when lowered.

It would look something like this:

Open Market [NEW]
Hard packed earth and stone mingle as they form the floor of this
expansive marketplace.  The cries of hawkers, warmth of the crowds,
and stink of the city is strong here, overpowering the senses.  Mud
brick buildings line the walls of this market, strewn with a variety of
goods and baubles.
A squat, mud brick building rises against the southern wall.

>enter building

Inside a Mud Brick Building [E Leave]
The pierced, golden tattooed man stands here, watching the hallway.
The squat, beady-eyed man sits here, at a small table.

>list

The following shops are available:
1> Cramped Storaroom for 500 coins.
2> Cramped Storeroom for 500 coins.
3> Cramped Storeroom for 500 coins.

>buy apartment 1
You give the squat, beady-eyed man some obsidian coins.
The squat, beady-eyed man says, in sirihish:
   "You now have a storeroom with us, first door on the right."

>east

The squat, beady-eyed man gives you a bone-notched key.

Mud Brick Hallways [EWS]

>unlock door s
*click*
>open door s
Ok.

>south

Cramped Storeoom [N]
Jutting from the wall is a small, bone crank.

>look crank

This small crank has been crafted from rugged bone and attached to
the brick wall to the south.  Thick ropes wind about the crank, stretching
through the wall and out toward a dark blue canopy that can be raised
or lowered from this position.

>use crank
You turn the crank, slowly raising the dark blue canopy outside.

WHAT PEOPLE SEE OUTSIDE
-----------------------

Open Market [NEW]
Hard packed earth and stone mingle as they form the floor of this
expansive marketplace.  The cries of hawkers, warmth of the crowds,
and stink of the city is strong here, overpowering the senses.  Mud
brick buildings line the walls of this market, strewn with a variety of
goods and baubles.
A squat, mud brick building rises against the southern wall.

A dark blue canopy slowly rises from the squat, mud brick building.

>look

Open Market [NEW]
Hard packed earth and stone mingle as they form the floor of this
expansive marketplace.  The cries of hawkers, warmth of the crowds,
and stink of the city is strong here, overpowering the senses.  Mud
brick buildings line the walls of this market, strewn with a variety of
goods and baubles.
A squat, mud brick building rises against the southern wall.
A dark blue canopy is raised here, providing protection from the sun.

>enter canopy

You step into:

Under a Dark Blue Canopy [Leave]
Protected from the harsh rays of the desert sun, thick sandcloth has been
dyed a dark blue and layered to keep winds and sand to a minimum.
Slender bone poles have been fitted to either side of the canopy, wound
with heavy rope that seems to disappear into the wall of the mud brick
building.


Perhaps there isn't a need for this and merchants can do business easily enough from tavern chairs, pillows on the market floor, or wherever, but I thought it'd be an interesting idea to build upon the success of the Apartment code.  It could provide merchants with storage and the "feel" of having their own shop without the need for Immortals to create something specific.

-LoD

First, let me say this is a great idea.

Second, since the advent of change ldesc, when I play and indy merchant (or artist with wares to sell) I just did something like this:


The bald, grumpy man stands here selling brass nameplates.

Or something.

But I like your idea, a lot.  A place to store stuff is great.  A way to move coin around is great, a place to break into is great.  It is a superior solution.

:-D
quote="Hymwen"]A pair of free chalton leather boots is here, carrying the newbie.[/quote]

That's an awesome idea, being able to have players-run shops...
"When I was a fighting man, the kettle-drums they beat;
The people scattered gold-dust before my horse's feet;
But now I am a great king, the people hound my track
With poison in my wine-cup, and daggers at my back."

I like this idea, it would allow us to reuse the apartment code.  The only new code would be a bit of code to handle opening/closing the shops.  

I do think that a storefront like this would be prohibitively more expensive than an apartment.  More along the lines of 1000+ obsidian a month, not 300.  Really, I doubt anyone would make enough money to afford it just being open as long as players are on.  I also wonder if players will bother to go by this row of shops as most often they will be closed.  You would need to hire more PCs to be shoptenders for you (something that would be neat to see, but I imagine impractical).  There's also the question of how do you display your wares.  And how do you differentiate yourself from the other sellers in town.  They have a nice easy interface that allows you to list, view and quickly haggle and buy what you want.  Having to chat up a merchant who may or may not be there, find out if they do or do not have what you want, and then get to haggle would take a lot more time, and I imagine most players would avoid it.

I think a better option would be to somehow allow hiring of NPC shop attendants to sell your wares for you so that you're open more often like other stores.  Possibly with the ability to give the NPC a break and run the shop when you want to.
Morgenes

Producer
Armageddon Staff

Funny you bring this up.  I have a very similar idea on my to-do list that's been sitting there neglected for months.

Here's my notes:

Shop-Master
based on apt-master, allows people to rent shopkeepers
higher priced versions allow more capacity/value
when becoming a "shopkeeper" via trade ministry get a license for it
higher valued ones have stall by themself, lower values in a mall
higher valued ones can hawk your wares
higher valued ones look better/better personalities
use existing shopkeeper code to do it, but allow them to
set min and asking prices.


I got the idea after playing Star Wars Galaxies for a month or two, heh.
"I agree with Halaster"  -- Riev

That gets me excited in ways my girlfriend will never know.
New Players Guide: http://gdb.armageddon.org/index.php/topic,33512.0.html


Quote from: Morgenes on April 01, 2011, 10:33:11 PM
You win Armageddon, congratulations!  Type 'credits', then store your character and make a new one

Quote from: "mansa"That gets me excited in ways my girlfriend will never know.

Shes going to be mad when I tell her about the hawt mudsex.

Good idea, BTW

>drop pants
You do not have that item.

I think an NPC shop-attendant would be a must.

I'm not sure how necessary it would be here, but when I was coder on Harshlands many moons ago I wrote code so that PC shops turned a steady profit from VNPC sales as well as PC ones. It's obviously more sensible ICly for people to be making a good living out of selling directly to the populace than to shops owned by crafters, but PC sales are a very unreliable source of income.

The way the code worked out was pretty much that I assigned shops an income considered reasonable for that shop (let's say 400 sid a game month for the example's sake), and the probability of PC-crafted items in the back room being bought was calculated from this income. Lots of small items led to a fairly steady dribble of coin into the PC's chests, whereas a few big items would lead to occasional, large sales instead.

So, how does it work? Let's say that we check a hundred times a month with a 4 sid "stake". A PC-crafted item is randomly selected from the list (with perhaps some penalty being tacked on at this stage if there's a lack of choice in items, or bonus if there's a plentiful stock) and its cost ascertained. For the sake of the example, the PC-crafted item is a cloak costing 60 sid. There's a 4 in 60 chance - a 1 in 15 chance - that the cloak will be bought by a passing VNPC and the sid will end up in the PC's coffers. Over the course of time this process averages out so that the income is approximately that set for the shop for the month. One month the PC shop may sell 3 cloaks, the next 8, but the average income over time will tend towards 400 sid.

This calculation could of course have other things factored in such as relative price to value of items (assuming PCs get to set price), general economic variables modelling the current supply/demand on salt or clothing or weaponry in 'Nak, etc. This could be done on an item by item basis, or (to yield more understandable results) on the overall income from a classification of the item types the shop sells. In any case it can be made to dovetail neatly with more sophisticated economic modelling.
I am God's advocate with the Devil; he, however, is the Spirit of Gravity. How could I be enemy to divine dancing?

AGREE ENTIRELY AND EMPHATICALLY to both the shop idea and the NPC shop attendent idea.

I played Star Wars Galaxies for quite some time, and the ability to open one's own shop and sell stuff there was--incredible. It was fun. It felt real. It gave players more opportunities to interact. ("Hey, I was at your shop and you were out of product X, can you...?") It felt like ownership of the world. It made independent crafting realistic. Whole cities were built out of the mercantile efforts of the player base. Crafters loved these features and played the game long and hard because of it.

So I say, yes yes yes.
Quote from: Vanth on February 13, 2008, 05:27:50 PM
I'm gonna go all Gimfalisette on you guys and lay down some numbers.

Now SWG has removed the merchant classes entirely, but the concept (and execution) was excellent.  Don't get me started on the dumbing down of a once-great game...  This would make an excellent addition to the merchant classes, not just as a store, but the possiblity of development beyond 'Those guys with cavilish and haggle (and crafting)' to a full-fledged guild with limitless potential (or at least expand the perception of those who see it this way).

Lord Templar Hard Nose likes it rough.

Quote from: "Morgenes"
I think a better option would be to somehow allow hiring of NPC shop attendants to sell your wares for you so that you're open more often like other stores.  Possibly with the ability to give the NPC a break and run the shop when you want to.

That is what I was hoping for, and it sounds great. Buy low from one city or village, and sell it higher down at your shop. It would open a lot of new roles. And we could also start seeing how ruthless the major Houses can get.

Quote from: "mansa"That gets me excited in ways my girlfriend will never know.

That's okay, because I've been busy getting her exc--  Oh wait, this isn't about that.  :twisted:

Anywho, I really like the idea of being able to open up shop somewhere by renting a room and hiring an NPC shopkeeper.  As long as someone can afford it, I think they should be able to do it.  I've seen PCs in the past who really wanted to but couldn't, because they couldn't find someone to rent from, or it took a long time to get a hold of Nenyuk, etc, etc.  It would save PCs from the headache of having to pick a spot on the side of the road, outside or in a tavern, or just running around with all their crap to try to find someone to buy it.  And it would be a place for them to craft said crap without disturbing anyone else, or having to go across the city to find a place to work.
Quote from: AnaelYou know what I love about the word panic?  In Czech, it's the word for "male virgin".

Yeah, the idea would be totally automated.  You'd go a NPC and get a list of avaiable shopkeepers for hire.  You'd rent one, like an apartment, for x-amount of time.  The NPC would load in a place, and you'd then go to that NPC and setup your shop.  You'd give them goods to sell, tell them how much to sell them at, the minimum they'll haggle for.  You'd check inventory, get your profits, and so on.  More expensive shopkeepers would even hawk your wares, and so on.

There'd be a limited number of these available, and would require a merchant's license in Allanak to even be able to rent one.
"I agree with Halaster"  -- Riev

Absolutly brilliant. How much is the bribe these days to push this idea to the top of the to-do list? :)
"When I was a fighting man, the kettle-drums they beat;
The people scattered gold-dust before my horse's feet;
But now I am a great king, the people hound my track
With poison in my wine-cup, and daggers at my back."

This idea makes baby Jesus smile!
b]YB <3[/b]


Quote from: "Anonymous"And we could also start seeing how ruthless the major Houses can get.

No. No we wouldn't. Currently the major Houses operate out of bazaars replete with NPC and VNPC salesmen selling similar products - and they don't care. Why should they? The lucrative end of the market is the huge contracts they have with Noble Houses and other large organisations; trying to stamp out all those tiny competitors for the relatively poor and miserly commoner end would make that end of the market unprofitable fast. And yes, some of those tiny competitors have shops and stalls. They're still tiny compared to the Houses.

It's only PC Salarri and Kadians who stomp on independent PCs, because they're bored rigid doing what they do; and that's no better RP than that of a blue-robe templar entering a VNPC-crowded room and fining PCs on the other side of it for not bowing. You even could argue it's worse than that, as it leads the stagnant portions of the game (Merchant Houses) to stamp out vibrant player-led RP.
I am God's advocate with the Devil; he, however, is the Spirit of Gravity. How could I be enemy to divine dancing?

Completely sweet plan. I'm sure it would result in a greater abundance of independent merchants for merchant houses to assassinate--I mean, compete against. It actually makes the role of independent merchant look a lot more fun.
Quote from: Vanth on February 13, 2008, 05:27:50 PM
I'm gonna go all Gimfalisette on you guys and lay down some numbers.

Quote from: "Quirk"The lucrative end of the market is the huge contracts they have with Noble Houses and other large organisations; trying to stamp out all those tiny competitors for the relatively poor and miserly commoner end would make that end of the market unprofitable fast.

Really? If you are right then I certainly hope that some of those currently in charge of such major Houses read that.. But I don't want to derail this awesome idea, so we'll just hope that they read this :)

I was the anonymous kank, by the way.. Not sure why I wasn't logged in.
"When I was a fighting man, the kettle-drums they beat;
The people scattered gold-dust before my horse's feet;
But now I am a great king, the people hound my track
With poison in my wine-cup, and daggers at my back."

There are so many other fun things you can do besides resort to assassination.

Extortion, coercion, bribery, targeting their employees, etc.. etc..

And that's only if they get ridiculously successful, enough to be actual competition to a great Merchant house.

Which is unlikely.

I think the hard things would be:

Taxes:  There is no way that PC sales should be exempt from the taxes levied on other goods sold.  So if your sword gets bargained down to 100 sid, you are only going to get 90.  Of course, what would be REALLY cool is if the NPC kept the full 100, but would only release 90 to the shopowner, and would release the other 10 to PC templars, rather than just a straight haircut of the amount.

Haggling:  The more expensive the shopkeeper NPC, the better their haggling skill should be, so the harder it would be for PCs to haggle.  Conversely, the cheaper they are, the worse haggling they should do.  There should be a minimal amount that PC shopowners should be able to affect getting haggled down.

NPC race:  Do you choose the elven shopkeeper, with a better haggle skill but a chance of skimming off the top from you, or the dwarven one that is reliable but not the best?  Or, *gulp* the really, really cheap half giant one.

Monopolies/Merchant Houses:  There needs to be a way for Merchant Houses to protect their monopolies.  This could be as simple as an automated talk script that gives the sdesc of the owner so that they can go strongarm them.  Or it could be complex enough that certain item types are either prohibited from being sold, or have a higher tax associated with them, or an automated cut to a merchant house, or that you need to get permission (via the script) from a House member of a certain rank or above to be able to sell certain item types.  I think this one is the hardest to figure out.
Evolution ends when stupidity is no longer fatal."

Quote from: "Twilight"
Monopolies/Merchant Houses:  There needs to be a way for Merchant Houses to protect their monopolies.  This could be as simple as an automated talk script that gives the sdesc of the owner so that they can go strongarm them.  Or it could be complex enough that certain item types are either prohibited from being sold, or have a higher tax associated with them, or an automated cut to a merchant house, or that you need to get permission (via the script) from a House member of a certain rank or above to be able to sell certain item types.  I think this one is the hardest to figure out.

I don't think that this last part would need to be automated.. They could just hire someone to keep an eye on what's being sold and by whom.. Then if they wanted to take action against a certain shopkeeper, hire a few thugs or send in the bribed Templar..
"When I was a fighting man, the kettle-drums they beat;
The people scattered gold-dust before my horse's feet;
But now I am a great king, the people hound my track
With poison in my wine-cup, and daggers at my back."

I very much like LoD's original idea. 'Buying' an NPC and 'stocking' it would feel awkward to me. And the next step would be to allow purchasing NPC guards. The original idea seems quick to implement.

How the PC would be showing items isn't that much of a problem; there are already PC merchants, aren't there? Someone enters the shop, the merchant throws words at him about what he's got, and can 'hold' items the Someone wants a look at. If the buyer wants an even closer look, he could deposit a sword to look at a shield.

It wouldn't have to cost 1000 'sid a month. I conceive the bazaars in both cities as huge, with hundreds of virtual stalls. If the 'Open Market'-building costs its owners 5 000 'sid a month and they rent out twenty stalls, that's 250 a month they have to make for each. 300 or 400 or 500 would be a good cost.

There isn't enough bartering between players going on, and I'd certainly always walk by this building if there was one. I think the allure of roleplay and unique and rare items would draw others. But of course this'd be possible even if the PC merchant had an NPC with him in the shop.

One of the other reasons I enjoyed the "shop" idea was to allow crafters to play their trade and still be in the public eye.  Quite a few folks get flak when they waltz into a tavern and begin skinning down some beast, or scattering bone pieces all over the floor.  They want to be social, but they also want to work their goods.

Whenever I'd craft something, I alwys found myself locked behind a door of an apartment or compound so I was close to my stockpile.  It'd be nice to have that RP visible by others so that you don't have to completely sacrifice productivity for social RP.  These small shops would be a neat way for you to be approachable and still get your work finished.

I know that I would check these PC shop locations on a regular basis to see if anyone's "tent" was up and see what they had for sale.  While they might not have the sword I wanted, they could take an order from me, or we could discuss some other kind of arrangement, such as supplying goods or materials.  Good times all around.

-LoD

My thoughts on the Monopolies/Merchant Houses was that PCs shouldn't be immune to the same kinds of restrictions applied to NPC merchants, especially if setting up a semi-permanent shop.

I like LoD's idea about them crafting in a place.  It would also mean hunters and gatherers going to that place to actually sell things, which might be awkward with NPC vendors.  Of course, I would go for having both things simultaneously.
Evolution ends when stupidity is no longer fatal."

Quote from: "Twilight"I like LoD's idea about them crafting in a place.  It would also mean hunters and gatherers going to that place to actually sell things, which might be awkward with NPC vendors.  Of course, I would go for having both things simultaneously.

It could also mean that hunters and gatherers would actually barter for something instead of trading it for coin.  It would be nice to see more of that sort of interaction going around.
Any questions, comments, or condemnations to an eternity of fiery torment?

Waving a hammer, the irate, seething crafter says, in rage-accented sirihish :
"Be impressed.  Now!"