Mt2Hizmet 1
Mt2Hizmet
kaptanmikro1 1
kaptanmikro1
Reklam vermek için turkmmo@gmail.com

DragonSoul Efsunlama

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Simya efsunlama sistemidir ironi yapıp değişik isim koyuyoruz bunu anlıyamıyan cahiller post altına yazmasın iconu kendinize göre ayarlayın

ara
Kod:
                case EXTRACT_DRAGON_HEART:
                    if (pDestItem->IsDragonSoul())
                    {
                        return DSManager::instance().ExtractDragonHeart(this, pDestItem, item);
                    }
                    return false;
                default:
değiş
Kod:
                case EXTRACT_DRAGON_HEART:
                    if (item->GetVnum() == 80039)
                    {
                        if (pDestItem->IsDragonSoul())
                        {
                            if (DSManager::instance().IsActiveDragonSoul(pDestItem) == true)
                            {
                                ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SIMYA_GIYILIYOR"));
                                return false;
                            }
                         
                            while (pDestItem->GetAttributeCount() != 0)
                            {
                                pDestItem->SetForceAttribute(0, 0, 0);
                                pDestItem->SetForceAttribute(1, 0, 0);
                                pDestItem->SetForceAttribute(2, 0, 0);
                                pDestItem->SetForceAttribute(3, 0, 0);
                                pDestItem->SetForceAttribute(4, 0, 0);
                                pDestItem->SetForceAttribute(5, 0, 0);
                                pDestItem->SetForceAttribute(6, 0, 0);
                             
                                bool ret = DSManager::instance().PutAttributes(pDestItem);
                                if (ret == true)
                                {
                                    ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SIMYA_DEGISTIRME_BASARILI!"));
                                    item->SetCount(item->GetCount()-1);
                                }
                                else
                                {
                                    ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SIMYA_DEGISTIRME_BASARISIZ!"));
                                }
                            }
                        }
                    }
                    else
                    {
                        if (pDestItem->IsDragonSoul())
                        {
                            return DSManager::instance().ExtractDragonHeart(this, pDestItem, item);
                        }
                    }
                    return false;
                default:

Kod:
locale_string.txt açılır en alta eklenir

"SIMYA_GIYILIYOR";

"Simya giyiliyor";



"SIMYA_DEGISTIRME_BASARILI!";

"Simya Değiştirme Başarılı!";



"SIMYA_DEGISTIRME_BASARISIZ!"

"Simya Değiştirme Başarısız!"
 
Son düzenleme:
ara
Kod:
                case EXTRACT_DRAGON_HEART:
                    if (pDestItem->IsDragonSoul())
                    {
                        return DSManager::instance().ExtractDragonHeart(this, pDestItem, item);
                    }
                    return false;
                default:
değiş
Kod:
                case EXTRACT_DRAGON_HEART:
                    if (item->GetVnum() == 80039)
                    {
                        if (pDestItem->IsDragonSoul())
                        {
                            if (DSManager::instance().IsActiveDragonSoul(pDestItem) == true)
                            {
                                ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SIMYA_GIYILIYOR"));
                                return false;
                            }
                           
                            while (pDestItem->GetAttributeCount() != 0)
                            {
                                pDestItem->SetForceAttribute(0, 0, 0);
                                pDestItem->SetForceAttribute(1, 0, 0);
                                pDestItem->SetForceAttribute(2, 0, 0);
                                pDestItem->SetForceAttribute(3, 0, 0);
                                pDestItem->SetForceAttribute(4, 0, 0);
                                pDestItem->SetForceAttribute(5, 0, 0);
                                pDestItem->SetForceAttribute(6, 0, 0);
                               
                                bool ret = DSManager::instance().PutAttributes(pDestItem);
                                if (ret == true)
                                {
                                    ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SIMYA_DEGISTIRME_BASARILI!"));
                                    item->SetCount(item->GetCount()-1);
                                }
                                else
                                {
                                    ChatPacket(CHAT_TYPE_INFO, LC_TEXT("SIMYA_DEGISTIRME_BASARISIZ!"));
                                }
                            }
                        }
                    }
                    else
                    {
                        if (pDestItem->IsDragonSoul())
                        {
                            return DSManager::instance().ExtractDragonHeart(this, pDestItem, item);
                        }
                    }
                    return false;
                default:
Paylaşım için teşekkürler.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst