It is currently Mon Jun 24, 2019 3:17 pm

All times are UTC - 5 hours




 Page 1 of 1 [ 1 post ] 

Command Stacking - Queue System

Author Message
 Post subject: Command Stacking - Queue System
PostPosted: Sun Nov 10, 2013 5:16 pm 

Joined: Sun Nov 10, 2013 4:52 pm
Posts: 2
Hey all, I sent this to Suland already and he suggested I post it here too. It's essentially a queue system for commands. I got the idea from the other MUD that I play and it is (in my opinion) one of the greatest MUD features ive ever come across, and I haven't seen it anywhere else. I hope the helpfile from there will help explain. if you have any questions feel free to ask!

The way this works is, if you enter a
series of commands (say casting cure critical 10 times), and then
in the middle enter other commands (say talking, or using an emote,
or fleeing or recalling), it checks which command has higher priority,
and executes that first. So you can be casting cure, and decide
you need to flee right away, and by typing flee you will flee before the
remaining cure criticals are executed. However, once the flee command is
executed, you will still be casting cure critical. One way to stop the
casting is to sit/rest/sleep, just as a tip. So anyways, the rough order
of priority is flee,recall,say/talk/channel/emote,actions,spell casting.
Right now all spell casting is lowest priority. This is subject to
modifaction/refinement in the future. Note that every action you enter
will, unlike in the past, give you a prompt return. For example, if
you spam 10 cure criticals in battle, in the past you would just get
10 blank lines or so...now you will get 10 prompts with the mob's
condition (if this doesn't make sense, try spamming spells in combat,
you will see what I mean). Please report any bugs to the immortals as
this is a rather large change.

[Hit Return to continue]


**************************************************************************

CommandQueue commands

* : Use this to instantly display all actions in queue
- : Use this to instantly remove all actions from queue; the lag from executing
your last command will remain however

- <action> : Use this combination to clear the queue and execute the action that
follows the "-" sign. For example, - flee
**************************************************************************

Syntax: queuedisplay

The queuedisplay command (or queue for short) toggles whether to show a message
when a command enters the queue.


Offline
 Profile  
 
Display posts from previous:  Sort by  
 Page 1 of 1 [ 1 post ] 

All times are UTC - 5 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  
cron
 
phpBB skin developed by: phpBB Headquarters and edited by Mystic Frost
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group