Command reference

RoomRent

Property · conditional

Command words: roomrent
Permission: Any

The roomrent command manages short-term hotel-style room rentals inside properties.

Guest commands:

roomrent list [property] - lists hotel rooms available to rent
roomrent rent <property> <room> <duration> [bankcode:account] - rents a hotel room
roomrent checkout [property] [room] - ends your stay and returns your deposit balance
roomrent claim [property] - claims deposit refunds and held lost property
roomrent pay <property> [amount] [bankcode:account] - pays an outstanding hotel balance

Hotel managers standing at their hotel property can use roomrent help to see hotel management, employment, task, finance, and scheduled-rule commands.
Use roomrent tasks actions and roomrent tasks conditions for the full task action and condition catalogues when you have access.

Administrator variant:
The roomrent command manages short-term hotel-style room rentals inside properties.

Guest commands:

roomrent list [property] - lists hotel rooms available to rent
roomrent rent <property> <room> <duration> [bankcode:account] - rents a hotel room
roomrent checkout [property] [room] - ends your stay and returns your deposit balance
roomrent claim [property] - claims deposit refunds and held lost property
roomrent pay <property> [amount] [bankcode:account] - pays an outstanding hotel balance

Hotel manager commands:

roomrent show <property> - shows hotel setup and room state
roomrent request <property> - requests hotel approval from the economic zone
roomrent surrender <property> - surrenders hotel approval
roomrent bank <property> <bankcode:account|none> - sets the hotel bank account
roomrent deposit <property> <amount> - deposits held cash into the hotel cash balance
roomrent withdraw <property> <amount> - withdraws from the hotel cash balance and bank fallback
roomrent ledger <property> [count] - reviews hotel cash ledger entries
roomrent prog <property> <prog|none> - sets who may rent rooms
roomrent retention <property> <timespan> - sets lost property retention
roomrent taxes <property> - pays outstanding hotel rental taxes
roomrent ban <property> <character> - bans a patron
roomrent unban <property> <character> - removes a patron ban
roomrent room list <property> - lists hotel rooms
roomrent room add <property> <price/day> <deposit> <min> <max> - adds the current room as a hotel room
roomrent room remove <property> <room> - removes a hotel room
roomrent room price <property> <room> <price/day> - changes room price
roomrent room deposit <property> <room> <deposit> - changes security deposit
roomrent room length <property> <room> <min> <max> - changes min/max duration
roomrent room name <property> <room> <name> - renames a hotel room
roomrent room listed <property> <room> - toggles whether a room is listed
roomrent key add <property> <room> <keyname> - assigns an existing property key to a hotel room
roomrent key remove <property> <room> <keyname> - removes a key from a hotel room
roomrent furnish list <property> <room> - lists furnishings
roomrent furnish add <property> <room> <item> [value] - marks an item as furnishing
roomrent furnish remove <property> <room> <item> - removes a furnishing marker
roomrent lost list <property> - lists lost property
roomrent lost extend <property> <#> <timespan> - extends lost property retention
roomrent lost release <property> <#> - removes a bundle from lost property

Hotel employment records:

roomrent status - shows employment status for the current hotel
roomrent contracts - lists employment contracts
roomrent contracts delegate <#> show|grant|revoke|set ... - views or changes delegated authority
roomrent openings - lists employment openings
roomrent openings create <role> <hourly rate> [positions] - creates an NPC-facing opening
roomrent applications - lists employment applications
roomrent applications accept|reject <#> [reason] - accepts or rejects an application
roomrent payroll - lists wage payables and overdue days
roomrent payroll run|settle|claim ... - accrues, settles, or claims employment wage payables

Hotel employment tasks:

roomrent tasks - lists scheduled rules and active tasks
roomrent tasks show <#|name> - shows an active task with its step details
roomrent tasks diagnose - explains why active employees can or cannot claim tasks
roomrent tasks cancel <#|name> [reason] - cancels an active task
roomrent tasks create <name> <action> [then <action> ...] - creates and finalises a task in one command
roomrent tasks draft new|show|rename|remove|discard|finalise ... - drafts and finalises active tasks
roomrent tasks step <action syntax> - adds a catalogue action to your active-task draft
roomrent tasks actions [all|category|action] - lists task action catalogue entries, status, and syntax

Hotel scheduled rules:

roomrent tasks rule show <#|name> - shows a scheduled rule with conditions and planned steps
roomrent tasks rule create <name> cooldown <timespan> when <condition> [and <condition> ...] do <action> [then <action> ...] - creates a scheduled rule
roomrent tasks rule draft new|copy|show|key|cooldown|removecondition|removestep|discard|finalise ... - drafts and finalises scheduled rules
roomrent tasks rule condition <condition> - adds a condition to your scheduled-rule draft
roomrent tasks rule step <action syntax> - adds an action to your scheduled-rule draft
roomrent tasks rule diagnose|evaluate|pause|resume|cancel <#|name|all> [manual <key>] - diagnoses, manually evaluates, pauses, resumes, or cancels scheduled rules
roomrent tasks conditions [all|category|condition] - lists scheduled-rule condition syntax and authority

Hotel employment communication and audit:

roomrent goals - lists and manages manager goals
roomrent register - shows employment register entries
roomrent employmentledger|empledger - shows employment ledger entries
roomrent board [read <#>|write <title>] - uses the staff board

Use roomrent tasks actions and roomrent tasks conditions for the full action and condition catalogues.

Economic zone manager commands:

roomrent approve <property> - approves a requested hotel license

Conditional variant (CanSeeRoomRentManagerHelp):
The roomrent command manages short-term hotel-style room rentals inside properties.

Guest commands:

roomrent list [property] - lists hotel rooms available to rent
roomrent rent <property> <room> <duration> [bankcode:account] - rents a hotel room
roomrent checkout [property] [room] - ends your stay and returns your deposit balance
roomrent claim [property] - claims deposit refunds and held lost property
roomrent pay <property> [amount] [bankcode:account] - pays an outstanding hotel balance

Hotel manager commands:

roomrent show <property> - shows hotel setup and room state
roomrent request <property> - requests hotel approval from the economic zone
roomrent surrender <property> - surrenders hotel approval
roomrent bank <property> <bankcode:account|none> - sets the hotel bank account
roomrent deposit <property> <amount> - deposits held cash into the hotel cash balance
roomrent withdraw <property> <amount> - withdraws from the hotel cash balance and bank fallback
roomrent ledger <property> [count] - reviews hotel cash ledger entries
roomrent prog <property> <prog|none> - sets who may rent rooms
roomrent retention <property> <timespan> - sets lost property retention
roomrent taxes <property> - pays outstanding hotel rental taxes
roomrent ban <property> <character> - bans a patron
roomrent unban <property> <character> - removes a patron ban
roomrent room list <property> - lists hotel rooms
roomrent room add <property> <price/day> <deposit> <min> <max> - adds the current room as a hotel room
roomrent room remove <property> <room> - removes a hotel room
roomrent room price <property> <room> <price/day> - changes room price
roomrent room deposit <property> <room> <deposit> - changes security deposit
roomrent room length <property> <room> <min> <max> - changes min/max duration
roomrent room name <property> <room> <name> - renames a hotel room
roomrent room listed <property> <room> - toggles whether a room is listed
roomrent key add <property> <room> <keyname> - assigns an existing property key to a hotel room
roomrent key remove <property> <room> <keyname> - removes a key from a hotel room
roomrent furnish list <property> <room> - lists furnishings
roomrent furnish add <property> <room> <item> [value] - marks an item as furnishing
roomrent furnish remove <property> <room> <item> - removes a furnishing marker
roomrent lost list <property> - lists lost property
roomrent lost extend <property> <#> <timespan> - extends lost property retention
roomrent lost release <property> <#> - removes a bundle from lost property

Hotel employment records:

roomrent status - shows employment status for the current hotel
roomrent contracts - lists employment contracts
roomrent contracts delegate <#> show|grant|revoke|set ... - views or changes delegated authority
roomrent openings - lists employment openings
roomrent openings create <role> <hourly rate> [positions] - creates an NPC-facing opening
roomrent applications - lists employment applications
roomrent applications accept|reject <#> [reason] - accepts or rejects an application
roomrent payroll - lists wage payables and overdue days
roomrent payroll run|settle|claim ... - accrues, settles, or claims employment wage payables

Hotel employment tasks:

roomrent tasks - lists scheduled rules and active tasks
roomrent tasks show <#|name> - shows an active task with its step details
roomrent tasks diagnose - explains why active employees can or cannot claim tasks
roomrent tasks cancel <#|name> [reason] - cancels an active task
roomrent tasks create <name> <action> [then <action> ...] - creates and finalises a task in one command
roomrent tasks draft new|show|rename|remove|discard|finalise ... - drafts and finalises active tasks
roomrent tasks step <action syntax> - adds a catalogue action to your active-task draft
roomrent tasks actions [all|category|action] - lists task action catalogue entries, status, and syntax

Hotel scheduled rules:

roomrent tasks rule show <#|name> - shows a scheduled rule with conditions and planned steps
roomrent tasks rule create <name> cooldown <timespan> when <condition> [and <condition> ...] do <action> [then <action> ...] - creates a scheduled rule
roomrent tasks rule draft new|copy|show|key|cooldown|removecondition|removestep|discard|finalise ... - drafts and finalises scheduled rules
roomrent tasks rule condition <condition> - adds a condition to your scheduled-rule draft
roomrent tasks rule step <action syntax> - adds an action to your scheduled-rule draft
roomrent tasks rule diagnose|evaluate|pause|resume|cancel <#|name|all> [manual <key>] - diagnoses, manually evaluates, pauses, resumes, or cancels scheduled rules
roomrent tasks conditions [all|category|condition] - lists scheduled-rule condition syntax and authority

Hotel employment communication and audit:

roomrent goals - lists and manages manager goals
roomrent register - shows employment register entries
roomrent employmentledger|empledger - shows employment ledger entries
roomrent board [read <#>|write <title>] - uses the staff board

Use roomrent tasks actions and roomrent tasks conditions for the full action and condition catalogues.

Economic zone manager commands:

roomrent approve <property> - approves a requested hotel license

← Back to Command reference