MT2 Harita Nasıl Kurulur?

Admin1

silkroadpvp.com.tr
Yönetici
Katılım
26 Ocak 2022
Mesajlar
511
Tepkime puanı
0
Puanları
0
Konum
KRAL
Gerekenler:
  • Bir harita​
  • Server tarafına ssh ya da ftp erişimi. Bunun için WinSCP, FileZilla gibi programlar gerekli.​
  • Client paketlerini açmak için araç. eternexsus, etermanager, eterpack archiver gibi araçlar gerekli.​
Server Tarafında Yapılması Gereken İşlemler

Öncelikle metin2/share/locale/country/map sunucu klasörünüze gidin. Bu, sunucunun tüm haritalarının bulunduğu yerdir.

Haritanızı bu klasöre eklemeniz gerekecektir. Bu klasöre yerleştirilecek 3 zorunlu dosya şunlardır:​
  • Koordinatlar gibi haritanızın tüm bilgilerini içeren Setting.txt dosyası.​
  • Haritalarınızın özniteliklerini içeren server_attr dosyası. Örneğin balık tutabileceğimiz ve yürüyebileceğimiz yerleri bu dosyada buluyoruz.​
  • Haritanızdaki yeniden doğma koordinatlarına karşılık gelen Town.txt dosyası.​
Tamamlandıktan sonra metin2/share/locale/country/map klasöründe bulunan “index” dosyasını düzenleyin. Her satır şu şekilde biçimlendirilmiş bir haritaya karşılık gelir:

ID_HARİTA HARİTANIN_ADI

Dikkat! Haritanızın kimliği benzersiz olmalıdır! Sorunsuz olması için 250'den yüksek bir ID koymanızı tavsiye ederim.


Şimdi sunucunuza, sunucu başladığında haritanızı başlatmasını söyleyin. İki seçeneğiniz var:​
  • Haritayı normal bir kanalda başlatabilirsiniz, bu da haritanın her kanala (CH1, CH2, vb.) özgü olacağı anlamına gelir.​
  • Haritayı channel99'da başlatabilirsiniz. Bu, haritanın yalnızca bir kanalda mevcut olduğu anlamına gelir.​
Bilgi! Genellikle channel99'u zindan haritaları için kullanırız, ancak oyuncunun kanalından bağımsız olarak bir haritanın benzersiz olmasını istediğimizde de kullanırız.

Her iki durumda da haritanızın kimliğini kanallarınızın CONFIG dosyasına eklemeniz gerekecektir.​
  • Normal bir kanalda başlatmak istiyorsanız, haritayı tüm kanalların çekirdeklerinden birine yerleştirin, örneğin channel1/core2/CONFIG​
  • Yalnızca channel99'da başlatmak istiyorsanız, yalnızca channel99 CONFIG dosyasına ekleyin.​
Başarılı! Yapmanız gereken tek şey metin2 sunucunuzu yeniden başlatmak. Sunucu tarafında doğru şekilde kurulumuzu yaptık.

Client Tarafında Yapılması Gereken İşlemler


Client dosyalarını haritanızda bulun. Genel olarak, bir eix/epk paketiniz vardır. Örneğin: metin2_map_vsroMT2.eix ve metin2_map_vsroMT2.epk

Bilgi! Haritanın dosyaları eix/epk olarak size sağlanmadıysa EterNexus veya başka bir program yardımıyla haritayı siz paketleyin.

eix/epk'
yi clientin pack klasörüne yerleştirin.

Atlasinfo.txt dosyasını düzenleyebilmek için “root” dosyasını paketinden çıkarın. Her satır aşağıdaki formata sahiptir:

HARİTANIN_KLASÖR_ADI KOORDİNAT_X KOORDİNAT _Y GENİŞLİK UZUNLUK

Bilgi! Tüm bu bilgiler haritanızın "Setting.txt" dosyasında bulunur.


Örneğin bu satırı atlas bilgime ekliyorum:

metin2_map_vsroMT2 2600000 2600000 3 4

Uyarı! Eğer altasinfo'nuzu görmüyorsanız, bu bölümü "locale/XX/atlasinfo.txt" için tekrarlayın.


Şimdi paketlerinizi yeniden paketleyin ve test etmek için oyuna girin. Eklediğimiz haritaya ışınlanmak için /warp komutunu kullanacağız. Haritanızın BasePosition'undaki numaraların son iki rakamı hariç komutumuzu yazıyoruz.

Eklediğimiz harita için BasePosition: 2600000 2600000

Işınlanmak için iki haneyi kaldırıyoruz ve /warp 26000 26000 yazıyoruz.

Bilgi! Haritanızın BasePosition'unu öğrenmek için haritanızın "Setting.txt" dosyasına bakın.

Başarılı! Client tarafında doğru şekilde kurulumuzu yaptık.
 

Konu görüntüleyen kullanıcılar

Benzer konular

Geri
Üst