[DEV]AB 1
[DEV]AB
metin2008 1
metin2008
kaptanmikro1 1
kaptanmikro1
Scarlet 1
Scarlet
emirhanHCL 1
emirhanHCL
R 1
Roksam
farkmt2official 1
farkmt2official
TuZaKK 1
TuZaKK
sermin 1
sermin
berkmenoo 1
berkmenoo
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
Hikaye Ekle

Moblarda Level Gösterimi Ayarlama [ C++ ]

  • Konuyu başlatan Konuyu başlatan Pelin Melek Aslan
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 66
  • Görüntüleme Görüntüleme 11K

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Merhabalar ben Hüseyin Urdoğan Moblarda level gösterimini para ile satılıyormuş galiba onuda paylaşalım dedim. :f11:

Client dosyalarınızdan Userinterface klasörüne giriniz.

PythonNonPlayer.h açın:


Bu yöntem altında GetMonsterName, aşağıdakini Ekle:


Kod:
BYTE                GetMobLevel(DWORD dwVnum);


PythonNonPlayer.cpp açın:
Sadece ekleyin aşağıda şu:


Kod:
BYTE CPythonNonPlayer::GetMobLevel(DWORD dwVnum)
{
    const CPythonNonPlayer::TMobTable * c_pTable = GetTable(dwVnum);
    if (!c_pTable)
        return 0;
    return c_pTable->bLevel;
}

InstanceBase.cpp açın:
Aşağıdakine göre arama:

Kod:
m_dwLevel = c_rkCreateData.m_dwLevel;


değiştirin:

Kod:
if (GetInstanceType() == CActorInstance::TYPE_ENEMY)
    m_dwLevel = CPythonNonPlayer::Instance().GetMobLevel(GetRace());
else
    m_dwLevel = c_rkCreateData.m_dwLevel;

Ve Ardından Build Edebilirsiniz Bukadar.

Kanıt ;

5kRNAL.jpg


- Hüseyin Urdoğan -
 
Moderatör tarafında düzenlendi:

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

Geri
Üst