Çözüldü Grup Kutsama sistemi ile alakalı

  • Konuyu açan Konuyu açan baldevalde
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 2
  • Gösterim Gösterim 92
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.

baldevalde

Üye
Üye
Mesaj
16
Beğeni
0
Puan
48
Ticaret Puanı
0
Selamun aleyküm grup kutsama sistemindeki iyleştirmenin karaktere işlemesini istiyorum sadece gruba dağıtmasını istemiyorum
bunun için REMOVE_BAD_AFFECT,PARTY yapılıyor biliyorum fakat Skill party varken calısıyor ve bendede calısıyor
aksine party de calısmamasına bende calısmasını sağlaması için REMOVE_BAD_AFFECT yapıyorum bu sefer skill hiç çalışmıyor bilen arkadaşlar yardımcı olacaktır. teşekkürler
 
Çözüm
grup kutsamasını verdiğin yerde iyileştirmeyi hariç tutacaksın
if (IS_SET(pkSk->dwFlag, SKILL_FLAG_PARTY) && !GetParty() && !pkVictim)
ComputeSkill(dwVnum, this);
else if (IS_SET(pkSk->dwFlag, SKILL_FLAG_PARTY) && GetParty() && dwVnum != 109) //örnek 109 iyileştirme burada
grup kutsamasını verdiğin yerde iyileştirmeyi hariç tutacaksın
if (IS_SET(pkSk->dwFlag, SKILL_FLAG_PARTY) && !GetParty() && !pkVictim)
ComputeSkill(dwVnum, this);
else if (IS_SET(pkSk->dwFlag, SKILL_FLAG_PARTY) && GetParty() && dwVnum != 109) //örnek 109 iyileştirme burada
 
Çözüm
Geri
Üst