Quote:
Originally Posted by Schickl
not recommended? why?
The Database contains information which is missing in the pk2 files and you have tables where you can store all the user data as well
->less work to do + you use a database(more possibilities, etc)
|
I personally think it's easier to use a database you've designed yourself. There might be some design decisions that were made by JoyMax that you don't agree about, there might be stored procedures that are too slow and/or you won't use, etc. I personally would rather extract the data from the DB that isn't in the client's files and put it in my own DB than use the official DB directly.
On a side note, a lot of JoyMax's server files can actually be reused for games that are not even closely related to SRO. The only modules that are specific to SRO are those prefixed with SR_ (i.e. SR_GameServer and SR_ShardManager). Back when I still had a lot of time on my hands, I was making a Pokémon MMO using all modules that aren't specific to SRO. It was a fun experience because I had to reverse and implement the inter-module communication (it's slightly complex), which is something not many people had/have done before.