Jump to content

AlexxD

Inactive Member
  • Posts

    161
  • Joined

  • Last visited

  • Days Won

    1
  • Feedback

    0%

Posts posted by AlexxD

  1. 1102 14:30:00028 :: import marshal # builtin

    1102 14:30:00029 :: import imp # builtin

    1102 14:30:00059 :: ui.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:00091 :: import _weakref # builtin

    1102 14:30:00937 :: # trying .\os.pyd

    1102 14:30:00937 :: # trying .\os.py

    1102 14:30:00937 :: # trying .\os.pyw

    1102 14:30:00937 :: # trying .\os.pyc

    1102 14:30:00937 :: # trying lib\os.pyd

    1102 14:30:00937 :: # trying lib\os.py

    1102 14:30:00969 :: # lib\os.pyc has bad magic

    1102 14:30:00973 :: import os # from lib\os.py

    1102 14:30:00974 :: import nt # builtin

    1102 14:30:00974 :: # trying .\ntpath.pyd

    1102 14:30:00974 :: # trying .\ntpath.py

    1102 14:30:00974 :: # trying .\ntpath.pyw

    1102 14:30:00974 :: # trying .\ntpath.pyc

    1102 14:30:00974 :: # trying lib\ntpath.pyd

    1102 14:30:00975 :: # trying lib\ntpath.py

    1102 14:30:00992 :: # lib\ntpath.pyc has bad magic

    1102 14:30:00996 :: import ntpath # from lib\ntpath.py

    1102 14:30:00996 :: # trying .\stat.pyd

    1102 14:30:00996 :: # trying .\stat.py

    1102 14:30:00996 :: # trying .\stat.pyw

    1102 14:30:00996 :: # trying .\stat.pyc

    1102 14:30:00997 :: # trying lib\stat.pyd

    1102 14:30:00997 :: # trying lib\stat.py

    1102 14:30:01004 :: # lib\stat.pyc has bad magic

    1102 14:30:01005 :: import stat # from lib\stat.py

    1102 14:30:01006 :: # trying .\UserDict.pyd

    1102 14:30:01006 :: # trying .\UserDict.py

    1102 14:30:01006 :: # trying .\UserDict.pyw

    1102 14:30:01006 :: # trying .\UserDict.pyc

    1102 14:30:01006 :: # trying lib\UserDict.pyd

    1102 14:30:01006 :: # trying lib\UserDict.py

    1102 14:30:01056 :: # lib\UserDict.pyc has bad magic

    1102 14:30:01057 :: import UserDict # from lib\UserDict.py

    1102 14:30:01057 :: # trying .\copy_reg.pyd

    1102 14:30:01057 :: # trying .\copy_reg.py

    1102 14:30:01058 :: # trying .\copy_reg.pyw

    1102 14:30:01058 :: # trying .\copy_reg.pyc

    1102 14:30:01058 :: # trying lib\copy_reg.pyd

    1102 14:30:01058 :: # trying lib\copy_reg.py

    1102 14:30:01086 :: # lib\copy_reg.pyc has bad magic

    1102 14:30:01087 :: import copy_reg # from lib\copy_reg.py

    1102 14:30:01087 :: # trying .\types.pyd

    1102 14:30:01087 :: # trying .\types.py

    1102 14:30:01087 :: # trying .\types.pyw

    1102 14:30:01087 :: # trying .\types.pyc

    1102 14:30:01087 :: # trying lib\types.pyd

    1102 14:30:01087 :: # trying lib\types.py

    1102 14:30:01095 :: # lib\types.pyc has bad magic

    1102 14:30:01096 :: import types # from lib\types.py

    1102 14:30:01096 :: # trying .\__future__.pyd

    1102 14:30:01096 :: # trying .\__future__.py

    1102 14:30:01096 :: # trying .\__future__.pyw

    1102 14:30:01096 :: # trying .\__future__.pyc

    1102 14:30:01096 :: # trying lib\__future__.pyd

    1102 14:30:01096 :: # trying lib\__future__.py

    1102 14:30:01120 :: # lib\__future__.pyc has bad magic

    1102 14:30:01120 :: import __future__ # from lib\__future__.py

    1102 14:30:01120 :: import errno # builtin

    1102 14:30:01410 :: import time # builtin

    1102 14:30:01894 :: uiTaskBar.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:01958 :: uiDragonSoul.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:02020 :: uiSystem.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:02080 :: uiQuest.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=137) - Strange Skill Need Weapon(CLAW)
    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=139) - Strange Skill Need Weapon(CLAW)
    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=170, strType=wolfman).STRANGE_SKILL_TYPE
    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=171, strType=wolfman).STRANGE_SKILL_TYPE
    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=172, strType=wolfman).STRANGE_SKILL_TYPE
    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=173, strType=wolfman).STRANGE_SKILL_TYPE
    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=174, strType=wolfman).STRANGE_SKILL_TYPE
    1102 14:30:07827 :: CPythonSkill::RegisterSkillDesc(dwSkillIndex=175, strType=wolfman).STRANGE_SKILL_TYPE
    1102 14:30:07842 :: import math # builtin

    1102 14:30:40457 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_spark.mse) Error
    1102 14:30:40464 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_sword.mse) Error
    1102 14:30:41036 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_2_spark.mse) Error
    1102 14:30:41043 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_2_sword.mse) Error
    1102 14:30:41051 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_2.mse) Error
    1102 14:30:41270 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/skill/noegeom_2.msa) ERROR
    1102 14:30:41437 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_3_spark.mse) Error
    1102 14:30:41444 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_3_sword.mse) Error
    1102 14:30:41450 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_3.mse) Error
    1102 14:30:41613 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/skill/noegeom_3.msa) ERROR
    1102 14:30:41769 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_4_spark.mse) Error
    1102 14:30:41776 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_4_sword.mse) Error
    1102 14:30:41783 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_4.mse) Error
    1102 14:30:41944 :: CRaceData::RegisterMotionData - LoadMotionData(c_szFileName=d:/ymir work/pc/warrior/skill/noegeom_4.msa) ERROR
    1102 14:31:47354 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_spark.mse) Error
    1102 14:31:47361 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_sword.mse) Error
    1102 14:31:48318 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_2_spark.mse) Error
    1102 14:31:48325 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_2_sword.mse) Error
    1102 14:31:48333 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_2.mse) Error
    1102 14:31:48393 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/noegeomdorae_2.mse) Error
    1102 14:31:48400 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/noegeomdorae_loop_2.mse) Error
    1102 14:31:48472 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_3_spark.mse) Error
    1102 14:31:48477 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_3_sword.mse) Error
    1102 14:31:48484 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_3.mse) Error
    1102 14:31:48536 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/noegeomdorae_3.mse) Error
    1102 14:31:48543 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/noegeomdorae_loop_3.mse) Error
    1102 14:31:48592 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_4_spark.mse) Error
    1102 14:31:48599 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_4_sword.mse) Error
    1102 14:31:48604 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/warrior/effect/gihyeol_4.mse) Error
    1102 14:31:48653 :: CEffectManager::RegisterEffect - LoadScript(d:/metin2data/season1/effect/pc/warrior/effect/noegeomdorae_4.mse) Error
    1102 14:31:48660 :: CEffectManager::RegisterEffect - LoadScript(d:/metin2data/season1/effect/pc/warrior/effect/noegeomdorae_loop_4.mse) Error
    1102 14:31:53465 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start.mse) Error
    1102 14:31:53472 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end.mse) Error
    1102 14:31:53479 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow.mse) Error
    1102 14:31:53485 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand.mse) Error
    1102 14:31:54021 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start_2.mse) Error
    1102 14:31:54028 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end_2.mse) Error
    1102 14:31:54035 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow_2.mse) Error
    1102 14:31:54041 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand_2.mse) Error
    1102 14:31:54491 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start_3.mse) Error
    1102 14:31:54497 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end_3.mse) Error
    1102 14:31:54504 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow_3.mse) Error
    1102 14:31:54509 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand_3.mse) Error
    1102 14:31:54908 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start_4.mse) Error
    1102 14:31:54915 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end_4.mse) Error
    1102 14:31:54920 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow_4.mse) Error
    1102 14:31:54927 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand_4.mse) Error
    1102 14:31:55143 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/taeyang_blow_4.mse) Error
    1102 14:31:58474 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start.mse) Error
    1102 14:31:58482 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end.mse) Error
    1102 14:31:58489 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow.mse) Error
    1102 14:31:58496 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand.mse) Error
    1102 14:31:58755 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start_2.mse) Error
    1102 14:31:58762 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end_2.mse) Error
    1102 14:31:58769 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow_2.mse) Error
    1102 14:31:58776 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand_2.mse) Error
    1102 14:31:58867 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start_3.mse) Error
    1102 14:31:58873 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end_3.mse) Error
    1102 14:31:58880 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow_3.mse) Error
    1102 14:31:58887 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand_3.mse) Error
    1102 14:31:58981 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_start_4.mse) Error
    1102 14:31:58988 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_end_4.mse) Error
    1102 14:31:58995 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_blow_4.mse) Error
    1102 14:31:59001 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/seomjeom_hand_4.mse) Error
    1102 14:31:59050 :: CEffectManager::RegisterEffect - LoadScript(d:/ymir work/pc/assassin/effect/taeyang_blow_4.mse) Error
    1102 14:31:17102 :: game.py: inconsistent use of tabs and spaces in indentation

    1102 14:31:23929 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/npc/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:31:23936 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/npc2/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:31:23942 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/monster/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:31:23949 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/monster2/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:31:23955 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/guild/ice_keybox/ice_keybox.msm] ERROR
    1102 14:31:23955 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20398
    1102 14:31:23955 :: CPythonCharacterManager::CreateInstance VID[25844] Race[20398]
    1102 14:31:24186 :: CRaceManager::RegisterRacePath : RACE[20385] LOAD MSMFILE[d:/ymir work/npc/flame_dungeon_npc/flame_npc.msm] ERROR. Will Find Another Path.
    1102 14:31:24265 :: CEffectManager::RegisterEffect - LoadScript(D:\Ymir Work\effect\monster2\yellowred1_big.mse) Error
    1102 14:31:25141 :: demirvid 19
    1102 14:31:25156 :: demirvidgame 20
    1102 14:32:58683 :: ShowMeMallPassword
    1102 14:35:37497 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/npc/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:35:37504 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/npc2/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:35:37511 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/monster/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:35:37517 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/monster2/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:35:37523 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/guild/ice_keybox/ice_keybox.msm] ERROR
    1102 14:35:37523 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20398
    1102 14:35:37524 :: CPythonCharacterManager::CreateInstance VID[25844] Race[20398]
    1102 14:36:11323 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/npc/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:36:11329 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/npc2/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:36:11335 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/monster/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:36:11342 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/monster2/ice_keybox/ice_keybox.msm] ERROR. Will Find Another Path.
    1102 14:36:11349 :: CRaceManager::RegisterRacePath : RACE[20398] LOAD MSMFILE[d:/ymir work/guild/ice_keybox/ice_keybox.msm] ERROR
    1102 14:36:11349 :: CRaceManager::GetRaceDataPointer: cannot load data by dwRaceIndex 20398
    1102 14:36:11349 :: CPythonCharacterManager::CreateInstance VID[25844] Race[20398]
    1102 14:37:44603 :: quit
    1102 14:37:44708 :: # clear __builtin__._

    1102 14:37:44708 :: # clear sys.path

    1102 14:37:44708 :: # clear sys.argv

    1102 14:37:44708 :: # clear sys.ps1

    1102 14:37:44708 :: # clear sys.ps2

    1102 14:37:44708 :: # clear sys.exitfunc

    1102 14:37:44708 :: # clear sys.exc_type

    1102 14:37:44708 :: # clear sys.exc_value

    1102 14:37:44709 :: # clear sys.exc_traceback

    1102 14:37:44709 :: # clear sys.last_type

    1102 14:37:44709 :: # clear sys.last_value

    1102 14:37:44709 :: # clear sys.last_traceback

    1102 14:37:44709 :: # clear sys.path_hooks

    1102 14:37:44709 :: # clear sys.path_importer_cache

    1102 14:37:44709 :: # clear sys.meta_path

    1102 14:37:44709 :: # clear sys.flags

    1102 14:37:44709 :: # clear sys.float_info

    1102 14:37:44709 :: # restore sys.stdin

    1102 14:37:44709 :: # restore sys.stdout

    1102 14:37:44709 :: # restore sys.stderr

     

     

    Brasov, Romania, deci roman  :)) MI-a zis cineva ca e din game.... Eu am luat tutorialul de aici: https://metin2dev.org/board/index.php?/topic/8339-cpythonuse-12-inventory-pages/

    Decat ca eu am facut pentru 10 inventare !

    1102 14:30:01894 :: uiTaskBar.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:01958 :: uiDragonSoul.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:02020 :: uiSystem.py: inconsistent use of tabs and spaces in indentation

    1102 14:30:02080 :: uiQuest.py: inconsistent use of tabs and spaces in indentation 

    RO: Asta imi da de gandit, rescrie partea Python si spune-mi daca ai rezolvat ceva.
    EN: At python part I'm thinkin' that you've mistake something, check it out again. 

  2. On 10/30/2015 at 6:55 PM, DarkFire said:

    Tasho you are the best , thx .
    Problem solved 

    Sorry for my bad english :P

    #Edit : know i have an over problem :
    https://metin2.download/picture/r3F9504x09DVmF8K988YXgTtGTP6KMUj/.gif

    If you have COSTUME_MOUNT enabled, put in gametype.h, this:

    const DWORD c_New_Equipment_Start = c_Equipment_Start + 22;

    like this:

    const DWORD c_New_Equipment_Start = c_Equipment_Start + 23;

    And let me explain you why. You have start index at costume system 19. Costume body = slot 19, costume hair 20. After, belt/ring system starts at index 21, but if you add shoulders + mount at costume system, 19 + 4 = 23. So, belt system start index will be 23 from now, untill you'll add some new slots to costume system. :D I hope that you'll learn C++ very soon.

    • Love 1
  3. Hello guys,

    I am searching Metin2 Files + Client with source or without source.
    It must minimum version 40k files. 
    It can have mistakes at least

    Skype contact: fatihmertdogancan
    Email contact: [email protected]

    Thank you for interest..
    Good works..

     

    You know that there's a big GOOGLE site?
    Ah, I've forgot, it's too hard, or you're new in this domain. :3

    Here you are, mega links:
    GAME
    MYSQL - I don't have data for this, you can reset password with VirtualBox, Putty, etc.

    CLIENT

    These are from 28.07.2014, in romanian language.
    I don't have source, for these.. if you don't search that, you can tell me, and I'll remove that.

    • Love 1
  4. Hi folks, today I came here with a problem.. Yesterday I deleted all Wolfman/Lycan files from my client/source/serverfiles, and I have a little problem.. Now, when I login, everytime I need to select my empire, and after I press 'Choose', I see my characters in the new empire.. :/

    Is there somebody who knows why?

    https://metin2.download/picture/1ze2g8srz4TvYLX8OtM915sEIrudw5Qy/.gif

  5. Items with type 33 doesn`t have a time.

    You can put REAL_TIME limit in item_proto.txt, man, if you're saying that.. 

    Yes but in client dosen't see this time :)

    You can put it in item_proto client too, I just say.. :D 

     

    Items with type 33 doesn`t have a time.

    You can put REAL_TIME limit in item_proto.txt, man, if you're saying that.. 

    Yes but in client dosen't see this time :)

    You can put it in item_proto client too, I just say.. :D 

    I have in item_proto good real time but items with type 33 dosen't see time. With type 16 time is good ;]

    Hmm, maybe in uitooltip.py you need to find ITEM_TYPE_UNIQUE or something like that, and make a line with ITEM_TYPE_RING.

  6. Hi devs, I saw some topics with 'How to block two same items with type 33?' and I said that I can help everyone to resolv that :D (if you put special rings with type 33)

    1. Go to your source(game) and open char_item.cpp

    2. Find:

    if (item->GetWearFlag() & WEARABLE_UNIQUE)

    3. Put this code after

    if (item->GetType() & ITEM_RING)
    	{
    		if ((GetWear(WEAR_RING1) && GetWear(WEAR_RING1)->IsSameSpecialGroup(item)) || (GetWear(WEAR_RING2) && GetWear(WEAR_RING2)->IsSameSpecialGroup(item)))
    		{
    			ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You can't put two same items in the same time."));
    			return false;
    		}
    	}

     

    • Love 7
  7. 1. Open char_item.cpp and after

    if (item->GetWearFlag() & WEARABLE_UNIQUE)
    	{
    		if ((GetWear(WEAR_UNIQUE1) && GetWear(WEAR_UNIQUE1)->IsSameSpecialGroup(item)) || (GetWear(WEAR_UNIQUE2) && GetWear(WEAR_UNIQUE2)->IsSameSpecialGroup(item)))
    		{
    			ChatPacket(CHAT_TYPE_INFO, LC_TEXT("같은 종류의 유니크 아이템 두 개를 동시에 장착할 수 없습니다."));
    			return false;
    		}
    
    		if (marriage::CManager::instance().IsMarriageUniqueItem(item->GetVnum()) && 
    			!marriage::CManager::instance().IsMarried(GetPlayerID()))
    		{
    			ChatPacket(CHAT_TYPE_INFO, LC_TEXT("결혼하지 않은 상태에서 예물을 착용할 수 없습니다."));
    			return false;
    		}
    	}

    put this:

    if (item->GetType() & ITEM_RING)
    	{
    		if ((GetWear(WEAR_RING1) && GetWear(WEAR_RING1)->IsSameSpecialGroup(item)) || (GetWear(WEAR_RING2) && GetWear(WEAR_RING2)->IsSameSpecialGroup(item)))
    		{
    			ChatPacket(CHAT_TYPE_INFO, LC_TEXT("You can't put two same items in the same time."));
    			return false;
    		}
    	}

    Try it. :D

  8. then in AbstractPlayer.h you need to find

    GetStatus(DWORD dwType) = 0;

    then replace with

    virtual long long		GetStatus(DWORD dwType) = 0;

    then in PythonPlayer.cpp you need to replace

    int CPythonPlayer::GetStatus(DWORD dwType)

    with

    long long CPythonPlayer::GetStatus(DWORD dwType)

    after that in PythonPlayerModule.cpp put that:

    PyObject * playerGetElk(PyObject* poSelf, PyObject* poArgs)
    {
    	long long gold = CPythonPlayer::Instance().GetStatus(POINT_GOLD);
    	return Py_BuildValue("K", gold);	
    }

    that's not the full tutorial, but it's ok.

    • Love 1
  9. On 8/9/2015 at 1:12 PM, Kamylek said:

    Can somebody help me with it :

    .gif

    This topic doesnt helped me

    https://metin2dev.org/board/index.php?/topic/4790-change-max-gold/

     

     

    PyObject * playerGetElk(PyObject* poSelf, PyObject* poArgs)


    {
        return Py_BuildValue("K", CPythonPlayer::Instance().GetStatus(POINT_GOLD));
    }

    Use K value if you have python27. :)

    • Love 1
  10. Hi devs, a few days ago I started modifying gold max from int value which is 2.147kkk to long long/unsigned long long value whick is 922kkkkk and to put limit from config to 20-30kkk..

    When I login to client, the gold is good, like this:

    https://metin2.download/picture/r3F9504x09DVmF8K988YXgTtGTP6KMUj/.gif/

    But when I buy or drop yang:

    https://metin2.download/picture/r3F9504x09DVmF8K988YXgTtGTP6KMUj/.gif/

    The question is, where I need to modify in binary/game to refresh status good? :) 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.