Metin2 NPC Sabitleme

Katılım
8 Tem 2018
Mesajlar
10
Beğeniler
0
Puanları
16
Konuyu başlatan #1
Bu makalede zor bir Metin2 Kurulum konusu olan NPC sabitlemeyi detaylı bir şekilde anlatacağım. Daha önce ki anlatımlarda Filezilla ile nasıl bağlantı kurulacağını anlattığım için bu kısmı es geçiyorum.

Filezilla ile sunucuya bağlanın ve şu dizine gidin; /usr/game/share/locale/turkey/map

metin2_map_a1 Kırmızı bayrağı simgelemektedir.
metin2_map_b1 Sarı Bayrak,
metin2_map_c1 da Mavi bayraktır.

Öncelikle hangi bayrakta sabitleme yapılacaksa o klasöre girilmelidir. Klasöre girildikten sonra npc.txt dosyasını Masaüstüne alın ve Notepad++ programı ile açın.

Örnek bir NPC Kodu;

// NPC -------------------------------------------------------

m 386 849 0 0 0 0 1m 100 1 9009

m 819 315 0 0 0 0 1m 100 1 9009

Diyelim ki koruma alanı içerisinde bir NPC sabitlemek istiyorsunuz ve bu NPC'nin adı da +Basma İtemleri. Ama bu NPC'nin kodunu bilmiyorsunuz, öncelikle yapmanız gereken Navicat Programı ile sunucuya bağlanmak ve player/mob_proto sekmesine gitmek. Bu sekmeyi açtığınızda CTRL+F kombinasyonunu yaparak size lazım olan +Basma İtemleri NPC'sinin kodunu buluyorsunuz. Bu NPC'nin kodu da diyelim ki 20003.

Yukarıda ki kodda 9009 yazan kısım NPC kodunu temsil etmektedir. En solda yer alan "m" harfini değiştirmiyoruz. 386 849 yazan yer ise haritada bulunan koordinatı temsil etmektedir. Bunu da Sağ üstte yer alan Mini Haritadan Fare imlecinin üzerine geldiğinizde öğrenebilirsiniz.

NPC kodunu Navicattan aldık ve koordinat olarakta 395 859 olarak belirledik. Kodlar aynı aşağıda ki gibi olacaktır;

// NPC -------------------------------------------------------

m 386 849 0 0 0 0 1m 100 1 9009

m 819 315 0 0 0 0 1m 100 1 9009

m 395 859 0 0 0 0 1m 100 1 20003

Yukarıda ki koda sadece 1 satır ekledik ve 20003 nolu NPC'yi 395 859 koordinatına sabitledik. Olay zor gibi gözükse de aslında çok kolaydır. Bu işlemleri yaptıktan sonra ise dosyayı kaydedip çıkıyoruz ve aynı dizine yani; /usr/game/share/locale/turkey/map buraya atıyoruz.

Daha sonrasında ise her zaman yapılan klasik işlem olan Putty ile reboot işlemini yapıyoruz.
 
Üst