![]() |
|
lce_v01 NexGen EP2 Emu - Printable Version +- LCKB (https://lckb.dev/forum) +-- Forum: ** OLD LCKB DATABASE ** (https://lckb.dev/forum/forumdisplay.php?fid=109) +--- Forum: Off-Topic (The Outer World) (https://lckb.dev/forum/forumdisplay.php?fid=198) +---- Forum: General Discussion (https://lckb.dev/forum/forumdisplay.php?fid=147) +---- Thread: lce_v01 NexGen EP2 Emu (/showthread.php?tid=764) |
- illusionist - 04-19-2012 First i would like to state to all those who use the Term EP3 this is quiet false adding 2 maps and 15 levels hardly is worthy of a new episode... Well apon further review of the old EMU source I found 4 or 5 Fatal Flaws lol... 1. Socket Handler was not MultiThreaded but simple Async.... 2. Packet Sorter was a Static Method meaning that one instance was shared with all clients. 3. 99% of functions were static which again since this one instance was being shared caused major lag and other issues 4. since there was no split thread there was no way to implement things such as regen without the need of alternative timers. 5. The world items serial list was a pain in the neck... Revsions/Improvements to this build so far: 1. Socket Handler uses ThreadPool to Handle Player Threads after an AsyncAccept 2. 75% less static members this allows the server to respond faster to individual clients 3. More Error handles and effective locking on Data Members 4. SQL only at Login and 10 Minute intervals to less strain on db 5. While loop on player thread allows for Easy implemation of stat effects HP/MP Regen and Other cool Time based events. 6. Those random Portals actually do something 7. Server uses half the ram of the orginal game server from the 300 or so it was to a now 190MB on start 8. Skills cost sp and Gold kinda... working out that system exactly its there just I have bigger systems to work out. 9. Spamming skills a at 100% casting no longer glitches or dcs your player. Its still far form finished but I have confidance in the base to support easily up to 1000 players in its current state if I dont [CeNsOrEd] anything up it should be fine. Visually its nothing new but stability wise im up almost 20x if I can implement a few more systems then development should rocket to just content at some point. - Infinity - 05-01-2012 It is a version in which you are workingnow what? - Wizatek - 05-01-2012 Sounds good! - Sutz - 05-03-2012 Really looking forward to this.. Im alittle gutted not got my hands on any ep2 files yet while people who dont even know how to run them seems to have them O.O or just arseholes.. Keep up the hard work I know you have been putting in so much time on this.. ![]() - Koko - 05-06-2012 Im alittle gutted not got my hands on any ep2 files yet while people who dont even know how to run them seems to have them O.O or just arseholes.. Awesome, were two to think the same haha ![]() |