Çö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 860
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

Süper Moderatör
Süper Moderatör
Premium Üye
Geliştirici
Yardımsever Üye
Editör
Mesaj
813
Çözümler
41
Beğeni
2.483
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ı.
Geri
Üst