Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

ePT 3215 - Surprise!

Joined
Jul 24, 2006
Messages
881
Reaction score
579
Hi,

Thanks heaps for sharing this, its much appreciated.

I haven't played with this stuff for ages. I've used the virtual box years ago and I just tested that and it still works. Can i just simply drop the server files in that or is there something special i need to do?

Thanks
Rob

Yep, copy/paste server files, get fresh sql.dll, edit hotuk IP's, you're good to go on any old vm that has sql database setup and working account registration website etc.
 
RZA-PT | KilroyPT
Joined
Aug 27, 2007
Messages
936
Reaction score
85
Hey Phatkone, what about the aging system? has a lot of failure chance, is possible to modify it on olly? Because on oldest versions we could change easily via Hex, but newer versions we can't.
Thanks again for these addresses provided.
If anyone knows the failure rate it will give me an idea for what to look for, but i believe there are multiple tables to make for the various stones (elder, aging, super aging etc)
 
Initiate Mage
Joined
Jan 10, 2014
Messages
74
Reaction score
6
All I could find on BR forums is this old table, if interest you :tee:

+1 0% 0
+2 0% 0
+3 0% 0
+4 0% 0
+5 0% 0
+6 0% 0
+7 0% 0
+8 0% 0
+9 0% 0
+10 25% 19
+11 30% 1E
+12 35% 23
+13 40% 28
+14 45% 2D
+15 50% 32
+16 55% 37
+17 60% 3C
+18 65% 41
+19 70% 46
+20 80% 50


On old method, we search on hex values "00 00 00 00 00 00 00 00 00 00 00 00 0F 00 00 00 14 00 00 00 19 00 00 00 1E 00 00 00 23 00 00 00"

And that was the table without aging stone, but today have several tables, so for anyone who wants to try, good luck!

Edit: I also remember that some guys said that the way to find the table isn't looking for the failure chances, but where is the table referenced. Don't know if that helps, maybe :fanny:
 
Last edited:
RZA-PT | KilroyPT
Joined
Aug 27, 2007
Messages
936
Reaction score
85
All I could find on BR forums is this old table, if interest you :tee:

+1 0% 0
+2 0% 0
+3 0% 0
+4 0% 0
+5 0% 0
+6 0% 0
+7 0% 0
+8 0% 0
+9 0% 0
+10 25% 19
+11 30% 1E
+12 35% 23
+13 40% 28
+14 45% 2D
+15 50% 32
+16 55% 37
+17 60% 3C
+18 65% 41
+19 70% 46
+20 80% 50


On old method, we search on hex values "00 00 00 00 00 00 00 00 00 00 00 00 0F 00 00 00 14 00 00 00 19 00 00 00 1E 00 00 00 23 00 00 00"

And that was the table without aging stone, but today have several tables, so for anyone who wants to try, good luck!

@Edit: I also remember that some guys said that the way to find the table isn't looking for the failure chances, but where is the table referenced. Don't know if that helps, maybe :fanny:

cheers, i'll try my luck with those values,
as for the other note, i wouldnt know where to look for the references to begin with haha
 
Initiate Mage
Joined
Feb 27, 2011
Messages
23
Reaction score
0
Yep, copy/paste server files, get fresh sql.dll, edit hotuk IP's, you're good to go on any old vm that has sql database setup and working account registration website etc.

Thanks,

excuse my ignorance, I can't find the sql.dll file on the current server or anywhere.... can you point me in the right direction?

Cheers
 
Joined
Jul 24, 2006
Messages
881
Reaction score
579
Thanks,

excuse my ignorance, I can't find the sql.dll file on the current server or anywhere.... can you point me in the right direction?

Cheers

Yeah, becaue they are unique to the computer the server is being hosted on. Generate a fresh sql.dll here:
Thanks to Phatkone
 
Initiate Mage
Joined
Jul 5, 2020
Messages
1
Reaction score
0
So just confirming. I have tested these and the values, 15k defence, 2k attack (character max) and 400 Absorb

So;
Defence cap: 005d565a
Abs cap: 005d5666
Atk cap: 005d5672

Code:
005D565A   81B8 FC000000 98>CMP DWORD PTR DS:[EAX+FC],3A98 <!-- Defence
005D4B64   7D 20            JGE SHORT server10.005D4B86
005D4B66   81B8 04010000 90>CMP DWORD PTR DS:[EAX+104],190  <!-- Absorb
005D4B70   7D 14            JGE SHORT server10.005D4B86
005D4B72   81B8 EC000000 D0>CMP DWORD PTR DS:[EAX+EC],7D0  <!-- Max Atk
005D4B7C   7D 08            JGE SHORT server10.005D4B86
005D4B7E   398E 208C0000    CMP DWORD PTR DS:[ESI+8C20],ECX
005D4B84   74 5D            JE SHORT server10.005D4BE3
005D4B86   8D86 208C0000    LEA EAX,DWORD PTR DS:[ESI+8C20]
005D4B8C   3908             CMP DWORD PTR DS:[EAX],ECX
005D4B8E   74 11            JE SHORT server10.005D4BA1
005D4B90   C745 D0 D0070000 MOV DWORD PTR SS:[EBP-30],7D0
[CODE][/QUOTE]

Where do I go to change these values? Still pretty new to this all.
 
Initiate Mage
Joined
Feb 9, 2019
Messages
4
Reaction score
1
How to use the GM account? Should I have some special patch? The GMgame.exe does nothing, only open and close.
 
Initiate Mage
Joined
Feb 9, 2019
Messages
4
Reaction score
1
How to use the GM account? Should I have some special patch? The GMgame.exe does nothing, only open and close.

I solved the question. The problem was Windows 10 64 bit. Works fine with Windows 7 32 bit
 
RZA-PT | KilroyPT
Joined
Aug 27, 2007
Messages
936
Reaction score
85
I solved the question. The problem was Windows 10 64 bit. Works fine with Windows 7 32 bit

Nothing wrong with win10 64bit. turn off DEP and also make sure windows isnt blocking the program (right click -> properties, first page has a checkbox about blocking it if its blocked)
 
Initiate Mage
Joined
Jun 28, 2020
Messages
11
Reaction score
0
Hi
energy regeneration
life regeneration
muscular regeneration
offset limit
by any chance
Do you know the code?
 
Initiate Mage
Joined
Feb 9, 2019
Messages
4
Reaction score
1
Nothing wrong with win10 64bit. turn off DEP and also make sure windows isnt blocking the program (right click -> properties, first page has a checkbox about blocking it if its blocked)

Thanks! I needed to delete some Assa text files after disabling DEP on Windows 10 64 bit. I tested it and also works without disabling DEP on Windows 10 32 bit.
 
RZA-PT | KilroyPT
Joined
Aug 27, 2007
Messages
936
Reaction score
85
why in gods name would you run 32bit in 2020?
 
Initiate Mage
Joined
Feb 9, 2019
Messages
4
Reaction score
1
why in gods name would you run 32bit in 2020?

I use it in Virtual Machines only to test old games like Priston. Most of the time, I only use Linux, and I don't feel comfortable with dual boot. When gaming in the Brazilian Priston server, I observe fewer Disconnects in 32bit VMs.
 
Joined
Jul 24, 2006
Messages
881
Reaction score
579
RZA-PT | KilroyPT
Joined
Aug 27, 2007
Messages
936
Reaction score
85
how do I see the user table?

user accounts are in accountdb.dbo.allgameuser or accountdb.dbo.{X}gameuser where {X} is the first letter of the account name

the character files are in userdata folder as binary files, you'll need a parser like my charlist tool to pump that data into a database to view the information in them
 
Back
Top