Jump to content
metin2dev
Metin2International

arves100

Member
  • Content Count

    541
  • Joined

  • Last visited

  • Days Won

    9

arves100 last won the day on July 24 2018

arves100 had the most liked content!

Community Reputation

162 Rampage

5 Followers

About arves100

  • Rank
    Chivalric

Profile Information

  • Gender
    Male
  • Location
    Italy

Recent Profile Visitors

1,717 profile views
  1. arves100

    open Bug toggle wolfman

    I just wanted to say, please send any syserr, or anything it can help us to diagnosticate the problem. Just saying X doesn't work it's very vauge.
  2. arves100

    open Need Official Root Files

    You never several different changes in the client binary in order to fully execute this files, the way we got thoose files is that they were not cythonized in the EIX/EPK or root, but that's not something we can control.
  3. arves100

    open Locale string encoding

    https://en.wikipedia.org/wiki/C++11#New_string_literals Enjoy converting the source, Metin2 doesn't support UTF-8. NOTE: You can use iconv or notepad++ to convert, but don't except the strings to be loaded as korean characters (16bit = 1 character)
  4. arves100

    open Need Official Root Files

    Nobody can get the official root files. Sorry, but the root is CYTHONIZED it means that Python files are compiled as C++ files, we can only get pseudo-C out of that. You can only use the leacked one when Webzen/GameForge forgets to cythonize.
  5. Dump Proto doesn't decompile ItemProto. You need a generic LZO unpacker and the structure of the proto in order to decompress it. Find some tools if don't know how to code such thing. (The code you can use is under PythonNonPlayer.cpp)
  6. arves100

    open Bug toggle wolfman

    https://metin2dev.org/board/index.php?/topic/309-read-before-asking-for-help/
  7. arves100

    mysql is not running error.

    Can't start server: Bind on TCP/IP port: Address already in use 2019-01-04 06:40:49 13071 [ERROR] Do you already have another mysqld server running on port: 3306 ?
  8. arves100

    Client slot bugfix

    This bug happens when you're trying to unlocking a slot that's already unlocked. In that case, the slot will be blocked after the unlock call. This bug was exposed using official Webzen root from 2018 with extended inventory. Example: I assume that "wndSlot" is a ui.Window wndSlot.LockSlot() wndSlot.UnlockSlot() # This works fine since the slot was unlocked wndSlot.UnlockSlot() # This will make the slot locked File to patch: EterPythonLib/PythonSlotWindow.cpp Change this line (function void CSlotWindow::UnlockSlot(DWORD dwIndex)) pSlot->dwState ^= SLOT_STATE_LOCK; To: if (pSlot->dwState & SLOT_STATE_LOCK) pSlot->dwState ^= SLOT_STATE_LOCK;
  9. arves100

    open Libjpeg error

    If it builded libjpeg.lib you don't have to worry, about that you can also add it to the Visual studio project under "Ignore default libraries" you put MSVCRT.lib and MSVCRTD.lib
  10. Thre is no libevent/epoll in your code. Also select() DOES NOT WORK because it's ment for Windows not for unix select().
  11. Do you already have the required changes? If so, the file doesn't seem correct, socket implementation works fine.
  12. I'm sorry to say that the source code of metin2 IS NOT COMPATIBLE with Linux based os due a design issue with a file. Use FreeBSD or Windows Server!
  13. arves100

    open Libjpeg error

    If you are compiling your client in /MT (type of C++ runtime), switch to /MD or build libjpeg-turbo with /MT flag (rather than /MD). Second fix faster to do but it's not really reccomanded, add this to UserInterface.cpp: #pragma comment(linker, "/NODEFAULTLIB: MSVCRT.lib") #pragma comment(linker, "/NODEFAULTLIB: MSVCRTD.lib"). For anyone having this error, please rebuild libjpeg or libjpeg-turbo with the toolset you're using, this fix everything.
  14. That do require a lot of work, and even if he has, I don't think he would share it for free.
  15. Clean source 40k: Find source_kr@zy on the internet, there is mainline_released (clean ymir source both client and server) Cleanest client? You can download any client, they usualy have just some few weapons you can remove or interface changes. Use root,locale and uiscript from mainline_released/Srcs/Client/bin Untouched 3k server files? You can download any 3k files you can find on the internet, then apply a 40k locale (like the leaked 2012 ymir locale)
×