Yardım 6 7 efsun sistemimde sıkıntı

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

servet7676

Üye
Üye
Mesaj
124
Beğeni
19
Puan
466
Ticaret Puanı
0
6 7 degiştirme sisteminde sıkın var 6 7 efsun ekli olmayan itemlerede degiştirme atıyor nesne iyiyor 6 7 olmadıgı için gelmiyor çözümünü bilen varmı acaba kod blogunda sıkıntı yok gibi soket sırasında sıkıntı var gibime geliyor aşşadaki video gibi






#ifdef ENABLE_CHANGE_6TH_7TH_SYSTEM:
#ifdef ENABLE_CHANGE_6TH_7TH_SYSTEM
                                    else if (item->GetVnum() == 72346)
                                    {
                                        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
 

Dosya Eklentileri

  • char_item.txt
    315,7 KB · Gösterim: 0
Son düzenleme:
Şu şekilde düzenlemeyi dene:
C++:
#ifdef ENABLE_CHANGE_6TH_7TH_SYSTEM
                                    else if (item->GetVnum() == 72346)
                                    {
                                        if (item2->GetAttributeCount() != 7)
                                        {
                                            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Bunu sadece 7 efsunlu itemlerde kullanabilirsin."));
                                            return false;
                                        }
                                        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
 
Şu şekilde düzenlemeyi dene:
C++:
#ifdef ENABLE_CHANGE_6TH_7TH_SYSTEM
                                    else if (item->GetVnum() == 72346)
                                    {
                                        if (item2->GetAttributeCount() != 7)
                                        {
                                            ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Bunu sadece 7 efsunlu itemlerde kullanabilirsin."));
                                            return false;
                                        }
                                        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
Knk degistirmiyo itemi
 
Geri
Üst