Metin & Boss Hunter System V2

TheAdmin33

Ah, bu şarkıların gözü kör olsun
Geliştirici
Yardımsever Üye
Usta Üye
Editör
Mesaj
1.310
Çözümler
73
Beğeni
4.910
Puan
1.859
Ticaret Puanı
0
Bu sistem daha önce paylaştığım Metin ve Boss kestikçe özellik veren item sistemi- Metin & Boss Hunter System sistemin geliştirilmiş versiyonudur. Neden o konuyu güncellemedinde yeni konu açtın dersenizde sebebi şu: Bu sistemi ateş ve buz yüzüğü sistemine bakarak yaptım daha önce paylaştığımı ise bir yere bakmadan kendim yapmaya çalışmıştım o yüzden o konuyu güncellemek istemedim.

Şahsi düşüncemdir ki bu versiyonun daha iyi olduğunu düşünüyorum. Ama eksi halinide kullansanız sıkıntı çıkarmaz.

Hunter System.PNG




İndir;

Burayı görüntülemek için üye girişi yapmalı veya kayıt olmalısınız.

Vt;
Linkleri görebilmek için giriş yap veya kayıt ol.


Uyarı0;
ccommon/lenht.h ile UserInterface/GameType.h uyumlu olmasına dikkat edin yoksa İtemi taktığınızda görünmeyebilir.

Uyarı1;
Aşağıdaki gibi bir syserr alırsanız common/length.h içindeki WEAR_MAX_NUM , WEAR_MAX ve UserInterface/GameType.h içindeki c_Wear_Max değerlerini arttırın.

syserr:
Genişlet Daralt Kopyala
SYSERR: Oct 16 18:39:23 :: EquipTo: EquipTo: invalid wear cell (this: #21550 Beyaz Şebnem +50 wearflag: 8388608 cell: 32)

Uyarı2;
Eğer common/item_length.h içindeki enum EItemWearableFlag 'ın içi 32 yi aşarsa 32 ve sonrasındakileri aşağıdaki gibi düzenleyin.(@Kaiser 'e teşekkürler)

item_length.h:
Genişlet Daralt Kopyala
WEARABLE_DENEME  =  (1 << 29),
WEARABLE_DENEME2  = (1 << 30),
WEARABLE_DENEME3  = (1 << 31),
WEARABLE_DENEME4  = ((uint64_t)1 << 32),
WEARABLE_DENEME5  = ((uint64_t)1 << 33),
WEARABLE_DENEME6  = ((uint64_t)1 << 34),
 
En son bir moderatör tarafından düzenlenmiş:
Öncelikle paylaşım için teşekkürler. Ben öncekini kurmuştum filesimde var şuan ve buna geçirmek için yapabilecek birşey varmı kaldırıp bunumu kurmam lazım hani ufak tefek eklemelerle bu sistem olacaksa diye söyledim.
 
Öncelikle paylaşım için teşekkürler. Ben öncekini kurmuştum filesimde var şuan ve buna geçirmek için yapabilecek birşey varmı kaldırıp bunumu kurmam lazım hani ufak tefek eklemelerle bu sistem olacaksa diye söyledim.
v2 ye geçmek için;
aşağıda belirttiğim dosyaların içindeki bu sistemle alakalı eklentileri tamamen sil ve yeni olanları baştan ekle.

item_length.h,
char .h, <---- bu dosyanın içindekileri sil tekrar bir şey eklenmicek
game içindeki bütün dosyalar,
ve son olarakta uitooltip.py.
 
Güncelleme;

çok büyük bir hata yapmışıyım onu düzelttim. bu güncellemeyi muhakkak yapın.

bu güncellemeyi yapıp oyunn içinden /ip komutunu kullanıp bütün itemleri silin.

item_manager.cpp:
Genişlet Daralt Kopyala
//Bul ve değiştir;

#ifdef METIN_BOSS_HUNTER
        if (item->GetType() == ITEM_COSTUME)
        {
            if (item->GetSubType() == COSTUME_HUNTER_METIN)
            {
                for (auto i = 0; i < _countof(HunterSystemMetinAttrTable); i++)
                {
                    item->SetForceAttribute(i,HunterSystemMetinAttrTable[i][0],HunterSystemMetinAttrTable[i][1]);
                }

                item->SetSocket(0,0);                                    //Exp
                item->SetSocket(1,HunterSystemMetinExpTable[1]);        //Needed Exp
                item->SetSocket(2,1);                                    //Level
            }
            if (item->GetSubType() == COSTUME_HUNTER_BOSS)
            {
                for (auto i = 0; i < _countof(HunterSystemBossAttrTable); i++)
                {
                    item->SetForceAttribute(i,HunterSystemBossAttrTable[i][0],HunterSystemBossAttrTable[i][1]);
                }

                item->SetSocket(0,0);                                //Exp
                item->SetSocket(1,HunterSystemBossExpTable[1]);        //Needed Exp
                item->SetSocket(2,1);                                //Level
            }
        }
#endif
 
Geri
Üst