Re: Help

Ammaross Danan <[email protected]> Fri, 04 Aug 2006 15:26:09 -0600
Newsgroups gmane.games.devel.mud.rom
Message-ID <[email protected]>
Rainer Roomet wrote:
> You can't understand. Basically the pre-delay (twiddle) is the same as 
> usual wait state but there is only one different - you can cancel the 
> delay.
> 
> Try to hack you usual wait state thing - do the same thing - the letter 
> "S" or "STOP" will cancel the wait state delay - if you can manage it 
> please help me too. Yes you can, if you use "S" command as first command 
> but if you type "S" at secondary or more later, then you can't anymore.
> 

Why don't you just put a check in interpret() to sniff out 'stop' being 
used as a command and if GET_TWIDDLE(ch) > 0, then GET_TWIDDLE(ch) = 0;
You could simply return; after that and they should no longer be in a 
'twiddle' state.

> There should be some kind of command buffer or i don't know.
> 
> It's the hardest problem to me in the mud coding history.
Code more. There is harder things in store for your future. *evil cackle*
> 
> Again if anyone will find the solution, please send to copy to: 
> [email protected]
> 
> 
> And one question more: I receiving mails from rom mailing list as some 
> kind of "day conclussion". All receiving it ?
No, I did not subscribe to the digest mailing.
> 
-- 
ROM mailing list
[email protected]
Unsubscribe here ->>> http://www.rom.org/cgi-bin/mailman/listinfo/rom