<~zstars> Not complex in that sense, because other source can be used as base :)
<~zstars> The database layer will be made of two modules
<~zstars> One is a .dll which will interface directly with the database
<~zstars> And will write and read game data structures from it
<~zstars> The other module will be a .exe
<~zstars> The zone server will do database requests to that .exe
<~zstars> And that .exe will carry them out using the .dll
<~zstars> Understood for now? :)
<Hyjall> Sec on phone :p
<~zstars> Oh
<~zstars> ok lol
<Hyjall> Alright
<~zstars> kk
<~zstars> I need someone to design the database
<Hyjall> The "zone server"?
<~zstars> Dun wry about the zone server :)
<~zstars> Neither about the .exe
<~zstars> The .dll comes first
<~zstars> The TODO has a few parts
<~zstars> Don't get scared please
<~zstars> 1) Installing and setting up MYSQL
<~zstars> 2) Copying a certain .h which can be found in another project into the dependencies folder
<~zstars> 3) Designing a small part of the database
<~zstars> 4) Adding RuneDBLibrary.dll dll project to the SVN.
<Hyjall> Right
<Hyjall> That shouldn't be too hard
<~zstars> Erm it goes on, sounds hard but it's easy
<~zstars> Lol
<~zstars> Basically 5) is to modify some existing code so that you can write / read game data structures into the DB
<~zstars> It's mainly to get going so it doesn't have to be complete
<~zstars> Up for the task? :)
<~zstars> Should be good practise!
<~zstars> You work with existing code so you only need to modify
<Hyjall> Alright
<~zstars> Nice
<Hyjall> I'll try
<~zstars> http://opensvn.csie.org/SWGEmuRevZ
<~zstars> MySQL_Database is one of its many sub-projects
<~zstars> You should use that one as a base
<~zstars> I will do Todo4 while you install MySQL and everythin :)
<Hyjall> What api are we going to use to have c++ interact?
<Hyjall> MySQL++?
<~zstars> There's some header in RevZ to interact