DOL / OpenDAoC Command Reference
Every vanilla Dawn of Light / OpenDAoC slash command, extracted directly from the engine's own command handler source and language files - GM, Admin and Player commands, including their subcommands. Server-specific custom commands are deliberately excluded.
17 command(s)
/adviceteam GM &advt
Lists all flagged Advisors, sends advisors questions, and sends messages to the Advice channel as STAFF.
/clearinventory GM /clearinventory - clears your entire inventory
Minimum privilege level: GM
/clientlist GM Usage: /clientlist [full] - full option includes IP's and accounts
Show a list of currently playing clients and their ID's
/door GM Modfication des portes
'/door show' toggle enable/disable add dialog when targeting doors'/door add' add a door'/door update' update door in the database you GM xyz coords'/door delete' delete the target door'/door name <name>' to change door name'/door level <level>' to change door level'/door realm <realm>' change door realm. If realm = 0, the door won't open unless killed'/door guild <guild>' change door guild'/door sound <soundid>''/door info' show informations'/door heal' set door health to max'/door locked' lock the door - you can code items to unlock it'/door unlocked' unlock the door - you can code items to lock it
/GMinfo GM Various Information
'/GMinfo (select a target or not)
/instance GM This command assists in the creation of instances.
/instance key <instancekey> (this sets the id of the instance you want to work with)/instance entry <ClassType> [<NpcTemplateID>] (add elements to the instance)/instance remove (please target the element to remove)/instance create <skin> (skin is the region id to copy)/instance test (enter a created instance)/instance close (delete the instance on the server)/instance exit
/item GM Various Item commands!
Slot numbers are optional, if not included the default is 79 (the last backpack slot). Names with spaces are given in quotes "<name>".'/item blank' - Create a blank item'/item info <ItemTemplateName>' - Get Info on a ItemTemplate'/item create <ItemTemplateName> [count]' - Create a new item from a template'/item count <Amount> [slot #]' - Change item count'/item maxcount <Amount> [slot #]' - Change max amount allowed in one slot'/item packsize <Amount> [slot #]' - Change amount of items sold at once'/item model <ModelID> [slot #]' - Change item model'/item extension <ExtensionID> [slot #]' - Change item extension'/item color <ColorID> [slot #]' - Change item color'/item effect <EffectID> [slot #]' - Change item effect'/item name <NameID> [slot #]' - Change item name/item description <Description> <slot> - set the description of this item'/item craftername <CrafterNameID> [slot #]' - Change item crafter name'/item type <TypeID> [slot #]' - Change item type'/item object <ObjectID> [slot #]' - Change object type'/item hand <HandID> [slot #]' - Change item hand'/item damagetype <DamageTypeID> [slot #]' - Change item damage type'/item emblem <EmblemID> [slot #]' - Change item emblem'/item price <platinum> <gold> <silver> <copper> [slot #]' - Change the price of an item'/item condition <con> <maxCon> [slot #]' - Change the condition of an item'/item quality <qua> [slot #]' - Change the quality of an item'/item durability <dur> <maxDur> [slot #]' - Change the durability of an item'/item ispickable <true|false> [slot #]' - Sets whether or not an item can be picked up'/item isnotlosingdur <true|false> [slot #]' - Sets whether or not an item is losing dur after repairs'/item isindestructible <true|false> [slot #]' - Sets whether or not an item is indestructible via shit+d'/item isdropable <true|false> [slot #]' - Sets whether or not an item can be dropped'/item istradable <true|false> [slot #]' - Sets whether or not an item can be traded'/item isstackable <true|false> [slot #]' - Sets whether or not an item is stackable'/item candropasloot <true|false> [slot #]' - Sets whether or not an item can be looted'/item bonus <bonus> [slot #]' - Sets the item bonus'/item mbonus <num> <BonusType> <value> [slot #]' - Sets the item magical bonus (num 0 = ExtraBonus)'/item weight <weight> [slot #]' - Sets the item weight'/item dps_af <NewDPS_AF> [slot #]' - Change item DPS_AF'/item spd_abs <NewSPD_ABS> [slot #]' - Change item SPD_ABS'/item material <Material> <MaterialLevel> [slot #]' - Change item material'/item spell <Charges> <MaxCharges> <SpellID> [slot #]' - Change item spell charges #0'/item spell1 <Charges> <MaxCharges> <SpellID> [slot #]' - Change item spell charges #1'/item proc <SpellID> [slot #]' - Change item proc #0'/item proc1 <SpellID> [slot #]' - Change item proc #1/item procchance <chance>'/item poison <Charges> <MaxCharges> <SpellID> [slot #]' - Change item poison'/item realm <num> [slot #]' - Change items realm/item classtype <ClassType> <slot> - Set this items ClassType/item packageid <PackageID> <slot> - Set this items PackageID/item levelrequired <level> <slot> - Set the required level needed to use spells and procs on this item/item bonuslevel <level> <slot> - Set the level required for item bonuses to effect player/item flags <flags> <slot> - Set the flags for this item/item classes <csv_allowed_classes> <slot> - Set and replace the Allowed Classes field (0 for everybody)/item salvageid <SalvageYield ID> <slot> - Set the SalvageYieldID for this item/item salvageinfo <SalvageYield ID> <slot> - Show the salvage yield for this item/item update <slot> - Changes to this item will also be made to the ItemTemplate and can be saved in the DB./item save <TemplateID> [slot #]' - Create a new template or save an existing one/item addunique <id_nb> <slot> - save item as an unique one/item saveunique <id_nb> <slot> - update a unique item'/item findid <part_of_id>''/item findname <part_of_name>'/item load <id_nb> - Load an item from the DB and replace or add item to the ItemTemplate cache/item loadpackage <packageid> | **all** - Load all the items in a package from the DB and replace or add to the ItemTemplate cache. **all** is loading all items [! SLOW !]/item loadspells - Read each item spell from the database and update the global spell list
/minorelic GM Various Commands for Minotaur Relics
'/minorelic create <Name> <Model> <Group/Self/Realm> <SpellID> <Effect / 159 = red, 160 = white, 161 = gold>' creates a new Relic with the given arguments;'/minorelic movehere' moves the relic to player x, y, z and saves the coordinates as Spawn;'/minorelic name <Name>' changes the name;'/minorelic spell <SpellID>' assign SpellID to the Relic;'/minorelic model <Model>' changes the Model;'/minorelic effect <Effect / 159 = red, 160 = white, 161 = gold>' changes the effect the player gets when he picks up the relic;'/minorelic info' browses relic Informations;'/minorelic despawn' despawns the Relic;'/minorelic remove' removes the relic from the World and Database;'/minorelic xp <amount>' give amount xp to the Relic;'/minorelic showall' shows all Relics;'/minorelic spawn <ID>' spawns the Relic with the ID;
/mob GM Mob creation and modification commands.
'/mob create [ClassName(DOL.GS.GameNPC)] [eRealm(0)]' to create a new mob.'/mob fastcreate <ModelID> <level> [save(default = 0; use 1 to save)] <name>' to create mob with specified info.'/mob nfastcreate <ModelID> <level> <number> [radius(10)] [name]' to create multiple mobs within radius.'/mob nrandcreate <number> [radius(50)]' to create multiple random mobs within radius.'/mob model <ModelID> [OID]' to set the mob's model, optionally using OID if mob isn't targeted.'/mob modelinc <#> Increments the mob model by 1.'/mob modeldec <#> Decrements the mob model by 1.'/mob size <size>' to set the mob's size (1..255).'/mob translationid <translation id>' to set the mob's translation id.'/mob name <name>' to set the mob's name.'/mob suffix <suffix>' to set the mob's suffix.'/mob guild <guild name>' to set the mob's guild name (blank to remove).'/mob examinearticle <examine article>' to set the mob's examine article.'/mob messagearticle <message article>' to set the mob's message article.'/mob peace' toggle whether the mob can be attacked.'/mob aggro <level>' to set mob's aggro level (0..100)%.'/mob range <distance>' to set mob's aggro range.'/mob roaming <distance>' set mob random range radius (0=noroaming, -1=standard, >0=individual).'/mob damagetype <eDamageType>' set mob damage type.'/mob movehere' move mob to player's location.'/mob location' say location information in the chat window.'/mob remove [true]' to remove this mob from the DB; specify true to also remove loot templates (if no other mobs of same name exist).'/mob ghost' makes this mob ghost-like.'/mob stealth' makes the mob stealthed (invisible).'/mob torch' turns this mobs torch on and off.'/mob statue' toggles statue effect.'/mob fly [height]' makes this mob able to fly by changing the Z coordinate; moves mob up by height.'/mob swimming' toggles mob's swimming flag (helpful for flying mobs).'/mob noname' still possible to target this mob, but removes the name from above mob.'/mob notarget' makes it impossible to target this mob and removes the name from above it.'/mob kill' kills the mob without removing it from the DB.'/mob heal' restores the mob's health to maximum.'/mob attack <PlayerName>' command mob to attack a player.'/mob state' show mob state (attackers, effects).'/mob info' extended information about the mob.'/mob realm <eRealm>' set the mob's realm.'/mob speed <speed>' set the mob's max speed.'/mob level <level>' set the mob's level.'/mob levela <level>' set the mob's level and auto adjust stats.'/mob autostats' auto adjust the mobs stats according to level.'/mob brain <ClassName>' set the mob's brain.'/mob respawn <duration>' set the mob's respawn time (in ms).'/mob questinfo' show mob's quest info.'/mob refreshquests' Update this mobs list of data quests.'/mob equipinfo' show mob's inventory info.'/mob equiptemplate load <EquipmentTemplateID>' to load the inventory template from the database, it is open for modification after.'/mob equiptemplate create' to create an empty inventory template.'/mob equiptemplate add <slot> <model> [color] [effect] [extension]' to add an item to the inventory template.'/mob equiptemplate remove <slot>' to remove item from the specified slot in the inventory template.'/mob equiptemplate clear' to remove the inventory template from mob.'/mob equiptemplate save <EquipmentTemplateID> [replace]' to save the inventory template with a new name.'/mob equiptemplate close' to finish the inventory template you are creating.'/mob visibleslot <slot>' to set the visible weapon slot. use slot names (left, right, two, distance).'/mob dropcount [number]' to set the max number of drops for mob (omit number to view current value).'/mob dropcount2 [number]' same as '/mob dropcount' but for the 'MobDrop' generator.'/mob addloot <ItemTemplateID> <chance> [count]' to add loot to the mob's unique drop table. Optionally specify count of how many to drop if chance = 100%.'/mob addloot2 <ItemTemplateID> <chance> [count]' to add loot to the mob's drop table. Optionally specify count of how many item to drop if chance < 100%.'/mob addotd <ItemTemplateID> <min level>' add a one time drop to this mob..'/mob viewloot [random] [inv]' to view the selected mob's loot table. Use random to simulate a kill drop, random inv to simulate and generate the loots.'/mob removeloot <ItemTemplateID>' to remove loot from the mob's unique drop table.'/mob removeloot2 <ItemTemplateID>' same as '/mob removeloot' but for the 'MobDrop' generator.'/mob removeotd <ItemTemplateID>' to remove a one time drop from the mob's unique drop table.'/mob refreshloot' to refresh all loot generators for this mob.'/mob copy [name]' copies a mob exactly and places it at your location.'/mob npctemplate <NPCTemplateID>' creates a mob with npc template, or modifies target.'/mob npctemplate create <NPCTemplateID>' creates a new template from selected mob.'/mob class <ClassName>' replaces mob with a clone of the specified class.'/mob path <PathID>' associate the mob to the specified path.'/mob house <HouseNumber>' set NPC's house number.'/mob <stat> <amount>' Set the mob's stats (str, con, dex, qui, int, emp, pie, cha).'/mob tether <tether range>' set mob tether range (>0: check, <=0: no check).'/mob hood' toggle cloak hood visibility.'/mob cloak' toggle cloak visibility.'/mob race [ID]' view or set NPC's race (ID can be # or name).'/mob race reload' reload race resists from the database.'/mob bodytype <ID>' changing the mob's bodytype.'/mob gender <0 = neutral | 1 = male | 2 = female>' set gender for this mob.'/mob packageid <string>' set the package ID for this mob.'/mob select' select the mob within 100 radius (used for selection of non-targettable GameNPC).'/mob load <Mob_ID>' load the Mob_ID from the DB and update the Mob cache.'/mob reload <name>' reload the targetted or named mob(s) from the database.'/mob findname <name> <#>' search for a mob with a name like <name> with maximum <#> (def. 10) matches.'/mob trigger <type> <chance> <emote> <text>' adds a trigger to targeted mob class. Use '/mob trigger help' for more info.'/mob trigger info' Give trigger informations.'/mob trigger remove <id>' Remove a trigger.'/mob ownerid <id>' Sets and saves the OwnerID for this mob.
/mute GM Command to mute annoying players. Player mutes are temporary, allchars are set on an account and must be removed.
/mute <playername or #ClientID> - example /mute #24 to mute player on client id 24/mute <playername or #ClientID> allchars - this applies an account mute to this player/mute <playername or #ClientID> remove - remove all mutes from this players account
/path GM There are several path functions
/path create [speedLimit] [waitTime(s)] [triggerName] - creates a new temporary path, deleting any existing temporary path/path load <pathName> - loads a path from db/path loadtarget - loads the path currently used by the selected NPC/path add [speedLimit] [waitTime(s)] [triggerName] - adds a point at the end of the current path/path insert <after step> [speedLimit] [waitTime(s)] [triggerName] - inserts a point after an existing pathpoint/path discardpoint - removes the targeted pathpoint from the current path/path edit [speedLimit] [waitTime(s)] [triggerName] - edits the targeted pathpoint/path save [pathName] - saves a path to db, using the loaded path name when omitted/path travel - makes a target npc travel the current path/path test - spawns a temporary NPC at the start of the current path and runs it once/path stop - clears the path for a targeted npc and tells npc to walk to spawn/path assigntaxiroute <destination> - sets the current path as taxiroute on stablemaster/path hide - hides all path markers but does not delete the path/path delete - deletes the temporary path/path type - changes the paths type/path visualize - toggles path visualization for the selected NPC
/player GM Various Admin/GM commands to edit characters.
/player name <newName>/player lastname <change|reset> <newLastName>/player level <newLevel>/player levelup/player reset - Reset and re-level a player to their current level./player realm <newRealm>/player inventory [wear|bag|vault|house|cons]/player <rps|bps|xp|xpa|clxp|mlxp> <amount>/player stat <typeofStat> <value>/player money <copp|silv|gold|plat|mith> <amount>/player respec <all|line|realm|dol|champion> <amount=1>/player model <reset|[change]> <modelid>/player friend <list|playerName>/player <rez|kill> <albs|mids|hibs|self|all>/player jump <group|guild|cg|bg> <name>/player kick <all>/player save <all>/player purge/player update/player info/player location - write a location string to the chat window/player showgroup/player showeffects/player startchampion - Starts the target on the path of the Champion./player clearchampion - Remove all Champion XP and levels from this player./player respecchampion - Respec this players Champion skills./player saddlebags <0 - 15> - Set what horse saddlebags are active on this player/player startml - Start this players Master Level training./player setml <level> - Set this players current Master Level./player setmlstep <level> <step> [false] - Sets a step for an ML level to finished. 0 to set as unfinished./player allchars <PlayerName>/player class <list|classID|className> - view a list of classes, or change the targets class./player areas - list all the areas the player is currently inside of
/spammob GM Mob creation and modification commands.
/spammob create [amount] - creates [amount] mobs at the player's location/spammob create [amount] [radius] - creates [amount] mobs in a [radius] around the player/spammob clear [radius] - deletes all spam mobs in a [radius] around the player
/titlegm GM Changes target player's titles
/titlegm <add> <class type> - add a title to the target player/titlegm <remove> <class type> - remove a title from the target player/titlegm <set> <class type> - sets current title of the target player/titlegm <list> - lists all target player's titles
/translate GM Use '/translate add [Language] [TranslationId] [Text]' to add a new translation.
Use '/translate debug' to activate / deactivate the LanguageMgr debug mode for you and to receive extended messages or not.Use '/translate memadd [Language] [TranslationId]' to add a language object to your temporary properties. Use this sub command if the combination of a translation id and text is longer than the DAoC chat allows for one "line".Use '/translate memclear' to remove the previously added language object from your temporary properties.Use '/translate memsave [Text]' to add a text to your language object and to save it into the database. This command will also register your new translation in the LanguageMgr.Use '/translate memshow' to show the translation id and the language of your language object.Use '/translate refresh [Language] [TranslationId] [Text]' to refresh a existing translation.Use '/translate select [Language] [TranslationId]' to select a existing translation and to add it's language object into your temporary properties. Use this sub command if the combination of a translation id and text is longer than the DAoC chat allows for one "line".Use '/translate selectclear' to remove the previously selected language object from your temporary properties.Use '/translate selectsave [Text]' to refresh the text of the selected translation and to save it's language object into the database.Use '/translate selectshow' to show the language, translation id and the text of your selected language object.Use '/translate show [Language] [TranslationId]' to show the translated text of the given language and translation id.
/weather GM Sets the weather for the current region
'/weather info' for information about the current weather in this region'/weather start <line> <duration> <speed> <diffusion> <intensity>' to start a storm in this region'/weather start' to start a random storm in this region'/weather restart' to restart the storm in this region'/weather stop' to stop the storm in this region
/zonepoint GM &zp
Adds a zonepoint to the game at the current player position./zonepoint add <id> <realm>/zonepoint add <id> <realm> <class>