The in-game commands are split up into the following access levels: You can access the commands at your access level and below.
Admin Commands | Councelor Commands |
Seer Commands | GM Commands
|
Player Commands | Old Commands |
Grantpriv | |
Syntax: | .grantpriv [priv] |
Function: | Grants an access privlage to a targetted character. |
Notes: | Use .set [privname] on to enable the privlage |
MakeMoongates | |
Syntax: | .makemoongates |
Function: | Creates the 8 world moongates. |
Notes: | Should not be needed more than once. |
NPCwipe | |
Syntax: | .npcwipe |
Function: | Kills all mobiles in the world. Including online players. |
Notes: | Takes a long while to complete |
Restart | |
Syntax: | .restart |
Function: | Restarts the targetted NPC's AI script. |
Notes: | TBD |
Revokepriv | |
Syntax: | .revokepriv [priv] |
Function: | Revokes an access privlage from a targetted character. |
Notes: | Or use .set [privname] off to disable the privlage |
RPM | |
Syntax: | .rpm |
Function: | returns the system RPM, which is the number of "game loop rotations" completed in the last minute. Acts as a "benchmark" of system performace. Note that a large number of running scripts will bring down the RPM. |
Notes: | This can be zero! |
Setcmdlevel | |
Syntax: | .setcmdlevel [level] |
Function: | Grants a new access level to the targetted player. |
Notes: | Broken, 2/14/99 |
Unloadcfg | |
Syntax: | .unloadcfg [filename] |
Function: | Forces POL to re-read a config file without restarting. |
Notes: | Do not append filename with ".cfg" |
Action | |
Syntax: | .action [number] |
Function: | Forces the targetted mobile to perform the given action (i.e. bow, breathe fire..) |
Notes: | Use decimal or prepend with "0x" to use Hex. |
Buzz | |
Syntax: | .buzz |
Function: | Give the targetted human a buzzcut (i.e. remove hair) |
Notes: | none |
Destroy | |
Syntax: | .destroy |
Function: | Destroys the targetted item. |
Notes: | none |
Equip | |
Syntax: | .equip |
Function: | Equips the targetted item on a targetted mobile. |
Notes: | TBD |
Eraseglobal | |
Syntax: | .eraseglobal [property] |
Function: | Deletes the given global property. |
Notes: | TBD |
Eraseobjproperty | |
Syntax: | .eraseobjproperty [propname] |
Function: | Erases the given property from the targetted Object. |
Notes: | TBD |
Freeze | |
Syntax: | .freeze |
Function: | Paralyzes the targetted mobile. Use .thaw to undo. |
Notes: | none |
Getglobal | |
Syntax: | .getglobal [propname] |
Function: | Prints the value of the given global property. |
Notes: | TBD |
Getprop | |
Syntax: | .getprop [propname] |
Function: | Prints the value of the given object property.
Valid properties are:
properties in a UOBJECT: x y z objtype color serial height facing properties in an ITEM (in addition to those in UOBJECT): amount layer container properties in a CHARACTER (in addition to those in UOBJECT): name warmode gender truecolor hp maxhp mana maxmana stamina maxstamina strength dexterity intelligence dead ar |
Notes: | Will print an error if the property does not exist. i.e. "mana" on a door. |
Kick | |
Syntax: | .kick |
Function: | Disconnects the targetted plaeyr from the server. |
Notes: | none |
Kill | |
Syntax: | .kill |
Function: | Murders the targetted mobile with extreme predjudice. |
Notes: | Be nice! |
Ident | |
Syntax: | .ident |
Function: | Prints the serial and objtype of the targetted object. |
Notes: |
Lock | |
Syntax: | .lock |
Function: | Sets the "locked" property on the targetted container to true. |
Notes: | Note that the original key will still open the container. |
Makeregs | |
Syntax: | .makeregs |
Function: | Creates a bag in your pack with 20 of each type of reagent in it. |
Notes: | Now less messy! |
Makeshipdeed | |
Syntax: | .makeshipdeed [shiptype] |
Function: | Creates a shipdeed in your pack, ready to be placed. |
Notes: | Use shiptype of "0x4000" for now. |
Moveitem | |
Syntax: | .moveitem |
Function: | Moves the targetted item to a new position. Spooky. |
Notes: | TBD |
Movetocont | |
Syntax: | .movetocont |
Function: | Moves the targetted item to a new container. |
Notes: | TBD |
Myform | |
Syntax: | .myform |
Function: | Changes you back to the human male graphic. |
Notes: | Good if you somehow change your graphic to an invisible one and cant target yourself to change back. |
Powerup | |
Syntax: | .powerup |
Function: | Sets all your skills to 100. d00d u rOk! |
Notes: | Dont go nuts. |
Res | |
Syntax: | .res |
Function: | Resurrect the targetted unfortunate soul. |
Notes: | TBD |
Resme | |
Syntax: | .resme |
Function: | Resurrects yourself. |
Notes: | TBD |
Savenow | |
Syntax: | .savenow |
Function: | Forces a worldsave. |
Notes: | TBD |
Setglobal | |
Syntax: | .setglobal [propname] [value] |
Function: | Sets the given global property to the given value. |
Notes: | TBD |
Setmovable | |
Syntax: | .setmovable [0 or 1] |
Function: | Sets the targetted item to movable (1) or not (0). |
Notes: | Still may highlight. Client issue. :( |
Setprop | |
Syntax: | .setprop [propname] [value] |
Function: | Sets the given property to the given value.
Valid (writable) properties are:
graphic (aka 'model' , 'form' , etc) color hp mana stamina str int dex |
Notes: | TBD |
Setskill | |
Syntax: | .setskill [skill#] [amount] |
Function: | Sets the given skill number to the given amount. |
Notes: | As of 2/14/99, [amount] is a rawskill scale from 0-1000000. Will change to 0-1000 soon. |
Sfx | |
Syntax: | .Sfx [number] |
Function: | Play the given sound number to those in the vacinity, centered around you. |
Notes: | TBD |
Shave | |
Syntax: | .shave |
Function: | Shaves off the targetted human's facial hair. |
Notes: | none |
Showscript | |
Syntax: | .showscript |
Function: | Prints the AI script name targetted NPC is using. |
Notes: | TBD |
Showstats | |
Syntax: | .showstats |
Function: | Prints the str, int, and dex above the targetted mobile. |
Notes: | Faster than using getprop. |
Spellbook | |
Syntax: | .spellbook |
Function: | Creates a full spellbook in your pack. |
Notes: | TBD |
Summon | |
Syntax: | .summon [player name] |
Function: | Moves the given player to your location. |
Notes: | Use .online to find the players connected. |
Tame | |
Syntax: | .tame |
Function: | Artificially tames the targetted NPC. |
Notes: | none |
Thaw | |
Syntax: | .thaw |
Function: | Unfreezes the frozen target (frozen from .freeze command). |
Notes: | Use .thawme for unfreezing yourself (since you can't target anything while frozen). |
Thawme | |
Syntax: | .thawme |
Function: | Unfreezes yourself. |
Notes: | none |
Unlock | |
Syntax: | .Unlock |
Function: | Sets the "locked" property on the targetted container to false. |
Notes: | TBD |
Whereship | |
Syntax: | .whereship |
Function: | Prints the coordinates of the ship by targetting the built ship title deed. |
Notes: | The deed is placed in the builder's bank on boat placement. |
Wipebank | |
Syntax: | .wipebank |
Function: | Empties the bankbox of the targetted player. |
Notes: | Perfect for exploiting d00p d00dZ. |
Writequip | |
Syntax: | .writequip |
Function: | Writes the equipped items of the targetted mobile to equip.cfg for later use with "equipt" |
Notes: | TBD |
Bank | |
Syntax: | .bank |
Function: | Opens your bankbox. |
Notes: | Bankbox will still close if you move. |
Concealme | |
Syntax: | .concealme |
Function: | Unlimited stealth until .unconcealme is used. |
Notes: | Speech while concealed can only be heard by players at your commandlevel or higher. |
Create | |
Syntax: | .create {objtype or name} {amount} |
Function: | .create with no parameters brings up a small item creation menu. Otherwise, creates the specified item amount times (amount defaults to 1). |
Notes: | Too bad they don't stack. |
Createat | |
Syntax: | .createat {objtype or name} {amount} |
Function: | Same as .create but it prompts for a target to create the item at. |
Notes: | TBD |
Createnpc | |
Syntax: | .createnpc [npc template] |
Function: | Creates an npc of type specified in the template (look in npcdesc.cfg) at the targetted location |
Notes: | TBD |
Createstack | |
Syntax: | .createstack [objtype] [amount] |
Function: | Creates a stack of items. If the client will not stack the given item, the name will be changed, but only 1 item will be created. |
Notes: | Todo: create aliases for the most used items. |
Critter | |
Syntax: | .critter |
Function: | Creates a random "town animal" for easy town deorating. |
Notes: | none |
Equipt | |
Syntax: | .equipt [equipment templatename] |
Function: | Equips the targetted mobile with the items defined in the given entry in equip.cfg |
Notes: | Name is case-sensative |
Go | |
Syntax: | .go [place] |
Function: | Transport to the given location. New locations can be defined in the script. Example: .go green transports you to green acres. |
Notes: | TBD |
Goxyz | |
Syntax: | .goxyz [x] [y] [z] |
Function: | Transport to the given coordinates. |
Notes: | coordinates must be space-delimited. |
Hideme | |
Syntax: | .hideme |
Function: | Hides yourself. Note that you will be unhidden for the same reasons as if you were using the hiding skill. The advantage to this is that none of the normal LOS or distance checks are made. |
Notes: | TBD |
Music | |
Syntax: | .music [music #] |
Function: | Plays a UO midi to yourself. I like #b |
Notes: | Must be entered in HEX. |
Refreshme | |
Syntax: | .refreshme |
Function: | Refills your hp, mana, and stamina |
Notes: | none |
Rename | |
Syntax: | .rename [newname] |
Function: | Renames the targetted object to the given newname. Use this instead of ".setprop name blah" |
Notes: | TBD |
Sayabove | |
Syntax: | .sayabove [text] |
Function: | Prints the given text above the targetted object for all to see. |
Notes: | TBD |
Sayabovepvt | |
Syntax: | .sayabovepvt [text] |
Function: | Prints the text above the targetted object for you to see only. |
Notes: | Todo: choose who can see the text. |
Setlight | |
Syntax: | .setlight [region name] [amount] |
Function: | Changes the global light level in the given region name (see regions.cfg for names) to the given amount (0-15) |
Notes: | TBD |
Setobjproperty | |
Syntax: | .setobjproperty [propname] [value] |
Function: | Sets a property of the given name and value on the targetted object. |
Notes: | TBD |
Spawn | |
Syntax: | .spawn |
Function: | Super-nifty in-game tool to define new spawn points. Make sure your npcdesc.cfg and spawndef.cfg are synched. |
Notes: | NPCs will spawn on next spawn cycle. No reboot needed. |
Unconcealme | |
Syntax: | .unconcealme |
Function: | Unconceals you. Used with .concealme. |
Notes: | none |
Where | |
Syntax: | .where |
Function: | Prints your current coordinates. |
Notes: | TBD |
Wildlife | |
Syntax: | .wildlife |
Function: | Creates a random out-of-town animal. Good for decorating the countryside. |
Notes: | none |
Bcast | |
Syntax: | .bcast [msg] |
Function: | Send the given message to every online character. |
Notes: | TBD |
Goto | |
Syntax: | .goto [player name] |
Function: | Teleports you to the given player. |
Notes: | Use ".online" to get the online players. |
Tele | |
Syntax: | .tele |
Function: | Teleports you to the targetted tile. |
Notes: | TBD |
Time | |
Syntax: | .time |
Function: | Prints the time of day. |
Notes: | Military time. (24:00) |
Msg | |
Syntax: | .msg [player name] |
Function: | Will prompt for a message to send privately to the given player. |
Notes: | none |
Online | |
Syntax: | .online |
Function: | Prints the players online. |
Notes: | TBD |
All commands are preceded by a '.' dot character.
Command | Description |
.resendchars |
Resend data on all characters to you |
.where |
Show your X,Y,Z position |
.shutdown |
Shut the server down |
.create |
Create an item using the item creation menus |
.create OBJTYPE |
Create an object by object type. |
.los |
Check line of sight to an object |
.wheretest |
Check the client's idea of where you are versus the server's idea |
.res |
Resurrect a ghost |
.weapon TEMPLATENAME |
Create a weapon by template name |
.action ACTIONID |
Perform an action |
.ident |
Target an object to learn its Serial number and ObjType |
.set SETTING [on|off] |
Enable or disable an option |
.set |
List your enabled settings |
.privs |
List your privileges |
.props |
List scripted properties of an object |
.turn |
Turn an object to your facing |
.createnpc TEMPLATENAME |
Create an NPC by template name |