Yeşil ve mor potu nasıl sınırsız yapabilirim ?

mrtsvdg

Level 1
Katılım
11 Nis 2025
Konular
2
Mesajlar
5
Beğeniler
1
GG Coin
80
Ticaret Değeri - 0%
0   0   0
Arkadaşlar yeşil ve mor pot nasıl sınırsız yapılır yardımcı olabilecek var mı?
Teşekkürler.
 
Çözüm
USE_ABILITY_UP case’ini bulduğunuzda, öncelikle karakterde ilgili efektin aktif olup olmadığını kontrol eden kısmı göreceksiniz:
Kod:
case USE_ABILITY_UP:
    if (FindAffect(affect_type, apply_type))
    {
        ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Zaten bu etki aktif."));
        return false;
}

Spoiler içeren içeriği görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.

Birkaç satır aşağıda, item sayısını azaltan bir kod var:
Kod:
item->SetCount(item->GetCount() - 1);

Bunu, sadece belirli item türlerinde sayıyı azaltacak şekilde düzenleyebilirsiniz. Örneğin, mor ve yeşil itemlerin sayısı değişmesin istiyorsanız:
Kod:
if...
USE_ABILITY_UP case’ini bulduğunuzda, öncelikle karakterde ilgili efektin aktif olup olmadığını kontrol eden kısmı göreceksiniz:
Kod:
case USE_ABILITY_UP:
    if (FindAffect(affect_type, apply_type))
    {
        ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Zaten bu etki aktif."));
        return false;
}

Spoiler içeren içeriği görüntüleyebilmek için Giriş Yap ya da Kayıt Ol
Bu işlem, 15 saniyeden az sürer.

Birkaç satır aşağıda, item sayısını azaltan bir kod var:
Kod:
item->SetCount(item->GetCount() - 1);

Bunu, sadece belirli item türlerinde sayıyı azaltacak şekilde düzenleyebilirsiniz. Örneğin, mor ve yeşil itemlerin sayısı değişmesin istiyorsanız:
Kod:
if (item->GetValue(0) != APPLY_MOV_SPEED && item->GetValue(0) != APPLY_ATT_SPEED)
item->SetCount(item->GetCount() - 1);

Aynı mantığı, switch (item->GetValue(0)) kısmının altındaki benzer count azaltma kodunda da uygulayabilirsiniz. Böylece sadece mor ve yeşil itemler sınırsız kalır, diğerleri normal şekilde azalır.

İhtiyaç duyarsanız, bu davranışı config dosyası üzerinden de kontrol edebilirsiniz; kodu build ettikten sonra değişiklikler aktif olur.
 
Çözüm
Geri
Üst Alt