Metin33
  • Ana sayfa
  • Forumlar
  • Metin2 Development
  • Metin2 Private Server Kurulumu
  • #EsatOfficial | Metin2 Harita Nasıl Kurulur ?

    Arishem

    Kara Gül ... !
    Banlı Üye
    T.C Vatandaşı
    28 Ara 2020
    951
    184
    Çevrimiçi zamanı
    5d 7h 27m
    33
    Republic Of Turkey
    discord.gg
    Best answers
    0
    Oyuncu
    Metin2, LoL, Point Blank, SKILL, DrakenSang, Wolfteam
    SELAMUN ALEYKUM
    KONUMA HOŞGELDİNİZ


    GEREKENLER:
    • Bir harita gereklidir.
    • Server tarafına ssh ya da ftp erişimi. Bunun için WinSCP, FileZilla gibi programlar gereklidir.
    • Client paketlerini açmak için araç. eternexsus, etermanager, eterpack archiver gibi araçlar gereklidir.

    DEVELOPER TARAFINDAN YAPILMASI GEREKENLER
    Ö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.

    CLİENT ÜZERİNDEN YAPILMASI GEREKENLER

    Client dosyalarını haritanızda bulun. Genel olarak, bir eix/epk paketiniz vardır. Örneğin: metin2_map_mt2mmo.eix ve metin2_map_mt2mmo.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_mt2mmo 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.
     

    TBugra

    Onaylanmış Üye
    Onaylanmış Üye
    28 Nis 2021
    75
    16
    Çevrimiçi zamanı
    10h 2m
    8
    Best answers
    0
    Oyuncu
    Metin2
    Başarılar güzel paylaşım
     
    Üst