Yardım oyuna küçük kutsama 6 7 degiştirme eklicem

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

hancı21

Üye
Üye
Mesaj
176
Çözümler
1
Beğeni
19
Puan
79
Ticaret Puanı
0
Kod:
Genişlet Daralt Kopyala
#ifdef ENABLE_CHANGE_6TH_7TH_SYSTEM
        if (number(0, 100) <= 20)
                                    else if (item->GetVnum() == 72351)
                                    {
                                        if (item2->IsExchanging() == true)
                                            return false;
                                      
                                        if (item2->IsExchanging() || item2->IsEquipped()) // @fixme3
                                            return false;
  
                                        if (item2->IsBind())
                                        {
                                        ChatPacket(CHAT_TYPE_INFO, LC_TEXT("This item is already binded."));
                                        return false;
                                        }
                                      
                                        item2->ChangeRareAttribute();
                                    }
#endif


if (number(0, 100) <= 10)
uydurmaya çalışıyorum
bunu degiştirme oranın %10 yapmam lazım
 
Son düzenleme:
Deneyin


test:
Genişlet Daralt Kopyala
#ifdef ENABLE_CHANGE_6TH_7TH_SYSTEM
    const int CHANGE_RARE_ATTR_PROB = 10; 

    if (number(0, 100) <= CHANGE_RARE_ATTR_PROB)
    {
        if (item->GetVnum() == 72351)
        {
            if (item2->IsExchanging() || item2->IsEquipped())
                return false;

            if (item2->IsBind())
            {
                ChatPacket(CHAT_TYPE_INFO, LC_TEXT("This item is already binded."));
                return false;
            }

            item2->ChangeRareAttribute();
        }
    }
#endif
 
Geri
Üst