Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Eğer bu sistemi kullanmayacaksan temize çekmeni ve öylece kullanmanı öneririm. InterfaceModule.py'de var mı Game.py'de var mı eğer buralarda yoksa o zaman refine element altındaki
if self.wndCostumeEquipment:
self.wndCostumeEquipment.RefreshSlot()
else:
altındaki fonksiyon içine ekle. Ama...
Tamamdır.
Root dosyana baktım. Şimdi onun içinde 2 adet makro var. Eğer sende if app.ENABLE_REFINE_ELEMENT: bu yoksa else kısmı çalışır (BL_TRANSMUTATION_SYSTEM'da yoksa tabii zaten bunların içinde kostüm slotlarını refresh eden fonk. yok) ve bu makro içinde dahil olan
if...
Bende bugün başladım ve bu konuyu görmem. xD bende jsonlu yaptım bakalım. Bende AFFECT yok sadece görevin ödülü birde tüm görevleri yaptıysa final ödülü.
CAffect* pAffect = FindAffect(affect_numarası);
Eğer bu pAffect null döndürmezse o affecti bellekte bulmuş olursun. Sonra bu affectin süresini al üstüne yenisini ekle tekrar AddAffect ile ekle.
Örnek
const int iDur = pAffect->duration + item->GetValue(1);
Sonra bunu AddAffect deki duration...
QuestManager.cpp de SetEventFlag (şuan telefondayım SetEventFlag db ye gönderimi de sağlayabilir tam hatırlamıyorum ama muhakkak db den döndüğünde bir fonksiyonu çalıştırması gerek) içinde tüm açık clientlere for döngüsü ile bir command gönder ve bu ikonu Show etsin. Tabii bir parametre alsın bu...
Daha önceden yaptıklarım
char_battle.cpp de bulunan "Dead" fonksiyonu içindeki ve client'e giden HEADER_GC_DEAD paketi SendDeadPacket isminde yeni bir fonksiyona taşındı.
Öbür Dünya Etkinliğindeki Gece Sınavında ve Kurtuluş'a Seyehat Et bölümlerinde öldüğünüzde ekrana bir dialog çıkar.
Video:
15 dakika boyunca Asmodeus, her öldürüldüğünde yeniden doğar.
Asmodeus ile yüzleşildiği süreç boyunca -%30 Canavarlara Karşı Güçlü güçsüzleşmesi uygulanır.
( Öbür Dünya Tılsımı etkiyi ortadan kaldırır.)
(Asmodeus'un debuff Etkisi için oyunda sol yukarıya bakın)
Düzeltme:
Video'da öldükten...
Sınav'a Göre Dinamik Affect Yapıldı. Gördüğüm Kadarıyla Sadece Göklerin Sınavında Çalışıyor Sanırım. İlerde Değişiklik Olması Durumunda Sınav Verilerini Eklemek Yeterli Olacaktır. (Örn: Toprak Sınavı / Hareket Hızı -25)
Nasıl yaparsanız yapın ama SpawnMob’un içini kirletmeyin. 😂 SpawnNotice gibi bir fonksiyon içine yaz sonra bunu SpawnMob’da
kullan yanlış hatırlamıyorsam Create olduktan sonra Show false döndürürse destroy ediyordu. Bu nedenle her ihtimale karşı Show bitişine eklemek daha mantıklı. Yani SpawnMob...