Soru mob drop hakkında

  • Konuyu açan Konuyu açan adv1453
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 3
  • Gösterim Gösterim 67
Herhangi bir konuda danışmak istediğiniz soru varsa bu öneki seçebilirsiniz.

adv1453

Yardımsever Üye
Yardımsever Üye
MT Üye
Mesaj
479
Çözümler
44
Beğeni
246
Puan
869
Ticaret Puanı
0
Bir metine drop olarak aynı itemden 2 tane eklemek istiyorum ama %100 şansla 2 itemden birini atmasını istiyorum.

Örnek: Metin drobunda 1x Su Taşı ve 2x Su Taşı drobu var rastgele ikisinden birinin atmasını istiyorum böyle bir şey mümkün mü?
 
Ben bunu zamanında denedim. 2. bir grup açıp deneyebilirsin. atıyorum Group azrail1 - Group Azrail2 olarak test et istersen. Bu şekilde yapmıştım sanırsam.
 
Hocam 1 su taşını yüzde 100 attırıp ikinciye yüzde 50 yazınca olmuyor mu, 100 metin kesin yaklaşık 50 sinde çift drop alırsınız ya da

Drop deneme:
Genişlet Daralt Kopyala
if (pkVictim->IsStone())
{
    DWORD dwVnum = pkVictim->GetMobTable().dwVnum;

    if (dwVnum == 8027)
    {
        // %100 drop
        AutoGiveItem(20304, 1);

        // %50 ihtimalle +1
        if (number(1, 100) <= 50)
        {
            AutoGiveItem(20304, 1);
        }
    }
}
ya da direkt srcye bu tarz eklersiniz ya da 1-2 arası random döndürtüp 1 çıkarsa 1 drop 2 çıkarsa 2 drop yapabilirsiniz vs vs
 
Aynı itemi 2 kez göstermek için fix uygulamak lazım. Forumlarda vardı sanırım. Aynı vnumları tek gösterir. Atacağı oranlarıda %50 yaparsan rastgele atar. Aynı anda atma ihtimalide var elbette.
 
Geri
Üst