Jump to content

Ken

Inactive Member
  • Posts

    726
  • Joined

  • Last visited

  • Days Won

    44
  • Feedback

    0%

Everything posted by Ken

  1. I think someone still haven't seen this error in game source file or someone fix it but not share on metin2dev.org. What's ever Open your cmd_general.cpp and search this ACMD(do_shutdown) change with this ; ACMD(do_shutdown) { if (!ch->IsGM()) return; if (NULL == ch) { sys_err("Accept shutdown command from %s.", ch->GetName()); } TPacketGGShutdown p; p.bHeader = HEADER_GG_SHUTDOWN; P2P_MANAGER::instance().Send(&p, sizeof(TPacketGGShutdown)); Shutdown(10); } Best Regards Ellie
  2. Have you ever tried to x decrease/increase? Best Regards Ellie
  3. Then here full lib for you.. [Hidden Content] Best Regards Ellie
  4. Here correct string.pyc [Hidden Content] Best Regards Ellie
  5. yes you are right but not that big of a diffirence i do belive that his using catv2 root (japnise root or so) with ae locale if he use a normal locale and just change what must be changed the belt will be normale Already him using locale_ae, this problem shouldn't be. But i wonder maybe him uiInventory.py or beltInventory.py is wrong.. Best Regards Ellie
  6. where i find this file ? this launcher is not compiled by me.. that guy only told me to do hat i said.. If you are not compiled binary, that's bad for you because your binary need to these defines. Unsigned32 function not so usefull for you. If i were you, i will compile by binary. Best Regards Ellie
  7. oh Elllie so u like The Last Of Us xD I use original clinet AE this system is sucks if u use locale_ae it will destroy this system so what I want is if it cant be fix it can be remove I can remove it for ever but I don't know what is he's name Yeah i like "The Last Of Us" it's my favorite You want to fix this position problem. I need to see your beltInventoryWindow.py in uiscript and uiInventory.py. There special setting for AE Best Regards Ellie
  8. You can check crc32 and size byte from pack file. It is possible with python. Best Regards Ellie
  9. Open PythonUtils.cpp in scriptLib and add these #define PyLong_AsLong PyLong_AsLongLong #define PyLong_AsUnsignedLong PyLong_AsUnsignedLongLong Problem can be solved. Best Regards Ellie
  10. You should be look at char_item.cpp and search this ; case USE_TALISMAN: For block ; // gm_guild_build, oxevent ¸Ê¿¡¼­ ±ÍȯºÎ ±Íȯ±â¾ïºÎ ¸¦ »ç¿ë¸øÇÏ°Ô ¸·À½ if (GetMapIndex() == 200 || GetMapIndex() == 113 || GetMapIndex() == newMapIndex) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("ÇöÀç À§Ä¡¿¡¼­ »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.")); return false; } Best Regards Ellie
  11. You need to original locale_ae and uiscript. Because AE system is different than english (included positions) Best Regards Ellie
  12. void SendBigNotice(const char * c_pszBuf) { const DESC_MANAGER::DESC_SET & c_ref_set = DESC_MANAGER::instance().GetClientSet(); std::for_each(c_ref_set.begin(), c_ref_set.end(), big_notice_packet_func(c_pszBuf)); } struct big_notice_packet_func { const char * m_str; notice_packet_func(const char * str) : m_str(str) { } void operator () (LPDESC d) { if (!d->GetCharacter()) return; d->GetCharacter()->ChatPacket(CHAT_TYPE_BIG_NOTICE, "%s", m_str); } }; If you are add these function in cmd_gm.cpp, you can use it. I will give a example. Usage : if (g1->WaitStartWar(guild_id2) || g2->WaitStartWar(guild_id1) ) { char buf[256]; snprintf(buf, sizeof(buf), LC_TEXT("%s 길드와 %s 길드가 잠시 후 전쟁을 시작합니다!"), g1->GetName(), g2->GetName()); SendBigNotice(buf); } Best Regards Ellie
  13. Metin2 Map A1 ; Metin2 Map B1 Metin2 Map C1 Second question : Does the spawning of wild dogs instead of orcs? Best Regards Ellie
  14. There isn't such function in game source file. Are you sure? Best Regards Ellie
  15. Your link does not work. If you are say your error, maybe i will help you. Best Regards Ellie
  16. If you are asking for r34k, you can make lua and python.. Required Files : Game.py uiToolTip.py If you are asking for r40k, you can make c++ Best Regards Ellie
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.