Re: Question RE: Idle Timers...

From: Daniel Koepke (dkoepke@CALIFORNIA.COM)
Date: 11/16/97


On Mon, 17 Nov 1997, StormeRider wrote:

->Just a question... does anyone know where the idle timers are incremented?
->It's kinda a stupid reason to change them, but some of the imms aren't
->building like they should, they log on to be seen and just idle there. I
->already changed do_users to show the idle time if they are not LVL_ADMIN or
->above, but I know that there is somewhere where it checks to see if they
->are LVL_IMMORT or above and then increments it if not.

The great thing about having grep--or at least something that
functions like it--is that you can lookup things on your own.  I did
'grep -n idle *.c | less' and right at the bottom I get:

  limits.c:355:      send_to_char("You have been idle, and are pulled
  into a void\r\n", ch);

So, working with my psychic powers (again I bring up my psychic
poweres; I don't make much of a secret of them, do I?  Next week,
there's an episode of The X-Files based on me...) and that clue--which
didn't tell me a lot, mind you--I decided to look in limits.c, around
line 355.  Low in behold if not a page and a half below (on line 409)
I found the code:

  if (GET_LEVEL(i) < LVL_GOD)
    check_idling(i);

Can't you just see Gilian Anderson giving me a thorough check-up?
Uhm, nevermind that train of thought...

This posting has been a vent for insanity for,


daniel koepke / dkoepke@california.com


     +------------------------------------------------------------+
     | Ensure that you have read the CircleMUD Mailing List FAQ:  |
     | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
     +------------------------------------------------------------+



This archive was generated by hypermail 2b30 : 12/08/00 PST