Yardım Yeşil ve Mor Pot'a "Bu etki devam ediyor" Uyarısı

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

MEKA

Discord: mekaprojects
Grafiker
Geliştirici
Yardımsever Üye
Emekli Üye
Mesaj
2.909
Çözümler
304
Beğeni
2.188
Puan
1.850
Ticaret Puanı
2
Başlıktada belirttigim gibi yeşil ve mor pota etkileri bitmeden basıldıgında efekti göstermesin ve bu etki devam ediyor uyarısı versin istiyorum

Not : Yardımcı olacak kişilerden ricam xxx kodunu arat dediginde biraz detay versin çünkü aynı koddan birden fazla var
 
Bu uyarıyı veren bazı mor ve yeşil iksirler vardı. Onların vnum'u yada subtype değerini char_item.cpp aratın.
Daha sonrasında uyarıyı vermeyen potların vnum değerlerini ekleyebilirsiniz
 
C++:
Genişlet Daralt Kopyala
                    switch (item->GetSubType())
                    {
                        case USE_ABILITY_UP:
                            if (FindAffect(affect_type, apply_type))
                            {
                                ChatPacket(CHAT_TYPE_INFO, "Bu etki zaten çalışıyor. ");
                                return false;
                            }

bu kod ekli ve mor yeşil pota USE_ABILITY_UP degeri ekli fakat uyarı vermiyor ve bastıkça pot gidiyor
 
Kullanmaya çalıştığınız pot başka etki veriyordur belki. player.affect tablosundan kontrol edebilirsiniz
 
10130 201 17 30 13 600 0
10130 200 19 40 12 600 0
Böyle yazıyor
 
Geri
Üst