Lich:Script busker

The official GemStone IV encyclopedia.
Jump to navigation Jump to search

Lich:Script busker is a third party script and is not maintained by Simutronics. Simutronics is not responsible for the accuracy of the information presented on this page, nor is it liable for issues stemming from the use of the application on players' personal devices.

Example of in-game feedback from Busker
Example of in-game feedback from Busker
Title:Busker
Author:Triex
Compatibility:Wrayth and Wizard FE

Busker is a Lich script that plays a musical instrument for you using the PLAY verb. Once started, it keeps the music going until you tell it to stop. An attended mode is also available, which pauses between songs and lets you choose what to play next.

Busker works for any profession. Non-bards can select a play style (Joyful, Mournful, Soft, and so on); bards additionally get access to specific message numbers once their skill allows it. The script tracks practice time per instrument and can give a rough estimate of your current skill rank based on published community timing data.

Overview

Once started, Busker locates your instrument (in hand or in a configured container), waits for a valid location to play (a rest node by default, or a specific room/table you configure), and plays continuously until stopped. It automatically yields to other running scripts you designate (picking, healing, and so on), and stows the instrument if you leave the room while it's mid-song.

Modes

By default, Busker just keeps playing, picking a style at random or by rotation each time a song ends, until you tell it to stop. An attended mode is also available: Busker pauses after each song and asks what to play next: a random style, a specific named style, a repeat of the last style, or the next style in rotation. Switch to attended mode at any time with attend, and back with unattend.

Style Selection

All 11 documented PLAY styles are supported (Joyful, Mournful, Soft, Fast, Slow, Intense, Jaunty, Flamboyant, Aimless, Somber, Inspiring). Percussion instruments (tambourine, cymbals) are automatically limited to the three styles they support (Soft, Fast, Slow). The style pool can be further restricted with the styles setting.

Bard Support

Busker detects bard status automatically and can be overridden manually. Bards may set a specific PLAY message number (1-11); the game falls back to a random message if the character isn't skilled enough or the instrument is out of tune, so this setting is safe to leave on for anyone. An optional, off-by-default autotune setting attempts to issue TUNE automatically for bards; this behavior has not been independently verified and is flagged as such in-script.

Practice Tracking

Busker records cumulative play time, song count, and observed skill rank-ups per instrument in persistent settings. The stats command reports total time played, songs played, and an estimated current skill rank based on published community timing observations. These estimates are not official game data and should be treated as approximate.

Commands

Busker is started with ;busker and controlled while running via ;send to busker <command>.

Command Description
;busker Start with saved settings.
;busker <noun> Set the instrument noun, then start.
;busker attend / ;busker unattend Set the mode, then start.
;busker stats Print practice stats and exit.
;busker set <key> <value> Change a setting and exit.
;busker help Show full help.

While running, send commands with ;send to busker <command>:

Command Description
stop Stop playing, stow the instrument, and exit.
attend / unattend Switch mode without restarting.
random Play a random style immediately.
rotate Play the next style in rotation immediately.
repeat Play the last style again immediately.
style <name> Play a specific style immediately.
stats Print practice stats.
set <key> <value> Change a setting live.
help Show commands.

Settings

Setting Description
instrument Instrument noun (required).
bag Container noun or partial name to stow the instrument in. Optional; without one, Busker will not stow.
rooms Comma list of Lich room IDs, or any, or node (default; plays on any rest node).
styles Comma list to restrict the style pool, or default for the full set.
select random or rotate; how Busker picks the next style when playing on its own.
replay Seconds between songs (default 305).
pausefor Comma list of other script names Busker yields to (default: tpick, herbheal, useherbs).
bard auto (default), on, or off.
autotune on or off (default off). Bards only. Unverified — see notes above.
message A PLAY message number 1-11, or off (default).

Notes

  • Busker cannot tune your instrument reliably in all cases; the TUNE command's automation behavior is not confirmed for non-bards, and the bard-only autotune option is experimental.
  • Skill rank estimates shown by stats are drawn from an observational community timing table, not official game data, and non-bard estimates are capped at rank 10 to reflect the non-bard skill ceiling.