Naelson Posted June 20, 2016 Share Posted June 20, 2016 (edited) It HAS to be 2005, the server was compiled in VS 2005 so using any other version will mean any STL templates could be, and are, different from what it is you are extending which then prevents you from using any of the ones which exist in memory in the server, and the l2server heavily utilises stl containers. ok l2server.exe it is programmed in visual studio 2005. V2005 it seems to with old shotgun, fuck :happyforever: worth friend. Edited June 20, 2016 by Jamba Link to comment Share on other sites More sharing options...
Szakalaka Posted June 20, 2016 Share Posted June 20, 2016 (edited) what the actual fuck Are you trying to say you are forced to use c++03? Thats gotta be PAINFUL On the other hand - it is a compield binary so you never are forced to use 2005 version, well, you arent even forced to use cpp :D Edited June 20, 2016 by Szakalaka Link to comment Share on other sites More sharing options...
Anarchy Posted June 20, 2016 Share Posted June 20, 2016 what the actual fuck Are you trying to say you are forced to use c++03? Thats gotta be PAINFUL On the other hand - it is a compield binary so you never are forced to use 2005 version, well, you arent even forced to use cpp :D It's not painful at all, trying to integrate newer templates and libraries into the old crap that ncsoft wrote just complicates things anyway. Plus using everything as it was when ncsoft compiled the server means simple .h files is all you need to define and use the full features of systems they created within the server. Link to comment Share on other sites More sharing options...
Szakalaka Posted June 20, 2016 Share Posted June 20, 2016 I imagine how it works. Are there any server PDBs? Link to comment Share on other sites More sharing options...
Anarchy Posted June 20, 2016 Share Posted June 20, 2016 I imagine how it works. Are there any server PDBs? Nope, one of the C1 AuthD's had a pdb but other than that none of them were leaked Link to comment Share on other sites More sharing options...
eressea Posted June 23, 2016 Author Share Posted June 23, 2016 (edited) I've added new version with some Gracia Epilogue work in progress (BuySell listing somehow works but you can't buy anything, also sell opens in buy tab, must figure out what to do with it... and refund doesn't work at all) https://osamelahora.cz/MyExt64/2016-06-23-R1/ EDIT: Now you can buy and sell things but it's far from perfect https://osamelahora.cz/MyExt64/2016-06-23-R2/ Edited June 23, 2016 by eressea Link to comment Share on other sites More sharing options...
eressea Posted June 27, 2016 Author Share Posted June 27, 2016 New versions will be available on bitbucket https://bitbucket.org/l2shrine/extender-public Link to comment Share on other sites More sharing options...
sandeagle Posted June 28, 2016 Share Posted June 28, 2016 well Eressea,i have to say you are really brave...Created a new L2off pts project rly so hard,hope you can insist on complete your project. GL Link to comment Share on other sites More sharing options...
ericvini Posted June 28, 2016 Share Posted June 28, 2016 avdvext htmls and geodata for 16_13 would help. Already got scripts. Link to comment Share on other sites More sharing options...
eressea Posted July 1, 2016 Author Share Posted July 1, 2016 Almost done with implementing Gracia Epilogue support (except mail and refund), added configuration, offline trade, expon/expoff, online user counter, added auto //gmon + nick color for builder https://bitbucket.org/l2shrine/extender-public Link to comment Share on other sites More sharing options...
lin2admin Posted July 1, 2016 Share Posted July 1, 2016 good job ... Link to comment Share on other sites More sharing options...
ericvini Posted July 4, 2016 Share Posted July 4, 2016 Almost done with implementing Gracia Epilogue support (except mail and refund), added configuration, offline trade, expon/expoff, online user counter, added auto //gmon + nick color for builder https://bitbucket.org/l2shrine/extender-public Still trying to get the GE htmls for the scripts :( Link to comment Share on other sites More sharing options...
eressea Posted July 5, 2016 Author Share Posted July 5, 2016 (edited) Added drop/spoil rate algorithm, do you think it's correct? :) https://bitbucket.org/l2shrine/extender-public EDIT: It's not correct yet, trying to find out what's wrong :) EDIT2: Now it should be correct :) EDIT3: Added custom probability-based event drop system + eventdata.ini example EDIT4: Added configurable item enchant chance (you can easily set enchant chance for individual levels) EDIT5: Added "friendly command channel" - no getting area damage/debuffs from command channel members and their summons/pets EDIT6: Added configuration option to disallow trade requests in olympiad, added "repeat skill on distance fail" fix (when you try to perform skill on mob but you're out of range, you'll follow the mob and the skill gets casted when you get in range; sometimes mob manages to move and increases distance again, buy your character isn't following anymore, tries to cast the skill and fails because of distance; this fix tries to mitigate this feature/bug - of course it's configurable in ini file) EDIT7: Added configurable max level (main/sub), added various fixes inspired by OSIE, added some other checks, added hook to WriteProcessMemory to allow easier reverse engineering of 3rd party extenders, added olympiad fixes from MXC 1.07 (thanks Mac, your code looks pretty good even in IDA. You did a great job!) Edited July 9, 2016 by eressea Link to comment Share on other sites More sharing options...
Naelson Posted July 10, 2016 Share Posted July 10, 2016 (edited) edit in initial it is best. link, dead Edited July 10, 2016 by Jamba Link to comment Share on other sites More sharing options...
eressea Posted July 10, 2016 Author Share Posted July 10, 2016 edit in initial it is best. link, dead Link isn't dead, I just moved it to bitbucket https://bitbucket.org/l2shrine/extender-public Here you can go through files https://bitbucket.org/l2shrine/extender-public/src Btw I've added some more fixes from MXC, correct me if I'm wrong, but I think there's now only instance zone fix missing. Added features: - augmentation stat fix from mxc 1.07 - clan restrictions configuration (heavilly inspired by mxc 1.07) - resurrection fix from mxc 1.07 - tradeadditem packet dupe fix from mxc 1.07 Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now