Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ SMAUG
➜ Compiling the server
➜ quick question about levels
quick question about levels
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Matt
(5 posts) Bio
|
Date
| Tue 14 Aug 2001 02:34 PM (UTC) |
Message
| is it at all possible.. to remove levels from smaug
thanx
matt
:) | Top |
|
Posted by
| Nick Gammon
Australia (23,158 posts) Bio
Forum Administrator |
Date
| Reply #1 on Tue 14 Aug 2001 09:45 PM (UTC) |
Message
| I'm not sure what you mean exactly to "remove levels", but I doubt it. Levels are used for all sorts of things:
- Higher level players are immortals and help control the game
- Some objects can only be used if you are at a certain level
- Ditto for spells
- Your HP and other attributes increase as you go up a level
I suppose it could be done, but it would be a lot of work. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Matt
(5 posts) Bio
|
Date
| Reply #2 on Thu 16 Aug 2001 12:18 PM (UTC) |
Message
| ok.. whats the highest max level you should use... which is safest and aint gonna crash the mud or something | Top |
|
Posted by
| Nick Gammon
Australia (23,158 posts) Bio
Forum Administrator |
Date
| Reply #3 on Thu 16 Aug 2001 09:15 PM (UTC) |
Message
| Do you mean you want a smaller number of levels? I guess you do from your previous question. :)
Looking in the mud.h file I see this:
#define MAX_LEVEL 65
// snip
#define LEVEL_HERO (MAX_LEVEL - 15)
#define LEVEL_IMMORTAL (MAX_LEVEL - 14)
#define LEVEL_SUPREME MAX_LEVEL
#define LEVEL_INFINITE (MAX_LEVEL - 1)
#define LEVEL_ETERNAL (MAX_LEVEL - 2)
#define LEVEL_IMPLEMENTOR (MAX_LEVEL - 3)
#define LEVEL_SUB_IMPLEM (MAX_LEVEL - 4)
#define LEVEL_ASCENDANT (MAX_LEVEL - 5)
#define LEVEL_GREATER (MAX_LEVEL - 6)
#define LEVEL_GOD (MAX_LEVEL - 7)
#define LEVEL_LESSER (MAX_LEVEL - 8)
#define LEVEL_TRUEIMM (MAX_LEVEL - 9)
#define LEVEL_DEMI (MAX_LEVEL - 10)
#define LEVEL_SAVIOR (MAX_LEVEL - 11)
#define LEVEL_CREATOR (MAX_LEVEL - 12)
#define LEVEL_ACOLYTE (MAX_LEVEL - 13)
#define LEVEL_NEOPHYTE (MAX_LEVEL - 14)
#define LEVEL_AVATAR (MAX_LEVEL - 15)
I would presume from this that you would need at least 15 or 16 levels, or players would immediately become immortals, as an immortal is MAX_LEVEL - 14.
So I suppose you could change MAX_LEVEL to 20, recompile, and you would only have 20 levels, most of which are reserved for admins.
However you would also need to go through various area files, and fiddle objects and things like that, as many of them are set to be only useable by players of fairly high levels. A similar remark applies to commands.
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
12,883 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top