Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!
Kırmızı ve Mavi Pot sınırsız yapıcağız işlem çok basit
char_item.cpp dosyası içerisinde aratılır
kod bloğu komple değiştirilir;
İtem üzerinde "Kalan miktar" yazısını kaldırmak için;
root > uitooltip.py dosyasında aratıp silinir.
Cesaret Pelerini ise
char_item.cpp açılır . ve aratılır
eklenir
char_item.cpp dosyası içerisinde aratılır
Kod:
void CHARACTER::AutoRecoveryItemProcess(const EAffectTypes type)
kod bloğu komple değiştirilir;
Kod:
void CHARACTER::AutoRecoveryItemProcess(const EAffectTypes type)
{
if ((true == IsDead()) || (true == IsStun()) || (false == IsPC()) || (AFFECT_AUTO_HP_RECOVERY != type && AFFECT_AUTO_SP_RECOVERY != type) || (NULL != FindAffect(AFFECT_STUN)))
return;
{
const DWORD stunSkills[] = { SKILL_TANHWAN, SKILL_GEOMPUNG, SKILL_BYEURAK, SKILL_GIGUNG };
for (size_t i=0 ; i < sizeof(stunSkills)/sizeof(DWORD) ; ++i)
{
const CAffect* p = FindAffect(stunSkills[i]);
if (NULL != p && AFF_STUN == p->dwFlag)
return;
}
}
const CAffect* pAffect = FindAffect(type);
if (NULL != pAffect)
{
LPITEM pItem = FindItemByID(pAffect->dwFlag);
if (NULL != pItem && true == pItem->GetSocket(0))
{
if (false == CArenaManager::instance().IsArenaMap(GetMapIndex()))
{
int32_t gelendeger = 0;
if (AFFECT_AUTO_HP_RECOVERY == type)
{
gelendeger = GetMaxHP() - (GetHP() + GetPoint(POINT_HP_RECOVERY));
}
else if (AFFECT_AUTO_SP_RECOVERY == type)
{
gelendeger = GetMaxSP() - (GetSP() + GetPoint(POINT_SP_RECOVERY));
}
if (gelendeger > 0)
{
if (AFFECT_AUTO_HP_RECOVERY == type)
{
PointChange(POINT_HP_RECOVERY,gelendeger);
EffectPacket(SE_AUTO_HPUP);
}
else if (AFFECT_AUTO_SP_RECOVERY == type)
{
PointChange(POINT_SP_RECOVERY,gelendeger);
EffectPacket(SE_AUTO_SPUP);
}
}
}
else
{
pItem->Lock(false);
pItem->SetSocket(0, false);
RemoveAffect( const_cast<CAffect*>(pAffect) );
}
}
else
{
RemoveAffect( const_cast<CAffect*>(pAffect) );
}
}
}
İtem üzerinde "Kalan miktar" yazısını kaldırmak için;
root > uitooltip.py dosyasında aratıp silinir.
Kod:
self.AppendTextLine(localeInfo.TOOLTIP_AUTO_POTION_REST % (100.0 - ((usedAmount / totalAmount) * 100.0)), self.POSITIVE_COLOR)
Cesaret Pelerini ise
char_item.cpp açılır . ve aratılır
Kod:
case REWARD_BOX_UNIQUE_ITEM_CAPE_OF_COURAGE:
eklenir
Kod:
//item->SetCount(item->GetCount()-1);
En Çok Reaksiyon Alan Mesajlar
Paylaşım için teşekkürler.
Turkmmo kuralları gereği bir görsel eklemeniz gerekiyor
Thanks for sharing
Uygun alana taşındı
TeşekkürlerUygun alana taşındı
Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)
Benzer konular
- Cevaplar
- 2
- Görüntüleme
- 341
- Cevaplar
- 8
- Görüntüleme
- 857
- Cevaplar
- 37
- Görüntüleme
- 2K
- Cevaplar
- 6
- Görüntüleme
- 1K