Re: [Updated] EXP Table Guide (DC4 Fix)
Hmm, I never succeeded to make you level up after dividing the exp table by a number, yes I updated them at the server and client. I know I updated them right, but there's something else that checks if you level up?
maybe you could help me out on that bobsobol?
Thanks.
Re: [Updated] EXP Table Guide (DC4 Fix)
I'm sorry, but I doubt it at the moment. I was looking for the default table to calculate NPC levels, as their files only list XP, though the client shows level. So I wanted the default table in a readable form.
As I say, I haven't even looked for this table in my client yet. But it is something I'm considering, as I don't like the steep curve over level 85. A more liner progression would be more fun, I think.
I see you have been looking at the microamazing thread too, did you download and try Phatkone's client and server files? He seems to believe he succeeded.
Of course, what we could really do with, is a WinDiff for the before and after of the two files, so we could see exactly what needs to change where, but I suspect you need to do this to your server before you add any NPCs or users. Otherwise their XP will not relate to their existing level at all, so you'd have to either build a server from this point of view to start with, or modify every user and NPC throughout your server before playing... Then again, I could just be over-reacting. *shruggs*
I don't know of anything besides this table which applies... but I have a strong suspicion that the server caches things it has seen... so if it's seen a character at level 40 with default XP, and TNL, it's entirely possible that the values in that character file will override the table edits... in memory, not on file. Just a thought.
^ Seems this is utterly inaccurate. ^ Par for the course, but I'll grey my mis-assumption to avoid FUD.
Re: [Updated] EXP Table Guide (DC4 Fix)
I was on the team of Phatkone and he was only dreaming of succeeding, he never tested the client / server...; As it did not work.
As all ways I tried, unable to level up. When you relog you will have the level.
Thanks though.
Re: [Updated] EXP Table Guide (DC4 Fix)
So this table allocates a level based on XP at spawn time... but does not register the correct TNL when playing the game?
Does the TNL bar respond to these changes? And does it go negative, or 101% when you pass your new level up point?
One has to wonder, if it's not this table... what triggers a "ding" in the client. And do other users see your level as if you logged off, do they see you "ding"?
If the TNL bar looks wrong when playing (not due to level on the new ratio) then maybe we could find out where the TNL bar gets it's information from, as < 1 TNL would be the sensible way to trigger a "ding". lol
Re: [Updated] EXP Table Guide (DC4 Fix)
I got a working client from froggpt. So I am sure it's the client that doesn't "ding".
Yeah, the exp bar keeps growing until you disconnect.
my server is currently set @ 1000x exp and works with the froggpt client, I get dc when exp is TOOO much though.
I am grinding @ d3 @ lvl 85 ( level up each 5 min? )
So we have to track the "ding" thing. :D
Re: [Updated] EXP Table Guide (DC4 Fix)
Re: [Updated] EXP Table Guide (DC4 Fix)
Quote:
Originally Posted by
Gregoory
You could've asked before stealing my client...
Stealing?
I've been testing with it. Because I also play froggpt :). And my server isn't in public anyhow, I got this lan server for myself and I play alone on it for experimenting. I see you got a good team.... Like many of us don't.
Maybe you could explain the community on what to change?
Re: [Updated] EXP Table Guide (DC4 Fix)
Yup, it does go negative at one point if the exp is far too high since PT cannot handle the values like it should. I'm under the impression that the exp bar is located somewhere different and will also require an update. Unfortunately, I'm still a nub cake in Olly so I never found the location to confirm my suspicions.
Re: [Updated] EXP Table Guide (DC4 Fix)
Re: [Updated] EXP Table Guide (DC4 Fix)
dont give up greg, the community needs every help XDXDXD
.... its true :p
Re: [Updated] EXP Table Guide (DC4 Fix)
Quote:
Originally Posted by
Gregoory
I was planning on continuing my guides "Let's learn together" but i was swallowed with real life, exams and FroggPT updates hahaha :D:
I had same problem XD.... but I got holidays now so I am going to release some new stuff every now and then.
Re: [Updated] EXP Table Guide (DC4 Fix)
Quote:
Originally Posted by
Gregoory
I was planning on continuing my guides "Let's learn together" but i was swallowed with real life, exams and FroggPT updates hahaha :D:
We would love for you to continue them. RageZone's PT section needs all the help it can get!
I've been relatively happy lately since we have a few knowledgeable people posting now. Help make my "relatively happy" into an "uber happy" :):
Re: [Updated] EXP Table Guide (DC4 Fix)
why i cant found this eb03?i press search eb03 i cant found and how the hell i can get to this hex 02197216 i dont have enough numbers in my hex edior lol what to do
Re: [Updated] EXP Table Guide (DC4 Fix)
Quote:
Originally Posted by
tnrh1
why i cant found this eb03?i press search eb03 i cant found and how the hell i can get to this hex 02197216 i dont have enough numbers in my hex edior lol what to do
just ctrl + f (search) in the hex editor and select hex values and enter these:
Code:
0000000000000000E803000000000000C409000000000000
I got 2 EXP tables, the old exp table and the new one (lvl150) in my client/server.
So watch out which one you are going to edit.
Re: [Updated] EXP Table Guide (DC4 Fix)
Quote:
Originally Posted by
tnrh1
why i cant found this eb03?i press search eb03 i cant found and how the hell i can get to this hex 02197216 i dont have enough numbers in my hex edior lol what to do
lol. I feel your pain tnrh. I believe eb03 is a typo, and should be e803. (8 and B look very similar in many fonts) 3e8h is 1000d, so e8 03 is little-endian for 1000d. ;) (reverse byte order)
Second, 0219726 is decimal I believe... (you don't usually list 0's to the left of decimal numbers) so we're mixing metaphors. If you don't already know what you are doing, I can see the confusion. My hexer addresses in Hex too, so the address would be 002186E0.
Never take that address forgranted however, there are many game.exe's floating around, and though the same basic data tables are in each, the locations of them shift about quite a bit, due to changes in the size and complexity of the code that comes before them, and the manner in which they where cracked / extracted & built in the first place.
You may get lucky and have an exe the same, or very close to the original post author, or you may not.