TaxiBehavior

From CoffeeMud Wiki
Jump to: navigation, search
CoffeeMUD
Administrator                                                  Builder                                                              Player
=CoffeeMUD Builder Information=
Praetor     Player Support     Scripting     Races     Commands    Classes     Abilities     Socials     Achievements     Behaviors     Properties     Areas     Rooms     Exits     Items     Mobs     Crafting     Ships     Quests     Zapper Masks
===TaxiBehavior===
Targets: MOBs, Items, Rideables
Parameters: "ALL PRICE"/"AREA/ROOM"="PRICE"/"PARAM"="VALUE"; ... ;
Examples: 1.5

Midgaard#3001=1.5; Smurfville=2.0; 70 ; AREAONLY=true Midgaard#3032; 100 ; INDOOROK=false; MAXRANGE=100

Description: This behavior makes the mob a carrier of players to places. The mob will charge for his services if you specify a price in the parameters, or he will do it for free if you don't, or if the last price specified was 0. The parameters can include a comma delimited set of room IDs, area names, or even short title descriptions for quickly entering rooms within short range of the mob.

The parameters may also include certain other variables as part of the parameter list. These include AREAONLY = true or false, to specify whether the taxi knows anything about places outside his area. MAXRANGE=number for the maximum number of rooms away from the taxi that is known. GREETING=message will give a special taxi greeting message for all players who enter the room its in. ENTERMSG will give a message to players after they mount the taxi. TALKERNAME=name will change the apparent name of the speaker, allowing you to turn a mounted mob into a "driver" if you wish. PERROOM=number will set a per-room price for the distance from the current room to the one sought. INDOOROK=true will allow the taxi to traverse indoor rooms if convenient. NOWATER=true to prevent trails over water. NOAIR=true, to prevent trails through the air. NOLOCKS=true to prevent trails through locked doors. NOHOMES=true to prevent trails through private homes. NOCLIMB to prevent trails through climbable exits. NOCRAWL to prevent trails through crawlable exits.

Notes

.