Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
B 1
berione65
sen272 1
sen272
Mt2Hizmet 1
Mt2Hizmet
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com
Kaynak ikonu

Kemik Efektleri 1

indirmek için izniniz yok

canTolip

Level over 9000.
Fahri Üye
TM Üye
Katılım
21 Ocak 2017
Konular
38
Mesajlar
631
Çözüm
3
Online süresi
3mo 28d
Reaksiyon Skoru
960
Altın Konu
2
TM Yaşı
9 Yıl 4 Ay 19 Gün
Başarım Puanı
193
MmoLira
10,503
DevLira
39
Ticaret - 100%
1   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!


Sadece item giyme çıkartma ve unique_item timer'ı üzerinden çalışır.
Bir hata olursa yazarsınız çözeriz.
item.cpp ve char_item.cpp güncellendi.


Eğer bir kolda gözükür diğer kolda gözükmez ise client/instanceBase >> game/affect sıra bozukluğunuz var demektir (kronik bir problem zaten düzeltmemişseniz %95 vardır).
Bunun için playersettingsmodule.py'deki efekt sayılarını birer birer arttırıp düşürebilirsiniz.




Hata düzeltmesi;
Char_item.cpp


Arat
Kod:
#if defined DBONE_EFFECTS
     if (item->GetVnum() == DBONE_VNUM_1){
            if (!IsAffectFlag(AFFECT_DBONE_1))
                AddAffect(AFFECT_DBONE_1, POINT_NONE, 0,AFF_DBONE1, INFINITE_AFFECT_DURATION, 0, false);
        }
        if (item->GetVnum() == DBONE_VNUM_2){
            if (!IsAffectFlag(AFFECT_DBONE_2))
                AddAffect(AFFECT_DBONE_2, POINT_NONE, 0,AFF_DBONE2, INFINITE_AFFECT_DURATION, 0, false);
        }
#endif

Kaldır

Arat
Kod:
#if defined DBONE_EFFECTS
    if (item->GetVnum() == DBONE_VNUM_1){RemoveAffect(AFFECT_DBONE_1);}
    if (item->GetVnum() == DBONE_VNUM_2){RemoveAffect(AFFECT_DBONE_2);}
#endif

Kaldır

item.cpp

Arat
Kod:
bool CItem::EquipTo(LPCHARACTER ch, BYTE bWearCell){[
    if (!ch){
        sys_err("EquipTo: nil character");
        return false;}
Ekle
Kod:
#if defined DBONE_EFFECTS
    if (GetVnum() == DBONE_VNUM_1){
        if (!ch->IsAffectFlag(AFFECT_DBONE_1))
            ch->AddAffect(AFFECT_DBONE_1, POINT_NONE, 0,AFF_DBONE1, INFINITE_AFFECT_DURATION, 0, false);
    }
    if (GetVnum() == DBONE_VNUM_2){
        if (!ch->IsAffectFlag(AFFECT_DBONE_2))
            ch->AddAffect(AFFECT_DBONE_2, POINT_NONE, 0,AFF_DBONE2, INFINITE_AFFECT_DURATION, 0, false);
    }
#endif
Arat
Kod:
if (IsRideItem())
    ClearMountAttributeAndAffect();
Ekle
Kod:
#if defined DBONE_EFFECTS
   if (GetVnum() == DBONE_VNUM_1){m_pOwner->RemoveAffect(AFFECT_DBONE_1);}
   if (GetVnum() == DBONE_VNUM_2){m_pOwner->RemoveAffect(AFFECT_DBONE_2);}
#endif

Not: Bu hata düzeltmesi sistemi ilk paylaştığımda ekleyenler içindir. Sonradan indirenlerin yapmasına gerek yoktur. Zaten şu anki dosyalarda mevcut.




Kanıt olarak ekleyebilirsin
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Teşekkürler.
kanki sen varya sen adamın dibisin :D seviyorum seni burak
Teşşekürler şimdi eklemeye başlıyorum ekledikten sonra kanıt atarım.
Teşekkürler uzun zamandır aradiğim bir sistemdi
Eline sağlık burak
Thank you my friendssss :D
Rica ederim.
Eyw burak kardeşim bineklerin yaninda at gibi gezmesi sisteminide bekliyoruz
Paylaşılacak şey var paylaşılmayacak şey var :)
Teşekkürler.
 
kanki sen varya sen adamın dibisin :D seviyorum seni burak
 
Teşşekürler şimdi eklemeye başlıyorum ekledikten sonra kanıt atarım.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst