Difference between revisions of "Spec timed teleport"

From The Final Challenge Wiki
Jump to navigation Jump to search
(Initial specification)
 
(Modified spec)
Line 3: Line 3:
Usage:
Usage:


N <mob vnum> spec_timed_action <action number> <two digit hour> <string vnum or -1> -1 -1
N <mob vnum> spec_timed_action <action number> <two digit hour> <before action string vnum or -1> <after action string vnum or -1> -1


{| class="wikitable"
{| class="wikitable"
Line 27: Line 27:
| Two digit hour in 24-hour clock (e.g. 2pm = 14)
| Two digit hour in 24-hour clock (e.g. 2pm = 14)
|-
|-
|Display Text
|Before Action Text
|'''-1''' is no message.  Otherwise, description vnum specified in the #[[STRINGS]] section.
|'''-1''' is no message before the action is taken.  Otherwise, description vnum specified in the #[[STRINGS]] section.
|-
|After Action Text
|'''-1''' is no message after the action is taken.  Otherwise, description vnum specified in the #[[STRINGS]] section.
|}
|}


Example:<BR><BR>
Example:<BR><BR>
'''N 1200 spec_timed_action 1 21 2788 -1 -1 * Spec assigned to mob vnum 1200'''. At hour 21 (9pm), perform action 1 (teleport).  Display string defined with vnum 2788.<BR><BR>
'''N 1200 spec_timed_action 1 21 2788 -1 -1 * Spec assigned to mob vnum 1200'''. At hour 21 (9pm), perform action 1 (teleport).  Display string defined with vnum 2788.<BR><BR>

Revision as of 18:32, 7 April 2012

spec_timed_action is a Mob Extended Function. It causes the mob to perform a specific action periodically at a specified (MUD) time.

Usage:

N <mob vnum> spec_timed_action <action number> <two digit hour> <before action string vnum or -1> <after action string vnum or -1> -1

Field Description
Mob Vnum The vnum of the mob that this special function should be attached to
Action Number Specifies the action to perform
Value Description
1 Teleport
Hour Two digit hour in 24-hour clock (e.g. 2pm = 14)
Before Action Text -1 is no message before the action is taken. Otherwise, description vnum specified in the #STRINGS section.
After Action Text -1 is no message after the action is taken. Otherwise, description vnum specified in the #STRINGS section.

Example:

N 1200 spec_timed_action 1 21 2788 -1 -1 * Spec assigned to mob vnum 1200. At hour 21 (9pm), perform action 1 (teleport). Display string defined with vnum 2788.