Command reference

Bank

Economyconditional

Command words
bank
Permission
Any

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.