What you do is make an object (let's call it a "note") which is redeemable at stables for the specified type of mount. Then, when they stable their horse, they get the note and rent (or quit) with the note. When they return to the game, if they want their mount back, they go back to the stables and redeem the note, which is removed from their inventory and their mount is placed in the room. If you are really clever, you can make notes specific to a given stable, so that the note might be for a clydesdale horse at the stables of Midgaard, or for a camel at the stables of New Sparta. If you try to redeem at the wrong stables, the stableboy rejects the note: "You can't redeem that note here! Try the stables in Rome!" or whatever. This is how mounts are handled in Arctic. >---------- >From: Chuck Reed[SMTP:creed@I-55.COM] >Sent: Monday, January 26, 1998 10:24 AM >To: CIRCLE@POST.QUEENSU.CA >Subject: [CODE] A stable special proc > >I have added in mounts in my game and currently have no way of saving them. > I was going to add a store called "The Stables" in which you could store >one mount for a price. Now, seeing as there may be more than one of these >across the world eventually, I was thinking that the best way to code this >was to make files similar to plrobjs and plralias to store all their mounts >and what stable they were at. However, not knowing at ALL how to do this, >I was wondering if anyone knew of a different way that would work? > +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST