|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Development::Database/World Building World Building forum, dedicated to the EQEmu MySQL Database. Post partial/complete databases for spawns, items, etc. |
08-15-2004, 08:19 AM
|
Hill Giant
|
|
Join Date: Jun 2004
Posts: 231
|
|
Leveling past 65?
I have noticed several servers allow you to level past 65. I have searched through the forums, and browsed though the tables in mysql front/eqadmin and have see nothing that would allow this to be changed. What is required to allow players to earn exp and level past level 65??
|
08-15-2004, 08:28 AM
|
Developer
|
|
Join Date: Feb 2004
Location: UK
Posts: 1,540
|
|
Re: Leveling past 65?
Quote:
Originally Posted by jimbox114
I have noticed several servers allow you to level past 65. I have searched through the forums, and browsed though the tables in mysql front/eqadmin and have see nothing that would allow this to be changed. What is required to allow players to earn exp and level past level 65??
|
http://www.eqemulator.net/forums/vie...ighlight=level
|
08-15-2004, 08:45 AM
|
Hill Giant
|
|
Join Date: Jun 2004
Posts: 231
|
|
ehh thats no good. Was hoping it would be as simple as chaging something from a number to another :/.
|
08-15-2004, 09:21 AM
|
Fire Beetle
|
|
Join Date: Jan 2005
Posts: 15
|
|
Quote:
Originally Posted by jimbox114
ehh thats no good. Was hoping it would be as simple as chaging something from a number to another :/.
|
...it is.
Open up /zone/client.cpp and search for
Code:
void Client::SetEXP
Then look for
Code:
int8 maxlevel = 66;
from there, and change it, then compile.
|
08-15-2004, 09:32 AM
|
Hill Giant
|
|
Join Date: Jun 2004
Posts: 231
|
|
Its the compile part that Im not sure of myself on. I have no compiler and don't want to have to go through the trouble of making another e-mail address to try that free trial again. The actually compileing don't look too bad, its trying to compile it with perl that seems ruff.
|
08-15-2004, 11:48 AM
|
Demi-God
|
|
Join Date: Jan 2002
Posts: 1,175
|
|
Something like that should probably go into the variables table...
WC
|
08-15-2004, 12:01 PM
|
Dragon
|
|
Join Date: Jun 2002
Posts: 776
|
|
Agreed.
|
08-15-2004, 01:35 PM
|
Dragon
|
|
Join Date: Jan 2004
Posts: 860
|
|
The problem with putting it in the variables table is that if you make it too high then a lot more code needs to be changed as well. I helped scorp go through this when he changed max level to 130. Once you hit 105 or so without doing any other code changes you will go back to level 1 because the xp variable is not big enough to store that much xp so the xp formulas had to be completely rewritten. And we would probably run into the same problem again at some point before 255.
|
08-15-2004, 02:18 PM
|
Hill Giant
|
|
Join Date: Mar 2004
Location: South Florida
Posts: 247
|
|
I remember reading your post about it...used a scaler or something similar right?
If so, when eqemu reads the value from the table, what if it did a mod 105 to find out how many times over it needs to be scaled?
The code scorp added would obviously need to be put into cvs for this to happen, or at the very least posted in the dev forum.
|
11-05-2004, 10:44 AM
|
Hill Giant
|
|
Join Date: May 2003
Location: In the bush
Posts: 129
|
|
how about restricting the levels
So to allow leveling past 65 u have to change the hard coded info in the client. But what if u wanted to restrict the levels so u cannot level past 65?? Could this be done in just the database?
|
11-05-2004, 03:36 PM
|
Dragon
|
|
Join Date: Jan 2004
Posts: 860
|
|
Neither of those can be done in the client or in the DB. You have to change the code in the server.
|
11-06-2004, 04:56 PM
|
Hill Giant
|
|
Join Date: Sep 2004
Posts: 184
|
|
Should probably at least make this 70 by default since that's what EQLive is at right now.
|
11-06-2004, 06:37 PM
|
Demi-God
|
|
Join Date: May 2004
Posts: 1,177
|
|
I dunno. most servers i would say want a pre-fucked up expansions experience. increasing it to 70 could very well cheapen the difficulty of the other expansions. Considering how there no collected info about the new expansions and probably wont be for a very long time, the odds of a populated oow server. (without made up spawns) are slim. i vote keep it 65.
|
11-11-2004, 07:55 AM
|
Sarnak
|
|
Join Date: Apr 2003
Posts: 66
|
|
Opening up expansions has another side effect that's very important. More simultaneous open zones = more hardware requirements. If you keep the number of zones limited, you limit how spread over the world the players can be.
__________________
Elrach
Raven City Server
|
11-11-2004, 08:11 AM
|
Hill Giant
|
|
Join Date: Sep 2004
Posts: 184
|
|
I haven't even begun to dent my system resources hehe. I actually made a batch file that opened every single zone in EQ, including OOW, all static. Took about 5 minutes for them all to connect up but it did work and I had plenty of ram left hehe. The zones weren't empty either, last I checked I had 191 populated zones. I'm actually quite impressed how optimized things are, especially in the memory usage department.
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -4. The time now is 02:13 PM.
|
|
|
|
|
|
|
|
|
|
|
|
|