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
değiş
ara
Kod:
case EXTRACT_DRAGON_HEART:
if (pDestItem->IsDragonSoul())
{
return DSManager::instance().ExtractDragonHeart(this, pDestItem, item);
}
return false;
default:
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:
Tam Olarak Nedir ?
80039 kodlu item ile , simya efsununu değiştirmenizi sağlamakta.
ara
değişKod:case EXTRACT_DRAGON_HEART: if (pDestItem->IsDragonSoul()) { return DSManager::instance().ExtractDragonHeart(this, pDestItem, item); } return false; default:
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)
Benzer konular
- Cevaplar
- 0
- Görüntüleme
- 327
- Cevaplar
- 12
- Görüntüleme
- 1K
- Cevaplar
- 9
- Görüntüleme
- 537
- Cevaplar
- 6
- Görüntüleme
- 328