- Mesaj
- 495
- Çözümler
- 37
- Beğeni
- 1.156
- Puan
- 1.149
- Ticaret Puanı
- 0
GİRİŞ & PROBLEM
Merhaba, bu sefer üstünde çalışacağımız konu aslında önemli, oyuncuların çeşitli PvP (Lonca savaşı, Arena, PvP Event Mapleri vs. -bunlara ek olarak OX ve Düğün mapi de yasaklı haritalar arasında-) maplerinde binek/at kullanmasını engelleyecek veya bir binek/at üzerinde bu haritalara giriş yaptıklarında binekten/attan inmelerini sağlayacağız. Çeşitli yerlerde bununla ilgili pek çok konu olmasına rağmen hiçbiri tam ve eksiksiz bir çözüm sunmuyor dolayısıyla kendi altyapım için yaptığım tüm kontrolleri sizlerle paylaşıyorum.
NEDEN & NELERİ DEĞİŞTİRDİK ?
Özellikle Lonca Savaşları gibi PvP odaklı haritalarda oyuncuların binek/at kullanarak kendine avantaj sağlaması çoğunlukla istenmeyen bir durum, bunun önüne geçmek için doğru yerlere gerekli kontrolleri ekleyeceğiz ve karakterlerin binek/at kullanmasını istemediğimiz haritaları içeren bir fonksiyon oluşturacağız. (Bu fonksiyon içerisine yeni bir case oluşturup, ekstra olarak listeye dahil etmek istediğiniz map index kodunu ekleyebilirsiniz, böylece istediğiniz mapte bu engeli aktif etmeniz çok kolay olacaktır.)
!!! DİKKAT !!!
1- Kendi altyapımda COSTUME_MOUNT sistemini kullanmıyorum, dolayısıyla bu konuyu oluştururken kodları buna göre yazdım o yüzden eğer siz bu sistemi kullanıyorsanız, bu sistemin içine de gerekli kontrolleri eklemeli ve benim verdiğim bazı kontrolleri kendinize göre düzenlemelisiniz (çünkü bazı bölümler eski mount sistemi baz alınarak yazıldı), aksi takdirde doğru veya efektif çalışmayabilir !
2- Anlatım esnasında söylediğim şekilde aradığınız kodun altına veya üstüne (anlatımda hangisini söylemişsem) ekleme yapın, konumları önemli ! Bir çok kod farklı yerleşimlere sahip o yüzden bu rehberi takip ederken altına veya üstüne diye belirttiğim kısımlarda hata yapmadığınıza emin olun..
NASIL YAPILIR ?
Öncelikle "char_horse.cpp" dosyası açılır.
Merhaba, bu sefer üstünde çalışacağımız konu aslında önemli, oyuncuların çeşitli PvP (Lonca savaşı, Arena, PvP Event Mapleri vs. -bunlara ek olarak OX ve Düğün mapi de yasaklı haritalar arasında-) maplerinde binek/at kullanmasını engelleyecek veya bir binek/at üzerinde bu haritalara giriş yaptıklarında binekten/attan inmelerini sağlayacağız. Çeşitli yerlerde bununla ilgili pek çok konu olmasına rağmen hiçbiri tam ve eksiksiz bir çözüm sunmuyor dolayısıyla kendi altyapım için yaptığım tüm kontrolleri sizlerle paylaşıyorum.
NEDEN & NELERİ DEĞİŞTİRDİK ?
Özellikle Lonca Savaşları gibi PvP odaklı haritalarda oyuncuların binek/at kullanarak kendine avantaj sağlaması çoğunlukla istenmeyen bir durum, bunun önüne geçmek için doğru yerlere gerekli kontrolleri ekleyeceğiz ve karakterlerin binek/at kullanmasını istemediğimiz haritaları içeren bir fonksiyon oluşturacağız. (Bu fonksiyon içerisine yeni bir case oluşturup, ekstra olarak listeye dahil etmek istediğiniz map index kodunu ekleyebilirsiniz, böylece istediğiniz mapte bu engeli aktif etmeniz çok kolay olacaktır.)
!!! DİKKAT !!!
1- Kendi altyapımda COSTUME_MOUNT sistemini kullanmıyorum, dolayısıyla bu konuyu oluştururken kodları buna göre yazdım o yüzden eğer siz bu sistemi kullanıyorsanız, bu sistemin içine de gerekli kontrolleri eklemeli ve benim verdiğim bazı kontrolleri kendinize göre düzenlemelisiniz (çünkü bazı bölümler eski mount sistemi baz alınarak yazıldı), aksi takdirde doğru veya efektif çalışmayabilir !
2- Anlatım esnasında söylediğim şekilde aradığınız kodun altına veya üstüne (anlatımda hangisini söylemişsem) ekleme yapın, konumları önemli ! Bir çok kod farklı yerleşimlere sahip o yüzden bu rehberi takip ederken altına veya üstüne diye belirttiğim kısımlarda hata yapmadığınıza emin olun..
NASIL YAPILIR ?
Öncelikle "char_horse.cpp" dosyası açılır.
Burayı görüntülemek için üye girişi yapmalı veya kayıt olmalısınız.
Kolay gelsin, MT2Dev.
Son düzenleme: