infinate levels and such

Posted by Typhon on Sat 29 May 2004 07:18 PM — 4 posts, 16,029 views.

USA #0
toy's post had me thinking. im working on some code for my mud that leaves it open to essentially almost infinate levels. level is set to sh_int at the moment so its only at 32k or so but i figured that wold keep everyone busy for a while. with my current exp_level code it would take 342,933,333 to hit level 32k. now as for imms and such i used a seperate variable to determine your "Status", 0-newbie, 1-mortal, 2-hero, 3-avatar, ... 13-implamentor. ive run through the whole mud and looked for any sort of call to ch->level and get_trusted and anything that has to do with levels and changed it to check for your status. BUT... im blonde and i forget alot, can anyone think of any sort of problems i might run into? oh, commands, and channels and things are all based on your status instead of level. just tryin to get some input.
-typ
Australia Forum Administrator #1
I think it is a sensible idea. That means you can be an imm (and keep an eye on things) while at the same time seeing how the MUD plays for (say) level 2 players.

As long as you change the test for places where only imms can do things you should be OK.
USA #2
Yeah, possible, and you won't run into any trouble unless you don't change something that needs to be changed. There are some functions that compare levels, or the sort. You'll have to change those, etc. It may be quite a bit of work, but worth it, most likely.
USA #3
well if all works out imms will be able to play the game normally. they'll be able to level remort quest etc. im still givin it a whirl :)