mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
[DEV]AB 1
[DEV]AB
Sevdamsın 1
Sevdamsın
TuZaKK 1
TuZaKK
kaptanmikro1 1
kaptanmikro1
farkmt2official 2
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
Hikaye Ekle

How to Block PVP on map

  • Konuyu başlatan Konuyu başlatan muchomor1337
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 1K

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!

All tutorials very stupid from internet, today I share best options how to block PvP on map.
Kod:
Userinterface/instanceBase.cpp

Find:

bool CInstanceBase::IsAttackableInstance(CInstanceBase& rkInstVictim)
{

add after:

    const std :: string & c_rstrMapFileName = CPythonBackground :: Instance ().GetWarpMapName ();

    if (IsPC () && rkInstVictim.IsPC () && (c_rstrMapFileName == "metin2_map_slz4"))
        return false;

where metin2_map_slz4 set your map name

 

game/pvp.cpp

Find:

bool CPVPManager::CanAttack(LPCHARACTER pkChr, LPCHARACTER pkVictim)
{

add after:

    if (pkChr->GetMapIndex() == 354 || pkVictim->GetMapIndex() == 354)
        return false;
Good job, now you block pvp.
 

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

Geri
Üst