Admin Commands
| WORK IN PROGRESS | This page is still under construction. Before making significant formatting changes or any content changes, please refer to the article history and contact the article's originator and/or main editor(s) for discussion. Thank you. |
This is an OOC page destined for Admins.
Please be aware that most of these commands are Admin only and will not function for players.
Contents |
Building
| @age <object> | Returns age of the object |
| @contents <object> | Returns a list with the contents of the object |
| @dest <object> | Destroys the object if not protected |
| @dig <any> | Build a room |
| @dig <room1>,<exit>|<room2>,<exit> to <room1> | build a new room |
| @dig <room1>,<exit>|<room2>,<exit> to $place_# | build a new exit |
| @ex <object> | Returns a list of administrative info for an object |
| @join <any> | Join a person |
| @loc <any> | Locate anything |
| @locs <any> | Lists the children of the object |
| @lookup <room> on <object> | Returns the $place_# of a room |
| @mv <any> to <location> | Move something or someone |
| @na <object> | Returns a list of aliases for something |
| @add-viewscreen <any> | Adds a viewscreen to a spaceobject that has none |
| @spawn-ship <$class> as <name> | Spawns a new ship or shuttle |
| @specs <any> | Summary information about a space object/ship |
| @check-ship <any> | Returns information about a ship |
| @apply-template <any> to <object> | Configure a ship |
| @list-consoles <any> | Returns a list of the consoles on the object |
| @list-spawnable | Returns a list with spawnable objects |
| @list-zones | Returns a list of the existing zones |
| @spawn-planet <any> | Spawn a planet |
| @set <any>: | Set specifications |
| @rename "<any>" [to] "<new>" ]+(p|u|n)] | Change the name of something/someone |
| @hidden <exit> is 1|0 | Hide or show an exit |
| @set ship:class= | |
| designate <old contact> <new contact> | |
| cptrchan <label> | set computer command channels |
| @add-cargo <any> of <any> to <object> | add cargo to a cargo hold |
| @messages <exit> | Will bring up the messages defined on the exit. |
| naveta mem <navcomputer label> at warp|impulse <speed> | Tells you how long it'll take from your current location to the specified contact at the given speed. |
| @edit $<planet> +t=sciscan | Edits the sensor description of a planet. |
| @chparent <room> $cargohold | make a room a cargo hold |
Administration
| @audit <user> | Check the quota for <user>. Typically done on one's self. |
| @npcs <any> | Lists the NPCs of someone |
| @npcspawn <any> | Spawns an NPC |
| @org-info <any> | Lists information about planets and rooms |
| @reset-skills <any> | Reset skills |
| @icspawn <object> (as <any>) | Spawn an object |
| @specs <any> | List the specs of a space object |
| @unaffix <object> | Pick up unmovable objects |
| @unlock-bio <any> | Unlock a bio |
| @unlock-traits <any> | Uninspect traits |
| @list-info *List | |
| @add|del-reader <person> to <list> | Adds or deletes someone from a list |
| @add|del-sender | Adds or deletes a sender |
| @add|del-manager | Adds or deletes a manager |
| @change-rank <any> to <any> | Change someone's rank |
| @ticket | List information/help regarding tickets |
| @ticket approve|deny <id> [<reason>] | Approve or reject a ticket or pending character request |
| @nominations | List pending nominations for approval |
| @accept|reject-nom <number> | Approve or reject a nomination |
| @add-writer $user_<dir> to $char_<npc> | |
| @add-note <player> <note> | Adds an admin note (viewable only by staff) to a player's @finger. Timestamped and logged. |
| @clear-notes <player> | Removes all notes from a player's @finger. |
| @set-prices <system> | Gives out a components list which can be navigated through to set component prices. |
| @new-tp, @edit-tp, @del-tp | Edits the "Current TPs" text on the webpage. |
| @redcard <any: +no?expire +dur?ation=1> | |
| @award <character> | Gives skillpoints |
RP
| @as <any> do <any> |<char> <any> | RP with a other attached NPC |
| @attach <any> | Attach to an NPC or change current FG char |
| @detach <any> | Detach from an NPC |
| @invis <on|off> | Set main char to invisible |
| @roster <any> | Lists all members of an org |
| @go $<place>->room | Go anywhere |
| @party | Show most active places |
| @set-achievements <character> <achievements> | This command sets the "achievements" shown with a character's @finger information. |
Damage
| @damage-system <any> on <any> | Damages the indicated system on the ship |
| @destroy-system <any> on <any> | Destroys the system |
| @fixship <any> | Repairs any damage on a ship |
| @dmginfo <space object> | Reports on the damage incurred on a ship or space object |
| @mop <any> | Clean a spaceobject |
| @recharge <object> | Charge weapons |
| @refuel <object> | Refuel a ship |
| @reload <any> | Reload weapons |
| @repair-system <any> on <any> | Repair a damaged system |
| @heal <any> | Heal injuries, resurrect dead people |
| @whack <any> | Inflinge damage to a space object |
| @whack-noshields <any> | |
| navset transponder radiate|query|off | |
| shtune <number> | transet freq <same number> |
| iscan damage|life|weapons|locate|show | |
| @classes <system> |
Set ship position
If the ship crosses the border at <Bearing X>, you can type '@set $<shipname>:position=<bearing X>' and it will move the ship instantly to that position. You are best off doing this while cloaked and they get a big fright. Do it while stationary, though and then chase them down.
Banking
Administrator commands are:
| admin info | Display the number of open accounts, the bank's deposits, and the current savings interest rate. |
| admin search <name> | Display information on accounts matching the specified name. Use "*" to show all accounts at the bank. |
| admin history <account #> | Display the recent account history for the specified account. |
| admin password <account #> <new password> | Set a new password for the specified account. |
| admin close <account #> | Close a bank account, if it has no funds remaining. |
| admin freeze <account #> | Freeze an account, preventing any funds from being withdrawn. |
| admin unfreeze <account #> | Remove the freeze on an account. |
| admin debit <account #> | Debit funds from an account, placing them into the bank's fund. |
| admin credit <account #> | Credit funds to an account, taking them from the bank's fund. |
| admin adduser <account #> <name> | Add an authorized user to an account. |
| admin deluser <account #> <name> | Remove an authorized user from an account. |
| admin addmanager <name> | Add the specified person as a bank manager (grant access to admin commands). |
| admin delmanager <name> | Remove the specified person as a bank manager. |
Valid banks are:
- 1st UFP Bank
- 1st Bank of Bajor
- Ferenginar Commerce Authority
- 1st Bank of Qo'noS
- HKB
- Galactic Credit Bank
- Cardassia National Bank
@money <name> to display the amount of money someone has
| insert <chip> | Inserts a credit chip into the terminal. |
| eject | Ejects the inserted chip. |
| bank [<bank>] | Logs into a bank. (The Galactic Credit Bank is the default) |
| logout | Logs out of the bank. |
| account <annount name> <password> | Selects an account at the current bank. |
| acctopen <account name> <password> | Opens an account with the bank. |
| acctclose | Closes the current account. (Account must be empty.) |
| deposit <amount> | Deposits the specified amount into the account from the inserted credit card. |
| withdraw <amount> | Withdraws the specified amount from the account to the inserted credit card. |
| transfer <amount> <account>@<bank> | Transfers the specified amount from the current account to the specified account at the specified bank. |
| balance | Displays the current balance of the account. |
| history | Displays the transaction history of the account. |
| chpass <new password> | Changes the password on the account. |
Editing help files
Find the object name of the help file you want to edit. If you've looked at it recently, you can find it with "??" Then @edit that object You can look at the markup source for any help node with @help-list <name> If you edit a help node offline in MS notepad or something you can use the "@hwrite <object>" command and then paste it in.
- @commands $help_editing_ui
- @help content
- @hwrite $help_rse_ranks_galae
- ? -fix -> fixes your help history, shortcut ?!
- @hl?ist|@help-list <any>
- @hwrite|@help-write <any>
- @nh?n|@new-help|@new-help-node <parent node> [named] "<name>" [[index] <index>]
Terminal Commands
@edit <terminal> - changes the description of the object
@edit-text <number> on <terminal>
@add-text <number> on <terminal>
@list-texts <terminal>
Misc
viewlog transporter|security|communication
say Computer, clear transporter|security|communication log
say Computer, Intercom All available staff officers report to the bridge
inventory locker - lists inventory and who checked out weapons
@add|del-parent $<parent> to/from $<place>
You can now "@edit <org> +type=newbie_mail" to write a mail message to be delivered to new org players.
@emit-to <character> <message>
@semit <message> - sends stuff to sensors
@kids $starship, @kids $planet, @kids $station
@components
@products
@commands $builder
@commands $director
@commands $director_ui
@commands $nominations_ui
@message teleport.<dest/source>=<message> | %Nd %n:(appears) from the ground in a burst of hellfire.
@reject-traits <any> with <any>
@reset-signatures <ship>
@bemit <any> (@emit to an entire space object)
@help building
@help macromanagement
@help staff
@set-channel-color <alias> to <colour>
@add-cargo <any> of <any> to <object>
@set <char>: home=<location> | Set the home location for your Director character/NPC
Isolinear media:
| Putting data on isolinear media: | copy <navmem | commstat> to <isolinear media> |
| Getting a listing of data on isolinear media: | copy from <isolinear media> |
| Transfering a record to another ship | copy <datafile name> from <isolinear media> |
scaninfo : sensor range and stuff
Q Commands
Code stuff: http://www.dreamingcity.com/coldc/
General Admin Commands
| @adjust|@promote <user> to <any> | Promote to: user, builder, programmer or admin |
| @align?ment <any> | |
| @backup | |
| @bademail <user> | |
| @core <any> | Creates a core object. Shouldn't be done on a user... |
| @del-t?ask|@kill <any> | |
| @dirstat | Lists dirs and their statistics |
| @dump-grep|@dgrep <any> | |
| @efind <any> | Prints a list with a few characters and an array of guest_<name>... |
| @ign?ore <any> | |
| @infected <object> | |
| @info <any> | @info npcs: explains how to create an NPC |
| @lart <user> | Output: "You give a mondo-sized LART to Mel." |
| @lusers | Doesn't seem to work |
| @mks?kel <object> | |
| @mojo on| | Get superpowers |
| @newpoll <any> | Create a new poll in @xwho |
| @pcmr <any> | Doesn't seem to do anything |
| @qpage|qpage <any> | Channel where requests to a random Q end up |
| @qstat | Lists Q and their activity this and last week |
| @rehash-all | |
| @rlog|@rupdate|@rchange <any> | Shows up the changelog, updates the changelog |
| @send-crypted <any> | |
| @shutdown <any> | |
| @sysctl|@sysctrl <any> | |
| @task?s <any> | |
| @viewlog <any> | |
| @aw $user_<user> to $object | Adds a writer to an object |
Building / Coding / Ships / Items
| ;<starship>.system_call('warp, 'start_overhaul) | Overhaul the ship's systems |
| ;$<starship>.system_call('warpcore, 'price) | See prices for ship parts |
| @classes <module> | Displays characteristics of ship modules |
| ;$ips.flights() - .add_flight() - .del_flight() - .assign_ship() | Do IPS stuff |
| @d $space,zones +g=-1 -c | Shows borders of space |
| ;$turbolift_<number>.add_room($room) (or .del_room) | add a turbolift exit to a room |
| $habitat.add_hold(place) & $habitat.del_hold(place) | Makes a cargo hold out of a room |
| @add-parent $has_hatch to here | Makes an airlock out of a room |
| @del-parent $shuttle_passcpt from here | Deletes a link to a parent |
| ;$planet.set_broken(0) | Needs to be done so consoles work. Makes a space object work. |
| @consreg <console> | registers a console with a location |
| ;$ss_console_<number>.set_hold($place_<number>)" | tell a ship services console where the hold is |
| $ss_console.deuterium_cost(amt) | Add the cost for deuterium to a ship services console |
| $ss_console.antideuterium_cost(amt) | Add the cost for antideuterium to a ship services console |
| Child of $on_hull_location & .pressure_vulnerable() | Create vacuum in a room and set a room onto the hull of a ship |
| @chmanage $place_<number> to $station_<number> | Tells the room that it belongs to different space object now |
| @mv $place_<number> to $<station> | Places a room into a space station |
| @spawn | more powerful than @icspawn. Normal command for spawning children. |
| @which <template> (i.e. @which @qstat) | Provides a list of commands for that template |
| @d <object>, | Shows variables of an object |
| @d <object>. | Shows methods of an object |
| @d <object>, +g=-1 | Shows the properties of an object. g means generations, -1 means all parents in the hierarchy |
| ;as $object_<$sub_object>; property = x | |
| @paste-room | |
| @simulators|@sim?s <any> | |
| ;$<org>_uniform.set_prose("") | Sets a new uniform description |
| Make an object spawnable by dirs (@icspawn) | object has to be a child of $has_econ_info, has to be +core and has to have $owner as a trustee |
| ;$replicator_#.set_hold($place_#) | Set a cargo hold on a replicator |
| @spawn-ship <class> as <name> | Creates a ship |
Characters
| @reap | lists upcoming characters that qualify for reaping |
| ;$q.reaper_protected() | Lists characters that are reap-protected |
| $char_<character>.mod_skill_points(number) | Adds <number> skillpoints. Or substracts if <number> is negative |
| ;as $char_<character><$ic_character>; skill_points = x | Add skillpoints where x = normal skillpoints + what you want to add. Exemple: ;;as char_gaila<$ic_character>;skill_points=35 |
| ;$char_<character>.set_skill('<skill>, <new level>) | Sets a new level for a particular skill. |
| ;$character.set_org($org_objname) | Change a character's org |
| ;$char.set_species($species_vulcan) | Change a character's species |
| @rename $user_<oldname> <newname> | Rename a user |
| ;$character.set_gender("", "", $male/$female/$neuter) | Change a character's gender |
| ;$user.set_email_address("foo@bar.baz") | Change someone's e-mail address |
| @make-player <name> [[for] <email address>] | Create alts |
| @head-explode <any> | A creative way to kill someone. |
| @head-rip <any> by <any> | A creative way to kill someone. |
| @head-twist-kick <any> by <any> | A creative way to kill someone. |
| @heart-attack <any> | A creative way to kill someone. |
| @heart-rip <any> by <any> | A creative way to kill someone. |
| @new-password|@newpw?d <user> | Create a new random password |
| @newpassword|@newpw <user> is <any> | Create a new not-random password |
| @@who <any> | Shows more information about a player, including characters, last login etc. |
| @adjust|@promote <user> to <any> | Promote to: user, builder, programmer or admin |
| @blacklist|@redlist|@greylist|@spooflist <any> | |
| @boot <user> | |
| @denewt|@unnewt|@get-better <user> | |
| @dupcheck | Shows "duplicate" characters, i.e. caracters and their alts. |
| @newt <any> | |
| @reap <any> | |
| @reap?-user <user> | |
| @reset-user <user> | Resets a user so they can create a new one but keeps old mail, description, traits and bio. Avoids them having to have /another/ character. |
| @silent-boot <user> | |
| @toad <user> | Turns a character into a toad and destroys them and their managed objects. Way to delete unused alts. |
| @twink <any> | |
| @twinks|@twink-l?ist|@online-t?winks|@otwink?s <any> | |
| @unblacklist|@unredlist|@ungreylist|@unspooflist <any> | |
| @where|where <any> | |
| @rigged-skills <any> | Shows up a character's rigged skills. Noone seems to have rigged skills, though. |
| @set-rig?ged-skill <any> at|with|for <any> mod?ifier <any> | @set-rig tala with willpower modifier 5 |
| @view-alignment-log|@alignment-view?log|@align-view?|@align-log|@alignlog <any> |
Orgs
| ;$org_<org>.set_ranks(#[["Military", ["rank1", "rank2"]], ["Civilian", []]]) | Change ranks of an org |
| ;$org_<org>.set_startroom($place_#) | Sets the room where new characters go IC for that org |
| ;;as $org_<$org>;closed=0 | set whether an org is open or closed during chargen |
| @d $rpg, +g=-1 -c | List stuff like playable orgs and species and stuff. |
| ;;as $rpg;player_species=[$species_terran, $species_klingon, $species_rihannsu, $species_vulcan, $species_cardassian, $species_ferengi, $species_betazoid, $species_trill, $species_bajoran, $species_centaurian, $species_bolian, $species_benzite, $species_deltan, $species_nausicaan, $species_andorian, $species_orion] |
Adds an existing species to the playable species (;;as $obj; -> eval) |
| @d $org_ufp, +g=-1 -c | List stuff linked to the org |
Mailing Lists / Channels
| ;$list_ges.mail() then @edit <mail_object> | Allows editing of @mail on *ges |
| ;$user_<user>.delete_channel('<channel>) | Removes a user from a channel |
| @join-lock-channel <channel name> to contains:$<object> | (!$user_person || !$user_person) | Locks a channel to be joined only by people who fulfill the condition |
| @send <person>|<mailing list> +anon | Send @mail from the Q |
| @commands $channel_ui | |
| @d $list_plogs_rse, +g=-1 -c | Info about a mailing list |
| @desc-channel <alias> as <description> | Set channel description that'll show up in @channels. |
| @purge-channel <*channel> | |
| @destroy $list_<list> | Destroys a mailing list. If unsure, "@child $mail_list" to find the apppropriate $name |
| @spawn $mail_list AwesomeList,awesome,awe,alist | Creats a mailing list. Name and aliases |
| @channel-a?lias|@cha?lias <any> | Rename your channel alias (alias with which you show up in channels) |
