Jump to content

Berke58

Inactive Member
  • Posts

    160
  • Joined

  • Last visited

  • Days Won

    3
  • Feedback

    0%

Posts posted by Berke58

  1. 1 hour ago, enzi said:

    Hello.. Today i finish my work with Costume Mount but i got last problem with it.. When i repair this last problem i will share full tut here.. (because so much people got problem with this system)

    Problem is in slot.. I can´t click on slot and i can´t see info about mount in slot..

    SS

    mount.jpg

    Hey you see like this?

     

    8D6EZV.jpg

    1 minute ago, enzi said:

     

    No... I don´t see anything.. :(

    open uitooltip.py search

     

    isCostumeBody = item.COSTUME_TYPE_BODY == itemSubType

    make new a line and paste

     

    isCostumeMount = item.COSTUME_TYPE_MOUNT == itemSubType

    • Love 1
  2. 46 minutes ago, enzi said:

    Hello.. Today i finish my work with Costume Mount but i got last problem with it.. When i repair this last problem i will share full tut here.. (because so much people got problem with this system)

    Problem is in slot.. I can´t click on slot and i can´t see info about mount in slot..

    SS

    mount.jpg

    Hey you see like this?

     

    8D6EZV.jpg

  3. 1 minute ago, BackPlayer said:

    i am noob i don't know what it needs and i don't know c++

    open gamelib/ gamelib/actorinstancedata.cpp
    search 

    SetModelInstance(CRaceData::PART_ACCE, CRaceData::PART_ACCE, 0, CRaceData::PART_MAIN);

     

    change too

    SetModelInstance(CRaceData::PART_ACCE, CRaceData::PART_ACCE, 0);
    AttachModelInstance(0, "Bip01 Spine2", CRaceData::PART_ACCE);
    • Love 1
  4. M2 Download Center

    This is the hidden content, please
    ( Internal )

    Hi Devs! i want share you lolly effect

    Let's start

    • Open common/lenght.h and search SE_EQUIP_LOVE_PENDANT
    • make new line and paste this
    • SE_EQUIP_MAGIC_CANDY,

     

    1. Open common/vnumhelper.cpp and search const bool    IsLovePendant(DWORD vnum)        { return 71145 == vnum; }
    2. make new line and paste
    3. static    const bool    IsMagicCandy(DWORD vnum)        { return 71188 == vnum; }

    Common is done!

    1. Open game/char_item.cpp and search
    2.         else if (true == CItemVnumHelper::IsLovePendant(dwVnum))
    3.         {
    4.             this->EffectPacket(SE_EQUIP_LOVE_PENDANT);       
    5.         }
    6. make new line and paste
    7.         else if (true == CItemVnumHelper::IsMagicCandy(dwVnum))
    8.         {
    9.             this->EffectPacket(SE_EQUIP_MAGIC_CANDY);
    10.         }

     

    1. Open game/unique_item.cpp search UNIQUE_ITEM_RAMADAN_RING =    71135, 
    2. make new line and paste
    3. UNIQUE_MAGIC_CANDY     =        71188,

    Game is Done!

     

    1. Open Client/instancebase.h and Search EFFECT_LOVE_PENDANT_EQUIP
    2. make new line and paste
    3. EFFECT_EQUIP_CANDY,

     

    1. open Client/packet.h and search SE_EQUIP_LOVE_PENDANT,
    2. make new line and paste
    3. SE_EQUIP_MAGIC_CANDY,

     

    1. open Client/PythonNetworkStreamPhaseGameItem.cpp
    2. search 
    3.         case SE_EQUIP_LOVE_PENDANT:
    4.             effect = CInstanceBase::EFFECT_LOVE_PENDANT_EQUIP;
    5.            break;
    6. make new line and paste
    7.         case SE_EQUIP_MAGIC_CANDY:
    8.             effect = CInstanceBase::EFFECT_EQUIP_CANDY;
    9.             break;

     

    1. open Client/PythonCharacterManagerModule.cpp  CInstanceBase::EFFECT_LOVE_PENDANT_EQUIP);
    2. make new line and paste
    3. PyModule_AddIntConstant(poModule, "EFFECT_EQUIP_CANDY", CInstanceBase::EFFECT_EQUIP_CANDY);

    Client is done!

    1. Open root/playersettingsmodule.py search chrmgr.RegisterCacheEffect(chrmgr.EFFECT_LOVE_PENDANT_EQUIP, "", "d:/ymir work/effect/etc/buff/buff_item4.mse")
    2. make new line and paste
    3. chrmgr.RegisterCacheEffect(chrmgr.EFFECT_EQUIP_CANDY, "", "d:/ymir work/effect/etc/buff/buff_candy2.mse")

    item_proto.sql

    71188    ºÎÈ°Àı »çÅÁ    Lolly The Magical    16    0    0    1    106624    0    128        0    0    0    0    0    0    7    0    0    0    0    0    0    0    0    0    0    0    0    0    0    0    -1    -1    -1    -1    -1    -1    0    0    0
     

    item_proto.txt

    71188    Ãʽ´ŞÀÇ ¹İÁö    ITEM_UNIQUE    UNIQUE_NONE    1    NONE    NONE    WEAR_SHIELD    NONE    0    0    0    0    0    REAL_TIME    0    LIMIT_NONE    0    APPLY_NONE    0    APPLY_NONE    0    APPLY_NONE    0    0    0    0    0    0    0    0    0    0
     

    item_names

    71188    Lolly the Magical

     

    effect 

    This is the hidden content, please

     

    Ingame screen:

    PPr1p9.png

    sorry i dont know how to make blocks for topic.

    Good luck :)

    • Metin2 Dev 4
    • Love 7
  5. 71124    ¹é»çÀÚÀÌ¿ë±Ç    ITEM_UNIQUE    UNIQUE_SPECIAL_RIDE    1    ANTI_MYSHOP | ANTI_GIVE | ANTI_SELL | ANTI_DROP    LOG | QUEST_USE_MULTIPLE    WEAR_SHIELD    NONE    0    0    0    0    0    LEVEL    0    LIMIT_NONE    0    APPLY_NONE    0    APPLY_NONE    0    APPLY_NONE    0    2400    0    0    0    0    0    0    0    0
     

     

    change mount id not need c++ only proto

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