On Sun, 12 Oct 1997, George wrote: -+On Sun, 12 Oct 1997, Robert Sinland wrote: -+ -+>Just a notion, but has anyone added anything along the lines of what I -+>believe stock Envy has to not allow level 1 chars to save? -+ -+ACMD(do_save) -+{ -+ if (IS_NPC(ch) || !ch->desc) -+ return; -+ -+to -+ -+ACMD(do_save) -+{ -+ if (IS_NPC(ch) || !ch->desc || GET_LEVEL(ch) <= 1) -+ return; That wouldn't stop auto-saving, though. I think the idea is to prevent people from creating a flood of level 1 characters with no purpose. I do like the idea--stopping people from creating worthless level 1 characters--but thoroughly dislike the means of preventing it: don't allow new characters to save. This means that a new character will have to level or they won't be saved. For new characters just learning the game this can take as long as a few hours; especially for those new to muds. I propose a different way: only require them to play for one hour before they quit out. Then, automatically purge level 1 characters that haven't played in more than a week. That way, you prevent people from just creating a flood of new chars to piss off the administrators; and you kill off abondoned newbie characters. Of course, on occassion, players might need to go away for a while, so you might want to create a PLR_VACATION flag so that they are spared auto-purging, and then add a "show vacation" command so you can see all the players that are being spared auto-purging (and possibly the last time they logged in)... Perhaps remove PLR_VACATION whenever the person logs in like the rent/cryogenic flag... -- Daniel Anton Koepke -:- dkoepke@california.com -:- [Nether] "Human language is a cracked kettle on which we beat out tunes for bears to dance to when all the while we want to move the stars to pity." -- Flaubert +------------------------------------------------------------+ | 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