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

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

MEKA

Discord: mekaprojects
Site yetkilisi
Süper Moderatör
Premium Üye
Grafiker
Geliştirici
Yardımsever Üye
Mesaj
2.789
Çözümler
287
Beğeni
2.035
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++:
                    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