Jump to content
metin2dev

ManiacRobert

Members
  • Content count

    75
  • Joined

  • Last visited

Everything posted by ManiacRobert

  1. open System effect

    There : www.damplips.com
  2. SEARCH ANTHACK TOP! FIX DAMAGE - LALAKER ETC

    http://svside.com/
  3. [Metin2] Leaks Index

    It's legit.
  4. c++ New Item Type = ITEM_GACHA

    I made something like case ITEM_CHEST: { DWORD dwBoxVnum = item->GetVnum(); std::vector <DWORD> dwVnums; std::vector <DWORD> dwCounts; std::vector <LPITEM> item_gets(NULL); int count = 0; if (GiveItemFromSpecialItemGroup(dwBoxVnum, dwVnums, dwCounts, item_gets, count)) { for (int i = 0; i < count; i++) { char buf[50 + 1]; snprintf(buf, sizeof(buf), "%u %u", dwVnums[i], dwCounts[i]); // LogManager::instance().ItemLog(this, item, "MOONLIGHT_GET", buf); item->SetSocket(0, item->GetSocket(0) + 1); if (item->GetSocket(0) >= Maxim_ClarLuna) { ITEM_MANAGER::instance().RemoveItem(item); } ChatPacket(CHAT_TYPE_INFO, "[DEBUG]Test Chest"); switch (dwVnums[i]) { case CSpecialItemGroup::GOLD: ChatPacket(CHAT_TYPE_INFO, LC_TEXT("돈 %d 냥을 획득했습니다."), dwCounts[i]); break; case CSpecialItemGroup::EXP: ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자에서 부터 신비한 빛이 나옵니다.")); ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%d의 경험치를 획득했습니다."), dwCounts[i]); break; case CSpecialItemGroup::MOB: ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자에서 몬스터가 나타났습니다!")); break; case CSpecialItemGroup::SLOW: ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자에서 나온 빨간 연기를 들이마시자 움직이는 속도가 느려졌습니다!")); break; case CSpecialItemGroup::DRAIN_HP: ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자가 갑자기 폭발하였습니다! 생명력이 감소했습니다.")); break; case CSpecialItemGroup::POISON: ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자에서 나온 녹색 연기를 들이마시자 독이 온몸으로 퍼집니다!")); break; case CSpecialItemGroup::MOB_GROUP: ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자에서 몬스터가 나타났습니다!")); break; default: if (item_gets[i]) { if (dwCounts[i] > 1) ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자에서 %s 가 %d 개 나왔습니다."), item_gets[i]->GetName(), dwCounts[i]); else ChatPacket(CHAT_TYPE_INFO, LC_TEXT("상자에서 %s 가 나왔습니다."), item_gets[i]->GetName()); } break; } } } else { ChatPacket(CHAT_TYPE_TALKING, LC_TEXT("아무것도 얻을 수 없었습니다.")); return false; } } break; and lenght.h Maxim_ClarLuna = 3,
  5. open Offline shop great , name before shop don't appear

    Dude, increase name range from settings
  6. Arrow problem / Pay for fix

    //fixed
  7. I have a small problem
  8. open [PROBLEM]Update Coins when buy

    Fixed
  9. open Sash System

    2) - instancebase.h, add EFFECT_END = 60, something like this https://gyazo.com/d655694fcc1bf435fc303e337ea9d481
  10. solved Sash bug

    instancebase.cpp #ifdef NEW_PET_SYSTEM if(m_dwRace == 34041 ||m_dwRace == 34045 || m_dwRace == 34049 ||m_dwRace == 34053){ float scale = c_rkCreateData.m_dwLevel * 0.005f + 0.75f; m_GraphicThingInstance.SetScale(scale, scale, scale, true); } else m_GraphicThingInstance.SetScale(1.0f,1.0f,1.0f, true); #endif
  11. Full Sash System BUG

    Vezi că e din playersettingsmodule, compară cu asta. https://paste2.org/hpP4NXUD
  12. [Official] Unpacked Updates Metin2.de

    i don't found the patch, someone can upload with wolfman?
  13. [Official] Unpacked Updates Metin2.de

    What's name for this ?
  14. [Official] Unpacked Updates Metin2.de

    Anybody all new icons?
  15. [Official] Unpacked Updates Metin2.de

    Someone item_scale.txt?
  16. Weapon costume system + sash/costume mount

    Lennt Version. Upload char_item.cpp
  17. Offline shop preview

    Function "move offlineshop to me"
  18. Ai prima versiune a lui Ken de shop offline, in versiuni ceva mai superioare, o să ai funția de "GetBack", după ce expiră timp-ul, se bagă intr-un slot special în shop-ul offline.
  19. [Official] Unpacked Updates Metin2.de

    16.4 files?
  20. Python Lzo

    Hello, i try to change lzo client and i get this error AttributeError: 'bytes' object has no attribute 'encode' And code is this from struct import pack as spack import os a1=spack("LLLL", 45129401,92367215,681285731,1710201) a1.encode('hex') os.system("pause")
  21. Add VIP Tail

    Hi, i added this vip system . I try do add a trail and doesn't work, i try like : But no work. void CInstanceBase::UpdateTextTailLevel(DWORD level) { if (IsNewPet()) { static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f / 255.0f, 255.0f / 255.0f, 51.0f / 255.0f, 1.0f); char szText[256]; sprintf(szText, "Lv %d", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (IsVIP()) { static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f / 255.0f, 255.0f / 255.0f, 51.0f / 255.0f, 1.0f); char szText[256]; sprintf(szText, "[PREMIUM] Lv. %d", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (IsPC()) { static D3DXCOLOR s_kLevelColor = D3DXCOLOR(152.0f / 255.0f, 255.0f / 255.0f, 51.0f / 255.0f, 1.0f); char szText[256]; if (level >= 1 && level < 10) { sprintf(szText, "|cFF959697Lv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 10 && level < 20) { sprintf(szText, "|cFFFFFFFFLv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 20 && level < 30) { sprintf(szText, "|cFF00FF7FLv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 30 && level < 40) { sprintf(szText, "|cFF00FF00Lv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 40 && level < 50) { sprintf(szText, "|cFF00CCFFLv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 50 && level < 60) { sprintf(szText, "|cFF0000FFLv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 60 && level < 70) { sprintf(szText, "|cFFDA70D6Lv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 70 && level < 80) { sprintf(szText, "|cFFC67171Lv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 80 && level < 90) { sprintf(szText, "|cFF00FFFFLv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 90 && level < 100) { sprintf(szText, "|cFFFFCC00Lv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 100 && level < 105) { sprintf(szText, "|cFFFF4500Lv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } else if (level >= 105) { sprintf(szText, "|cFFCD661DLv %d|r", level); CPythonTextTail::Instance().AttachLevel(GetVirtualID(), szText, s_kLevelColor); } } }
  22. System metin2

    1. http://workplus.altervista.org/system-costume-weapons/
  23. [C++] Scale and position function

    Nice, if you add the name of the file..
×