Jump to content

Myext64 - My New Opensource Gracia Final/epilogue Extender


Recommended Posts

8 hours ago, eressea said:

 

Just add this line to l2npc.ini section [Setting]:


FastEnterWorld=true

Sometimes it can be too fast that l2server IO buffers run out and l2server drops connection to l2npc - in that case you can slow it down a bit by chaning MakerSleepMilliseconds in MyExt64.ini section [npcd] to some reasonable value (I use 4 milliseconds on L2 Shrine).

 

Thank you!

After setting FastEnterWorld=true and extender config MakerSleepMilliseconds to 4, NPCs spawned much faster!

Took about 2 minutes to load L2Server (as usual), but NPCs spawned in about a minute after running NPC server!!!

 

 

Edited by Mobius
Link to comment
Share on other sites

  • 3 weeks later...
12 hours ago, webdes27 said:

Share if not complicated SQL database for this extension. And then a lot of mistakes. I will be very grateful!

 

Mail system table? https://bitbucket.org/l2shrine/extender-public/src/b1e0644b2aeccc739326a6e2bda7fb4abcada7b1/sql/003-mail.sql?at=master&fileviewer=file-view-default

Edited by eressea
Link to comment
Share on other sites

.\Server\L2SkillFunc.cpp(13) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'double (__cdecl *)(CCreature *,CObject *,const CSkillInfo *,const double,const int,const int,const bool)' to 'double (__cdecl *)(CCreature *,CObject *,const CSkillInfo *,double,int,int,bool)'


    WriteInstructionCall(0x845EE4 + 0xDD, FnPtr(CalculateDamage));


    WriteInstructionCall(0x8492B4 + 0xC3, FnPtr(CalculateDamage));


.\Server\GraciaEpilogueBuySell.cpp(119) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'void (__cdecl *)(CYieldLock *,const wchar_t *,const int)' to 'void (__cdecl *)(CYieldLock *,const wchar_t *,int)'



.\Server\CSkillOperateCondition_op_check_abnormal.cpp(10) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'CSkillOperateCondition_op_check_abnormal *(__cdecl *)(const size_t)' to 'CSkillOperateCondition_op_check_abnormal *(__cdecl *)(size_t)'




.\Server\CSkillEffect_t_hp.cpp(11) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'CSkillEffect_t_hp *(__cdecl *)(const size_t)' to 'CSkillEffect_t_hp *(__cdecl *)(size_t)'


Please tell me how to fix these errors?

P.s build release - MyExt64 - 6 error(s), 0 warning(s)

Link to comment
Share on other sites

4 hours ago, letitbe said:

.\Server\L2SkillFunc.cpp(13) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'double (__cdecl *)(CCreature *,CObject *,const CSkillInfo *,const double,const int,const int,const bool)' to 'double (__cdecl *)(CCreature *,CObject *,const CSkillInfo *,double,int,int,bool)'


    WriteInstructionCall(0x845EE4 + 0xDD, FnPtr(CalculateDamage));


    WriteInstructionCall(0x8492B4 + 0xC3, FnPtr(CalculateDamage));


.\Server\GraciaEpilogueBuySell.cpp(119) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'void (__cdecl *)(CYieldLock *,const wchar_t *,const int)' to 'void (__cdecl *)(CYieldLock *,const wchar_t *,int)'



.\Server\CSkillOperateCondition_op_check_abnormal.cpp(10) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'CSkillOperateCondition_op_check_abnormal *(__cdecl *)(const size_t)' to 'CSkillOperateCondition_op_check_abnormal *(__cdecl *)(size_t)'




.\Server\CSkillEffect_t_hp.cpp(11) : error C2664: 'FnPtr' : cannot convert parameter 1 from 'CSkillEffect_t_hp *(__cdecl *)(const size_t)' to 'CSkillEffect_t_hp *(__cdecl *)(size_t)'


Please tell me how to fix these errors?

P.s build release - MyExt64 - 6 error(s), 0 warning(s)

 

Get Visual Studio 2005 SP1

Link to comment
Share on other sites

On 4/7/2018 at 12:35 PM, letitbe said:

 

That's the correct version but you need also Visual Studio 2005 SP1

  • Like 1
Link to comment
Share on other sites

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.




×
×
  • Create New...