Çözüldü Giyili iteme efsun atma fix

  • Konuyu açan Konuyu açan XPyrion
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 4
  • Gösterim Gösterim 852
Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

XPyrion

Premium Üye
Premium Üye
Geliştirici
Yardımsever Üye
Emekli Üye
Editör
Mesaj
805
Çözümler
41
Beğeni
2.259
Puan
1.679
Ticaret Puanı
0
Selamın aleyküm beyler aranızda bu fixi bilen arkadaşlar var mı?
Varsa yardımcı olursanz sevinirim.
 
Çözüm
char_item.cpp arat:

C++:
Genişlet Daralt Kopyala
case USE_CHANGE_ATTRIBUTE :

Altına ekle:
C++:
Genişlet Daralt Kopyala
                                    if (item2->IsEquipped())
                                    {
                                        ChatPacket(CHAT_TYPE_INFO, "Uzerindeki Esyanin Bonusunu Degistiremezsin!");
                                        return false;
                                    }

6-7 efsun için tekrar arat:

C++:
Genişlet Daralt Kopyala
case 71052 :
[..]
LPITEM item2;
[..]
                                    if (item2->GetAttributeSetIndex() == -1)
                                    {
                                        ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼ºÀ» º¯°æÇÒ ¼ö ¾ø´Â ¾ÆÀÌÅÛÀÔ´Ï´Ù."));
                                        return false...
Bildiğin gibi değil :D
Atıyor hem de çatur çutur. Hem efsun atıyor hem de değiştiriyor :D
 
char_item.cpp arat:

C++:
Genişlet Daralt Kopyala
case USE_CHANGE_ATTRIBUTE :

Altına ekle:
C++:
Genişlet Daralt Kopyala
                                    if (item2->IsEquipped())
                                    {
                                        ChatPacket(CHAT_TYPE_INFO, "Uzerindeki Esyanin Bonusunu Degistiremezsin!");
                                        return false;
                                    }

6-7 efsun için tekrar arat:

C++:
Genişlet Daralt Kopyala
case 71052 :
[..]
LPITEM item2;
[..]
                                    if (item2->GetAttributeSetIndex() == -1)
                                    {
                                        ChatPacket(CHAT_TYPE_INFO, LC_TEXT("¼Ó¼ºÀ» º¯°æÇÒ ¼ö ¾ø´Â ¾ÆÀÌÅÛÀÔ´Ï´Ù."));
                                        return false;
                                    }

Altına ekle:
C++:
Genişlet Daralt Kopyala
                                    if (item2->IsEquipped())
                                    {
                                        ChatPacket(CHAT_TYPE_INFO, "Uzerindeki Esyanin Bonusunu Degistiremezsin!");
                                        return false;
                                    }
 
Çözüm
Teşekkürler dostum sorun çözülmüştür. :)
 
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Üst