Jump to content

Heggeg

Member
  • Posts

    9
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by Heggeg

  1. Hello all,

    I'm trying to figure out how it used to be possible to bypass the old torrent patcher from the official Metin2 and start the client without a patcher.

    The reason why I want to start without the torrent patcher is that I have created a language pack for the official Metin2 Brazil and the community often has the problem to use the language pack because the patcher updates the changed files again. I can't figure out what the patcher does in addition to generating the key using the date/time.

    I already have a batch script with which I get the client started partially without problems. However, I must have started the client every 2 minutes once with the normal patcher, because this still changes 4 in my opinion dummy files in the client. If I started the client at 15:00 with the patcher normally, then I am able to start the client with my batch file without the patcher until 15:02. After exactly 2 minutes I have to run the patcher again to make it work with my batch file again. I see that after each patch operation the following files are processed:

    /lib/xml/dom/minidomer.pyc
    /lib/xml/parser/invers.pyc
    /pack/metin2_patch_nodelar.eix
    /pack/metin2_patch_nodelar.epk

    At least the .eix and .epk files I can't unpack with PackMaker unfortunately.

    The batch script looks like this:

    @ echo off
    echo 116807 >> 003254
    set /a key = 781072347 + (%TIME:~3,2% * 2) + 2
    metin2client.bin %key%

    Does anyone know what the patcher does additionally and why I can't start the client with my batch file after two minutes?

     

  2. Hello all,

    I am trying to make an old client version of an official Metin server (BR) usable. I am so far that I can log in with the client again and move partially ingame. I can also start the client without patching and Xigncode has been bypassed so that changes can be made to the client. Every now and then, however, the client crashes and the following entries appear in the syserr log:

    0428 03:56:29364 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/affect/damagevalue/nontarget.mse, isCache=1) - Error
    0428 03:56:29365 :: CInstanceBase::RegisterEffect(eEftType=270, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/affect/damagevalue/poison.mse, isCache=1) - Error
    0428 03:56:46292 :: Unknown packet header: 169, last: 143 143

    However, the client does not crash every time. It does not matter on which map you log in. The client crashes seemingly at random. However, as soon as you are in-game and carry out interactions there, such as speaking to NPCs on the Bazaar map, the following appears in the syserr log:

    0428 03:46:12792 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/affect/damagevalue/nontarget.mse, isCache=1) - Error
    0428 03:46:12793 :: CInstanceBase::RegisterEffect(eEftType=270, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/affect/damagevalue/poison.mse, isCache=1) - Error
    0428 03:46:32818 :: Phase Loading does not handle this header (header: 87, last: 125, 87)
    0428 03:46:32820 :: Phase Loading does not handle this header (header: 87, last: 87, 87)
    0428 03:47:52744 :: Phase Loading does not handle this header (header: 87, last: 125, 87)
    0428 03:47:55956 :: Phase Loading does not handle this header (header: 87, last: 125, 87)
    0428 03:47:08111 :: Phase Loading does not handle this header (header: 87, last: 125, 87)
    0428 03:47:08755 :: Phase Loading does not handle this header (header: 87, last: 125, 87)
    0428 03:47:09384 :: Phase Loading does not handle this header (header: 87, last: 125, 87)
    0428 03:47:11313 :: Phase Loading does not handle this header (header: 87, last: 125, 87)
    0428 03:47:11954 :: Phase Loading does not handle this header (header: 87, last: 125, 87)

    With my dangerous half-knowledge, I would now say that packages have been adapted there with the last client patches and the client can no longer handle them.

    • Without knowing the configuration on the server side, do I have the possibility to edit the packages in such a way that it no longer leads to problems in the end?
    • How do you go about customising a client.bin? Theoretically, I think I have the current and older metin2client.bin unpacked. (Many thanks for this to dotpngr#3873

    YOeYdab.png

  3. Hello all, 

    I'm in the process of updating a language pack for Metin2 BR and I'm just not getting anywhere. 

    The client crashes after selecting the character and loading the map. 
      

    syserr log:
     

    0422 01:10:23874 :: CInstanceBase::RegisterEffect(eEftType=267, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/affect/damagevalue/nontarget.mse, isCache=1) - Error
    0422 01:10:23874 :: CInstanceBase::RegisterEffect(eEftType=270, c_szEftAttachBone=, c_szEftName=d:/ymir work/effect/affect/damagevalue/poison.mse, isCache=1) - Error
    0422 01:10:38017 :: 
    uiNewInventory.py(line:245) uiNewInventory.BeltInventoryWindow.__LoadWindow (uiNewInventory.c:7963)
    ui.py(line:4167) ui.PythonScriptLoader.LoadScriptFile (ui.c:99719)
    
    CostumeWindow.LoadWindow.LoadObject - <type 'exceptions.KeyError'>:'window'
    
    0422 01:10:38017 :: ============================================================================================================
    0422 01:10:38018 :: Abort!!!!
    
    
    0422 01:10:38018 :: filename=<string>, name=<module>
    0422 01:10:38019 :: 
    uiNewInventory.py(line:446) uiNewInventory.InventoryWindow.__LoadWindow (uiNewInventory.c:11160)
    uiNewInventory.py(line:167) uiNewInventory.BeltInventoryWindow.__init__ (uiNewInventory.c:6443)
    uiNewInventory.py(line:248) uiNewInventory.BeltInventoryWindow.__LoadWindow (uiNewInventory.c:8013)
    exception.py(line:38) exception.Abort (exception.c:1245)
    
    InventoryWindow.LoadWindow.BindObject - <type 'exceptions.SystemExit'>:
    
    0422 01:10:38019 :: ============================================================================================================
    0422 01:10:38019 :: Abort!!!!
    
    
    0422 01:10:38019 :: filename=<string>, name=<module>

    Can anyone help? 

×
×
  • 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.