Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

8 Neutral

About Asha

  • Rank


  • Gender

Recent Profile Visitors

712 profile views
  1. https://metin2dev.org/board/index.php?/topic/2420-release-current-metin2deen-client/
  2. Just to make you to understand, you should learn not always come here and ask. 10000 1252 de We have this : "de" is then name from locale_xx.epk->locale -> de "1252" is the encoding HAVE A look here https://en.wikipedia.org/wiki/Windows-1252 you
  3. The problem come from client encoding. The server does not handle characters in client display. Set the proper encoding intro locale.cfg
  4. The official client use cython. Check this out : Cython is a compiled language that generates CPython extension modules. These extension modules can then be loaded and used by regular Python code using the import statement. Cython is written in Python and works on Windows, Linux, and Mac OS X, producing source files compatible with CPython 2.4 through 3.5. It works by producing a standard Python module. However, the behavior differs from standard Python in that the module code, originally written in Python, is translated into C. While the resulting code is fast,
  5. Thank you. Really helped me to understand how it works packets in Metin2. A great like.
  6. Good luck With time you will improve.
  7. @VegaS And master vegas , here is some advices for you Naming : At least in my opinion, the pseudo-hungarian names like m_nTableMax and pkNewItem are much more problematic. Hungarian naming was originally invented for assembly language, back in the days of extremely primitive assemblers that did essentially no type enforcement. They were marginally useful with early C compilers that did minimal type enforcement as well. In C++, Hungarian Notation is beyond useless, well into the range of being detrimental to your code's health. Readibility : You should worr
  8. You code is bad vegas and you should feel bad too. As i saw here you always have a big mouth, but you codes is very bad. I think is better and more simple like this. int m_nTableMin[] = {141, 151, 161, 171, 181, 191}; int m_nTableMax[] = {149, 159, 169, 179, 189, 199}; auto const &num = pkNewItem->GetVnum(); for (int i : m_nTableMin) { for (int j : m_nTableMax) { if (i <= num && num <= j) { char szUpgradeAnnouncement[QUERY_MAX_LEN]; snprintf( szUpgradeAnnouncement, sizeof(szUpgradeAnnouncement), "<Refine> " "Player [%s] "
  9. Hello guys, I have a question. For several days trying to understand python files in the root. And I found uisafebox.py in class ChangePasswordDialog functions __LoadDialog (I think this is useless ) LoadDialog ( this is used. ) If anyone has ideas and wants to explain I will be grateful. As i can see there is self.dlgMessage = ui.ScriptWindow() soo i think is a message printed to user. Also this self.__LoadDialog() is loaded intro constructor. So i think when safebox open, the constructor initialize __LoadDialog() and print some message. Thanks
  10. Seems you server read from .txt
  11. Hi all! I have come today with a new theme, more delicate. Metin2 is a game with much experience. It first appeared in Asia in 2005 and in 2006 in Europe. And rather quickly appeared and the first Chinese private servers thanks. In the beginning it was tried Webzen some servers to shut down successfully. Then they let it go because private servers They started appearing all over the world. The official game was developed still further and the need to allow the game was developed in one somewhat Pay2Win. And because of this, and because many private servers have emerged, Gameforge
  12. Hi. Please help me to solve this issue with sash. I get Thanks
  13. Hi. http://prntscr.com/9yf625 Please help me to solve this issue with sash. Thanks
  • 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.