Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Rappelz > Rappelz Private Server
You last visited: Today at 00:57

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Im just curios....

Discussion on Im just curios.... within the Rappelz Private Server forum part of the Rappelz category.

Reply
 
Old   #1
 
TheOnlyOneRaskim's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 978
Received Thanks: 1,011
Im just curios....

...if someone got it working to edit the Monster.rdb, or better said Full SQL -> rdb


If not, i´m happy to discuss these Thing´s .


And if needed, i would show how i read the Monster.rdb in C#.
TheOnlyOneRaskim is offline  
Old 09/30/2012, 00:01   #2
 
elite*gold: 0
Join Date: Apr 2011
Posts: 232
Received Thanks: 70
bump... ur now palm reader ^^
katalin21k is offline  
Old 09/30/2012, 20:00   #3
 
TheOnlyOneRaskim's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 978
Received Thanks: 1,011
Ok, it seems no one got it, or want to discuss about it.
TheOnlyOneRaskim is offline  
Old 09/30/2012, 20:10   #4
 
elite*gold: 0
Join Date: Aug 2012
Posts: 320
Received Thanks: 264
Hooowww yeeeaaaahhhh raskim is alive
gr4ph0s is offline  
Thanks
1 User
Old 09/30/2012, 20:32   #5
 
elite*gold: 0
Join Date: Oct 2010
Posts: 301
Received Thanks: 457
What part are you stuck on? I am assuming it's converting the server-side id to client-side id. If so, hit me up on skype and I'll show you how to convert them.
Pyrok is offline  
Thanks
2 Users
Old 09/30/2012, 21:09   #6
 
TheOnlyOneRaskim's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 978
Received Thanks: 1,011
Quote:
Originally Posted by Pyrok View Post
What part are you stuck on? I am assuming it's converting the server-side id to client-side id. If so, hit me up on skype and I'll show you how to convert them.
Exactly this. ö.ö

All other is the easy part.

Quote:
Originally Posted by gr4ph0s View Post
Hooowww yeeeaaaahhhh raskim is alive
Owww yeah!
TheOnlyOneRaskim is offline  
Old 09/30/2012, 21:12   #7
 
gavsta's Avatar
 
elite*gold: 0
Join Date: Jul 2010
Posts: 1,143
Received Thanks: 634
Quote:
Originally Posted by gr4ph0s View Post
Hooowww yeeeaaaahhhh raskim is alive
Yes... raskim is back... I have my protective gear on...


gavsta is offline  
Old 09/30/2012, 21:27   #8
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 838
i have got the convertion between sql and rdb working, both directions, information about how to convert server and client-side ids are in the pdb (a global array that tell how to switch bits) but i was too slow at answering, Pyrok will tell you how to do that

(ot: the need for the client to search into these database itself (rdb file) (as a sql server would do) could be the cause of some lag ? I find the client somewhat laggy when receiving inventory update (especially when opening the warehouse or connecting a character with many items in his inventory))
glandu2 is offline  
Thanks
1 User
Old 10/01/2012, 00:47   #9
 
elite*gold: 0
Join Date: Apr 2011
Posts: 232
Received Thanks: 70
server-client syncronise....will always be something to tweak....but since is about an update items...is taking a while, and i dont think is from syncronisation, more over is the sql server (cores/ram) to complete the process/ process priority over other functions.

katalin21k is offline  
Old 10/01/2012, 08:05   #10

 
Musta²'s Avatar
 
elite*gold: 1
Join Date: May 2011
Posts: 542
Received Thanks: 424
Rappelz section just came back to life.

come on Skype, Albedaia would love to discuss this with you .
Musta² is offline  
Old 10/01/2012, 17:21   #11
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 838
Quote:
Originally Posted by katalin21k View Post
server-client syncronise....will always be something to tweak....but since is about an update items...is taking a while, and i dont think is from syncronisation, more over is the sql server (cores/ram) to complete the process/ process priority over other functions.

I was thinking more about a client-side lag, the server just has to send inventory packets, and when a sin attacks me, i massively lag and when filtering these packets, i have no lag at all (i talk also about official ones and was thinking about the possible overoverhead that rdb could cause)
glandu2 is offline  
Old 10/02/2012, 03:47   #12
 
elite*gold: 0
Join Date: Oct 2011
Posts: 135
Received Thanks: 19
a good test for this was an Rappelz clientinstall on a Ramdisk then you can comment out hardwareproblems^^ such like this amount of reading from a HD everytime if the client need icons and what ever. Dont sure at the moment but for me when iam run Rappelz the max of Ram used is 1,5gb, it means they have a really bad cachemanagement^^ other thing is they use 90%+ cpu resources of 1 core and minimal gpu.
If you have a quadcore with 4x2,3Ghz they dont work better as an Dualcore with 2x 3Ghz on Rappelz.
Tekknoid is offline  
Old 10/02/2012, 21:21   #13
 
elite*gold: 0
Join Date: Apr 2012
Posts: 463
Received Thanks: 838
process explorer report no hdd use when openning wharehouse (nor network use, juste 20kb sometimes, but mostly 0) i think rappelz read all rdb files in memory before showing login screen

the rappelz client is really badly coded i think, i does not cache at all rdb queries i think, reopenning the wharehouse takes the same time
glandu2 is offline  
Old 10/02/2012, 22:36   #14
 
elite*gold: 0
Join Date: Apr 2011
Posts: 232
Received Thanks: 70
ok so from what you saying...if the lag come from loading into memory it will require same time when there are 10 player on server, or 300 players cuz will only send that 20 kb u refer...ofc the time is a bit longer if server a bit busy..but well..20 kb is a low request.
i agree is bad coded..is 2006 and they didnt bother to evolve...just fixed what they dont need/added more and followed same schema.
i dont realy know why you wanna discuss about it, cuz obvios wont get files bigger soon so you can have a better game experience. no is a free client.
and in same time it wont look better cuz online games are sticked to 15k poligons.

as for main threat...isnt too earlier to discuss?...kts is still under development and why bother when 90% threats are for "i cant start server"
katalin21k is offline  
Old 10/16/2012, 13:27   #15
 
elite*gold: 0
Join Date: Sep 2008
Posts: 1,606
Received Thanks: 1,210
I know this thread is old and almost dead but i want to add a few words for everyone who will fight with these f***** up rdb<->sql monster_ids.

You will get 80% of the conversion in about 5 minutes by simply comparing the bits of client id and serverside id. It's easy and you won't need a big knowledge about programming to do this.

(I never thought about that way but i tried it out a couple of days ago because i couldn't find the switching array anymore)

Perhaps this will help somebody.

Example:

ID in MonsterResource=1 to binary = 1
ID in db_monster.rdb=8 to binary = 1000

Means first bit will be the switched with the fourth bit.

Now we should compare the serversided 2 with the client pendant to get the switchingpartner for the second bit. You have to do this till you get all of the 32 bits. (It will be a little bit difficult to get the last bits but you won't need them)
c1ph3r is offline  
Reply


Similar Threads Similar Threads
Just a curios question
08/29/2010 - CO2 Private Server - 5 Replies
Is there a way on the 5017 to create a deal to steam live video to a website of a certain place and make it when the server starts up?



All times are GMT +1. The time now is 00:58.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.