Command reference
Bank
Help on Bank
The bank command is used to interact with bank accounts. All of the commands need to be done at a bank branch.
The syntax for using banks is as follows:
bank accounts - shows all the bank accounts you have access to
bank open <type> - opens a new bank account
bank openclan <type> <clan> - opens a new bank account on behalf of a clan
bank openshop <type> <shop> - opens a new bank account on behalf of a shop
bank types - shows what types of bank accounts this bank offers
bank alias <account#> - sets the alias of a bank account
bank preview <type> - previews the fees/interest of a bank account type
bank close <account#> - permanently closes a bank account
bank show <account#> - shows information about an account
bank transactions <account#> - shows transaction history for a bank account
bank deposit <account#> <amount> - deposits money into an account
bank withdraw <account#> <amount> - withdraws money from an account
bank transfer <fromaccount#> <toaccount#> <amount> - transfers money to another account
bank requestitem <account#> - requests that the bank issue you a payment item
bank cancelitems <account#> - requests that the bank cancel all issued items
Bank managers standing at their branch can use bank help to see manager, employment, task, finance, and scheduled-rule commands.
Use bank tasks actions and bank tasks conditions for the full task action and condition catalogues when you have access.
Administrator variant
The bank command is used to create and edit banks. The commands are as follows:
bank list - lists all of the banks
bank show <which> - shows information about a bank
bank edit new <name> <code> <economiczone> - creates a new bank
bank clone <which> <name> <code> - clones a bank into a new bank
bank edit <which> - begins to edit a bank
bank edit - alias for BANK SHOW <currently editing bank>
bank close - stops editing a bank
bank set ... - edits the properties of a bank. See bank set ? for more info.
The player version of the command is explained below. All of the commands need to be done at a bank branch.
Note: There are two different ways to access the player commands, which is necessary to avoid clashes with the admin versions. You may choose either version
Syntax Option 1:
bank accounts - shows all the bank accounts you have access to
bank open <type> - opens a new bank account
bank openclan <type> <clan> - opens a new bank account on behalf of a clan
bank openshop <type> <shop> - opens a new bank account on behalf of a shop
bank types - shows what types of bank accounts this bank offers
bank alias <account#> - sets the alias of a bank account
bank closeaccount <account#> - permanently closes a bank account
bank showaccount <account#> - shows information about an account
bank transactions <account#> - shows transaction history for a bank account
bank deposit <account#> <amount> - deposits money into an account
bank withdraw <account#> <amount> - withdraws money from an account
bank transfer <fromaccount#> <toaccount#> <amount> - transfers money to another account
bank transfer <fromaccount#> <bank>:<toaccount#> <amount> - transfers money to an account at another bank
bank requestitem <account#> - requests that the bank issue you a payment item (e.g. chequebook, key card, etc)
bank cancelitems <account#> - requests that the bank cancel all issued items, e.g. if lost or stolen
Syntax Option 2:
bank accounts - shows all the bank accounts you have access to
bank account open <type> - opens a new bank account
bank account clanopen <type> <clan> - opens a new bank account on behalf of a clan
bank account shopopen <type> <shop> - opens a new bank account on behalf of a shop
bank account types - shows what types of bank accounts this bank offers
bank account alias <account#> - sets the alias of a bank account
bank account close <account#> - permanently closes a bank account
bank account show <account#> - shows information about an account
bank account transactions <account#> - shows transaction history for a bank account
bank account deposit <account#> <amount> - deposits money into an account
bank account withdraw <account#> <amount> - withdraws money from an account
bank account transfer <fromaccount#> <toaccount#> <amount> - transfers money to another account
bank account transfer <fromaccount#> <bank>:<toaccount#> <amount> - transfers money to an account at another bank
bank account requestitem <account#> - requests that the bank issue you a payment item (e.g. chequebook, key card, etc)
bank account cancelitems <account#> - requests that the bank cancel all issued items, e.g. if lost or stolen
Additionally, if you are the manager of a bank, you can use the following additional commands:
bank manager balance - shows information about the banks funds and liabilities
bank manager audit [<who>] - shows audit logs (optionally for a specific person)
bank manager status <account> <active|suspended|locked> - changes the status of a bank account
bank manager close <account> - permanently closes an account (can get around restrictions)
bank manager accounts - view a list of accounts
bank manager account <accn> - view info about an account
bank manager credit <account> <amount> <comment> - credits an existing account
bank manager rollover <account> <newaccount> - closes an account and rolls balance into a new one
bank manager withdraw <amount> - withdraws money from the cash reserves
bank manager deposit <amount> - deposits money into the cash reserves
bank manager exchange <from> <to> <rate> - sets the currency exchange rate
Bank employment records:
bank status - shows employment status for this bank
bank contracts - lists employment contracts
bank contracts delegate <#> show|grant|revoke|set ... - views or changes delegated authority
bank openings - lists employment openings
bank openings create <role> <hourly rate> [positions] - creates an NPC-facing opening
bank applications - lists employment applications
bank applications accept|reject <#> [reason] - accepts or rejects an application
bank payroll - lists wage payables and overdue days
bank payroll run|settle|claim ... - accrues, settles, or claims employment wage payables
Bank employment tasks:
bank tasks - lists scheduled rules and active tasks
bank tasks show <#|name> - shows an active task with its step details
bank tasks diagnose - explains why active employees can or cannot claim tasks
bank tasks cancel <#|name> [reason] - cancels an active task
bank tasks create <name> <action> [then <action> ...] - creates and finalises a task in one command
bank tasks draft new|show|rename|remove|discard|finalise ... - drafts and finalises active tasks
bank tasks step <action syntax> - adds a catalogue action to your active-task draft
bank tasks actions [all|category|action] - lists task action catalogue entries, status, and syntax
Bank scheduled rules:
bank tasks rule show <#|name> - shows a scheduled rule with conditions and planned steps
bank tasks rule create <name> cooldown <timespan> when <condition> [and <condition> ...] do <action> [then <action> ...] - creates a scheduled rule
bank tasks rule draft new|copy|show|key|cooldown|removecondition|removestep|discard|finalise ... - drafts and finalises scheduled rules
bank tasks rule condition <condition> - adds a condition to your scheduled-rule draft
bank tasks rule step <action syntax> - adds an action to your scheduled-rule draft
bank tasks rule diagnose|evaluate|pause|resume|cancel <#|name|all> [manual <key>] - diagnoses, manually evaluates, pauses, resumes, or cancels scheduled rules
bank tasks conditions [all|category|condition] - lists scheduled-rule condition syntax and authority
Bank employment communication and audit:
bank goals - lists and manages manager goals
bank register - shows employment register entries
bank employmentledger|empledger - shows employment ledger entries
bank board [read <#>|write <title>] - uses the staff board
Use bank tasks actions and bank tasks conditions for the full action and condition catalogues.
Conditional variant
Available when CanSeeBankManagerHelp applies
The bank command is used to interact with bank accounts. All of the commands need to be done at a bank branch.
The syntax for using banks is as follows:
bank accounts - shows all the bank accounts you have access to
bank open <type> - opens a new bank account
bank openclan <type> <clan> - opens a new bank account on behalf of a clan
bank openshop <type> <shop> - opens a new bank account on behalf of a shop
bank types - shows what types of bank accounts this bank offers
bank alias <account#> - sets the alias of a bank account
bank preview <type> - previews the fees/interest of a bank account type
bank close <account#> - permanently closes a bank account
bank show <account#> - shows information about an account
bank transactions <account#> - shows transaction history for a bank account
bank deposit <account#> <amount> - deposits money into an account
bank withdraw <account#> <amount> - withdraws money from an account
bank transfer <fromaccount#> <toaccount#> <amount> - transfers money to another account
bank transfer <fromaccount#> <bank>:<toaccount#> <amount> - transfers money to an account at another bank
bank requestitem <account#> - requests that the bank issue you a payment item (e.g. chequebook, key card, etc)
bank cancelitems <account#> - requests that the bank cancel all issued items, e.g. if lost or stolen
Additionally, if you are the manager of a bank, you can use the following additional commands:
bank manager balance - shows information about the banks funds and liabilities
bank manager audit [<who>] - shows audit logs (optionally for a specific person)
bank manager status <account> <active|suspended|locked> - changes the status of a bank account
bank manager close <account> - permanently closes an account (can get around restrictions)
bank manager credit <account> <amount> <comment> - credits an existing account
bank manager accounts - view a list of accounts
bank manager account <accn> - view info about an account
bank manager rollover <account> <newaccount> - closes an account and rolls balance into a new one
bank manager withdraw <amount> - withdraws money from the cash reserves
bank manager deposit <amount> - deposits money into the cash reserves
bank manager exchange <from> <to> <rate> - sets the currency exchange rate
Bank employment records:
bank status - shows employment status for this bank
bank contracts - lists employment contracts
bank contracts delegate <#> show|grant|revoke|set ... - views or changes delegated authority
bank openings - lists employment openings
bank openings create <role> <hourly rate> [positions] - creates an NPC-facing opening
bank applications - lists employment applications
bank applications accept|reject <#> [reason] - accepts or rejects an application
bank payroll - lists wage payables and overdue days
bank payroll run|settle|claim ... - accrues, settles, or claims employment wage payables
Bank employment tasks:
bank tasks - lists scheduled rules and active tasks
bank tasks show <#|name> - shows an active task with its step details
bank tasks diagnose - explains why active employees can or cannot claim tasks
bank tasks cancel <#|name> [reason] - cancels an active task
bank tasks create <name> <action> [then <action> ...] - creates and finalises a task in one command
bank tasks draft new|show|rename|remove|discard|finalise ... - drafts and finalises active tasks
bank tasks step <action syntax> - adds a catalogue action to your active-task draft
bank tasks actions [all|category|action] - lists task action catalogue entries, status, and syntax
Bank scheduled rules:
bank tasks rule show <#|name> - shows a scheduled rule with conditions and planned steps
bank tasks rule create <name> cooldown <timespan> when <condition> [and <condition> ...] do <action> [then <action> ...] - creates a scheduled rule
bank tasks rule draft new|copy|show|key|cooldown|removecondition|removestep|discard|finalise ... - drafts and finalises scheduled rules
bank tasks rule condition <condition> - adds a condition to your scheduled-rule draft
bank tasks rule step <action syntax> - adds an action to your scheduled-rule draft
bank tasks rule diagnose|evaluate|pause|resume|cancel <#|name|all> [manual <key>] - diagnoses, manually evaluates, pauses, resumes, or cancels scheduled rules
bank tasks conditions [all|category|condition] - lists scheduled-rule condition syntax and authority
Bank employment communication and audit:
bank goals - lists and manages manager goals
bank register - shows employment register entries
bank employmentledger|empledger - shows employment ledger entries
bank board [read <#>|write <title>] - uses the staff board
Use bank tasks actions and bank tasks conditions for the full action and condition catalogues.