instructor
ARES System Manual: instructor Application
The
When
When
Text messages are stored in LinksetData. See db for a general overview of how to work with LinksetData. The rest of this info page describes how to set up
To create and initialize an instructor setup:
1. Make a notecard named autoexec.as in your inventory.
2. Put the following in the notecard:
db set myinstructions []
db append myinstructions Message 1
db append myinstructions Message 2
db append myinstructions Message 3
instructor from myinstructions
instructor interval 30
instructor sequential
instructor on
fs rm autoexec.as
3. Set the notecard to full permissions.
4. Give the notecard to the unit.
5. Instruct the unit to drag (Ctrl-click/Command-click) the notecard into the model badge in the middle of the ARES HUD.
6. Instruct the unit to press F4 to load the autoexec.as file.
7. If the unit receives an error about _storage crashing, or the prompt never appears, instruct the unit to run the commands:
8. Once this is confirmed working as intended, you can rewrite the notecard to replace the dummy name
instructor help: this message
instructor anchor <n>: set anchor prim; 0 for chat (recommended default: 86)
instructor on|off|toggle: enable/disable/toggle instructor
instructor interval <n>: set interval to <n> sec
instructor random|sequential: set random message selection on/off
instructor from <section>: use LSD:<section> as input
The
instructor program automatically plays a series of text messages, either by emitting them to local chat or displaying them as hovertext on the ARES HUD.
When
anchor is 0, messages are sent to chat.
When
anchor is any higher value (1-256), messages appear on the HUD attached to the indicated link number. 86 is recommended as this will automatically center the text above the model badge without being obtrusive.
Text messages are stored in LinksetData. See db for a general overview of how to work with LinksetData. The rest of this info page describes how to set up
instructor as efficiently as possible.
To create and initialize an instructor setup:
1. Make a notecard named autoexec.as in your inventory.
2. Put the following in the notecard:
db set myinstructions []
db append myinstructions Message 1
db append myinstructions Message 2
db append myinstructions Message 3
instructor from myinstructions
instructor interval 30
instructor sequential
instructor on
fs rm autoexec.as
3. Set the notecard to full permissions.
4. Give the notecard to the unit.
5. Instruct the unit to drag (Ctrl-click/Command-click) the notecard into the model badge in the middle of the ARES HUD.
6. Instruct the unit to press F4 to load the autoexec.as file.
7. If the unit receives an error about _storage crashing, or the prompt never appears, instruct the unit to run the commands:
@service storage restart
@reset fs
@fs rebuild local
8. Once this is confirmed working as intended, you can rewrite the notecard to replace the dummy name
myinstructions and to specify actual message content.