Yardım 4 tane efsunu tek efsunda kullanmak

  • Konuyu açan Konuyu açan allien
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 55
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

allien

MT Üye
MT Üye
Mesaj
154
Çözümler
8
Beğeni
46
Puan
479
Ticaret Puanı
0
merhabalar, toplu kalkan yapacağım fakat kalkana 4 tane efsun eklediğimde ( sav-sura-şaman-ninja karşı güç.) 1 tane efsun kayboluyor yani 3 efsun + defans efsunu görünüyor diğer efsun eklenmiyor bunun için nasıl bir yol izleyebilirim? bütün efsunları tek bir efsuna toplayabilir miyim?
 
merhabalar, toplu kalkan yapacağım fakat kalkana 4 tane efsun eklediğimde ( sav-sura-şaman-ninja karşı güç.) 1 tane efsun kayboluyor yani 3 efsun + defans efsunu görünüyor diğer efsun eklenmiyor bunun için nasıl bir yol izleyebilirim? bütün efsunları tek bir efsuna toplayabilir miyim?

Toplu Kalkan İçin genelde titan kalkanını kullanıyorlar. %20 karakter savunması istiyorsan örneğin. %20 beceri savunması ve %20 ortalama zarar direniş efsunu eklersen kalkana işini görücektir.
 
toplu kalkanda savunmanın biri item protodan ekleniyor diğerleriyse normal efsun olarak ekleniyor diye biliyorum.

bu düzenlemeyi yaptığında oyun içinde şahin kalkanı elde edildiğinde toplu kalkan olarak gelicek(gm koduyla oluşturunca, +8 kalkanı +9 bastığında ya da mobdan düştüğünde) o yüzden oyunda yeni bir item oluştur ve onun vnumu üzerinden işlem yaptır.

item_manager.cpp:
Genişlet Daralt Kopyala
//Arat;

        if (table->bGainSocketPct)
            item->AlterToSocketItem(table->bGainSocketPct);


//Altına ekle;

//toplu kalkan
        if (vnum == 13069)//şahin kalkanı
        {
            item->SetForceAttribute(0,APPLY_RESIST_ASSASSIN,20);//ninjalara karşı savunma
            item->SetForceAttribute(1,APPLY_RESIST_SURA,20);//suralara karşı savunma
            item->SetForceAttribute(2,APPLY_RESIST_SHAMAN,20);//şamanlara karşı savunma
            item->SetForceAttribute(3,0,0);//bu efsunuda kendin belirle
            item->SetForceAttribute(4,0,0);//bu efsunuda kendin belirle
        }
//toplu kalkan
 
Üst