DEPTH Learning Rappelz P-Serv

07/21/2013 03:17 dkamel#1
Hi all,

First of all, I thank all those who will answer to my questions with serious and respect. I want to learn In order to may be do something good with the few skills I got.

I want to understand how exactly the GS works (aurora, upload, and captain). May be there is a manner I can discover all this by myself so can you please show it to me, else please can you answer in DEPTH to those questions?

1 - What does the servers listen for? (client functions, port,...)
2 - What are the tasks they are asked to do and when?
3 - How do they answer? (returning values? rerouting i/o?)

I dont know much about rappelz mechanics, but I would imagine that the client contains the graphs, sounds,... (resources) some authentification functions (+anti-hacking, and side programs). The client asks the server about necessary data (account, chars, stats, NPC...). The server grabs them from the DB then send them back to the client who prcesses them.

But since I saw LUA files, I think that server does more than this. So it processes some (all?) of data and returns simple variables to the client so he can generate them.

So many questions, I know, but my goal isn't to learn how to add some pets other made, or how to implement other people solutions and files (there are loads of [HOW to] for this) I wont to understand so I may create by my own and share. So if you are bored to be the only worker out there, give me tips and I'll share the weight with you.

Cordially.
08/09/2013 14:06 dkamel#2
Hi,

No aswer there?
08/09/2013 14:07 gr4ph0s#3
Open sframe.pdb
Open captainHerlock.pdb

Learn !

All your answerd are on those file...
08/09/2013 15:22 c1ph3r#4
Quote:
Originally Posted by gr4ph0s View Post
Open sframe.pdb
Open captainHerlock.pdb

Learn !

All your answerd are on those file...
I'm not the only one Xijezu :D

@the TE

1. the Sourcecode of the Authserver (PrincessAurora.exe) is public
2. Alle pdb files are public
3. IDA is your friend
08/13/2013 14:22 dkamel#5
Hi Gr4ph0s and C1ph3r,

Thanks a lot for your answers or may I say Danke schon (excuse me if not correctly written).

Hi,

I repost here just to say how great help it was to direct me to the pdb files!

Thanks again.

PS: please don't close this thread since I will transform into depth teaching once I get all needed infos.