I'll probably end up doing the same as Hybrid.
Btw, did you do this in 2010 or 2008?
Btw, did you do this in 2010 or 2008?
Because Linq is slower than using this method.Quote:
Why not use Linq for your database management?
i been tryin a while 2 check it out but i dont understand how 2 use TortoiseHgQuote:
With the last 2 pushes to the repo i have fixed the stack overflow, the quadtree will now quite happily hold 100k monsters on 1 map without any major problems, i am now in the process of ironing out a few minor issues with it and trying my best to slim line it where possible. I will also be addressing the issues with the querying which have plagued me ever since my original implementation of the quadtree, i know the reason for the issues i just need to figure out an acceptable fix for the problem.
Once this is out of the way i can start doing some of the more interesting things such as spawns and their management, npcs and their management, attack handling, and finally events and custom features.
Thats my rather general road map, of course i also have to implement a web/gui for the server management, but that will happen in time.
Please have a go at setting the source up and read through it, quite abit of the source is documented with comments and the rest will have comments added just as soon as i get a chance over the coming weeks.
And remember this source is designed to be able to adapt to any client version and any database system that the administrator desires, so if your looking for a 5017 source but cant find one that you like the feel of, take a look at it, you could always use the base of this and write in your own functionality.