metin2 pvp servers

  1. Farques

    Bağırmayı Kapatma Sistemi

    #input_main.cpp # arat int CInputMain::Chat(LPCHARACTER ch, const char * data, size_t uiBytes) #içerisinde tekrar ara if (pinfo->type == CHAT_TYPE_SHOUT) { üstüne ekle if (quest::CQuestManager::instance().GetEventFlag("chat_disable")==1) { ch->ChatPacket(CHAT_TYPE_INFO...
  2. Farques

    Metin2 Özel Karakterler('-', '_', '@', '!', '&'....) ile Karakter Açma

    Kullanılacak özel karakterlerin miktarını arttırabilirsiniz ancak mysql'un charset dışına çıkamazsınız. Mainline altyapıda euckr(Kore), martysama altyapılı fileslerde latin1 swedish ci kullanılır. Charset'e db/src/main.cpp den bakabilirsiniz. Türkçe latin5 grubuna bağlıdır. int...
  3. Farques

    Metin2 Hamle Atınca HP Düşme Sorunu Fixed

    game/src char.cpp açılır ve aratılır if (GetHP() > GetMaxHP()) PointChange(POINT_HP, GetMaxHP() - GetHP()); if (GetSP() > GetMaxSP()) PointChange(POINT_SP, GetMaxSP() - GetSP()); Bu Şekilde Değiştirilir /*if (GetHP() > GetMaxHP()) PointChange(POINT_HP...
  4. Farques

    Yerden Nesne , Yang Toplama Süresini Kaldırma

    PythonPlayer.cpp Açılır Ve SendClickItemPacket Fonksiyonu Tamamiyle Değiştirilir : void CPythonPlayer::SendClickItemPacket(DWORD dwIID) { if (IsObserverMode()) return; const char * c_szOwnerName; if (!CPythonItem::Instance().GetOwnership(dwIID, &c_szOwnerName))...
  5. Farques

    Depo Açma Mesafesi Güncellemesi

    Depo açma mesafesini kaldırmak için; char.cpp açınız. else if (GetDistanceFromSafeboxOpen() > 1000) { ChatPacket(CHAT_TYPE_INFO, LC_TEXT("<A¡Ë¡Æi> ¡ÆA¢¬¢ç¡Æ¢® ¢¬O¨úi¨ù¡© A¡Ë¡Æi¢¬| ¢¯¡© ¨ùo ¨ú©ª¨öA¢¥I¢¥U.")); return; } // Aratın...
  6. Farques

    [FIX] Metin2 client memory leak & cpu kullanımı problemleri

    Metin2 client memory leak (ram kullanımı) & cpu kullanımı problemleri nasıl çözülür Client Kaynak Kodlarından [Birinci Çözüm] Dosya GameLib\MapOutdoorUpdate.cpp : arat __CollectCollisionShadowReceiver(v3Player, v3Light); sil veya yorum satırı yap //__CollectCollisionShadowReceiver(v3Player...
  7. Black Jack36

    Official Block System

    The ban system is similar to the official servers, reverse engineered. I don't have a picture to prove the point, but this system is well-known to everyone. *** Gizli metin: Gizli metni görüntülemek için yeterli yetkiniz yok. Forum konusunu ziyaret edin! *** V.T
  8. Farques

    Karakter damage işlememe sorunu fixi

    Karakter savunma bonusları (Ninjalara & Savaşçılara & Suralara & Lycanlara & Şamanlara karşı savunma şansı vs.) 95/100 üzerine çıktığında ninjalardan vs diger karakterlerden düz vuruş harici hasar yememesinin fixidir, Bu işlemde oyun içerisindeki savunmaları düşürmüş olursunuz, buda demek...
  9. Farques

    Max Level Beceri Kitabı Okuma Fix

    Piyasadaki tüm dosyalarda mevcut olan bir hata. Son seviyeye ulaştığınızda tecrübe edinmeniz mümkün değil. Dolayısıyla beceri kitabı da okuyamazsınız. Bunun için bir hata çözümüdür. Son seviyeye ulaştığınızda beceri kitabı okumak, tecrübe gerektirmez. if (FN_should_check_exp(this)) { need_exp...
  10. Black Jack36

    [C++/Python] Official AFK System

    The official AFK system is at least 90% similar to the official one. It works the same way as the official servers. *** Gizli metin: Gizli metni görüntülemek için yeterli yetkiniz yok. Forum konusunu ziyaret edin! *** *** Gizli metin: Gizli metni görüntülemek için yeterli yetkiniz yok. Forum...
  11. Farques

    Lonca savaşı bayrak modu fixi

    char_state.cpp aç FuncFindChrForFlag arat bul if (pkChr->IsDead()) return; altına ekle if (!m_pkChr || !m_pkChr->IsPC() || !m_pkChr->GetGuild() || m_pkChr->IsDead()) return; bul if ((DWORD) m_pkChr->GetPoint(POINT_STAT) == pkChr->GetGuild()->GetID())...
  12. Black Jack36

    Systems Group DracaryS

    Hello, today I will share a huge collection of Dracarys genius systems, containing more than 30 systems that work without any problems. There may be some shortcomings, but all the systems work without any problems, and I have personally tested them. *** Gizli metin: Gizli metni görüntülemek...
  13. Farques

    Bossların yere düşme Fix [like Official]

    Official sunucularda boss'lar yere düşmez, sende düşüyorsa onun fixi; // Arat: void CActorInstance::__HitGreate(CActorInstance& rVictim) { // DISABLE_KNOCKDOWN_ATTACK if (rVictim.IsKnockDown()) return; if (rVictim.__IsStandUpMotion()) return; //...
  14. Black Jack36

    YAYINCI SISTEMI / SQL ANLIK EKLE

    It will be useful for server owners looking for partners to deploy their server. *** Gizli metin: Gizli metni görüntülemek için yeterli yetkiniz yok. Forum konusunu ziyaret edin! *** vT VIDEO IZLEMEK ICIN TIKLA
  15. Black Jack36

    Altın - Gümüş define sandığı düzenlemesi

    Merhabalar Sandıkları açarken eğer 1 den fazla stack varsa hem sandığı hem anaharın tümünü siliyordu. char_item.cpp: *** Gizli metin: Gizli metni görüntülemek için yeterli yetkiniz yok. Forum konusunu ziyaret edin! ***
  16. Black Jack36

    Taskbar ve Minimap Gizleme

    Video veya resim çekerken taskbar ve minimap'ı bu sistem sayesinde gizleyebilirsiniz. Eğer paylaşıldıysa moderatörler uyarırsa sevinirim. *** Gizli metin: Gizli metni görüntülemek için yeterli yetkiniz yok. Forum konusunu ziyaret edin! *** V.T
  17. Farques

    Mor & Yeşil iksir güncelleme

    Yeşil ve mor iksiri kullandıktan sonra etkisi devam ettiği halde yeşil ve mor iksire bastığımızda yeşil ve mor iksir efektlerinin tekrardan çıkmaması için yapılacak bir önlemi sizinle paylaşmak istedim. Önceden paylaşılmış olup olmadığını bilmiyorum paylaşıldıysa kusuruma bakmayın...
  18. Farques

    [C++/Python] HIGHLIGHT SYSTEM FULL

    İndir/Download *** Gizli metin: Gizli metni görüntülemek için yeterli yetkiniz yok. Forum konusunu ziyaret edin! ***
  19. Farques

    [C++] Çoklu Hasar

    Aç: //client_source/UserInterface/PythonNetworkStreamPhaseGame.cpp Ara: bool CPythonNetworkStream::SendAttackPacket(UINT uMotAttack, DWORD dwVIDVictim) { if (!__CanActMainInstance()) return true; Ekle: SendTargetPacket(dwVIDVictim); Ara: TPacketCGAttack kPacketAtk...
  20. Farques

    Minimap'ta FPS gösterme

    Kodları eksiksiz girdiğinizde sistem sorunsuz çalışır uiminimap.py Aç Ara def __Initialize(self): Sonra ekle self.FPSInfo = 0 Ara self.serverInfo = self.GetChild("ServerInfo") Sonra ekle self.FPSInfo = self.GetChild("FPSInfo") Ara self.positionInfo.SetText("(%.0f, %.0f)" % (x/100...