Metİn2 "map" klasÖrÜndekİ anlamlari ve npc,mob sabİtleme sanİyelerİnİ ayarlama

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 131

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Herkese merhaba,

Bu konuda canavar sabitleme,çıkış sürelerini npc sabitleme ve map klasöründeki anlamları açıklayacağım.

Filezilla ile sunucunuza bağlanın daha sonra ;

"usr/game/share/locale/turkey/map" dizininden düzenleme yapacağımız haritayı açıyoruz. (haritaların anlamları aşağıda).
2010 fileslerde bu dizin "usr/game/share_data/locale/turkey/map" olarak geçer.

Açıktan sonra içerisinde yer alan "npc.txt" dosyasından NPC'lerimizin koordinatlarını değiştirebilir ve çıkma sürelerini ayarlayabiliriz.
"regen.txt" dosyasından ise, mob'larımızın koordinatlarını değiştirebilir ve çıkma sürelerini ayarlayabiliriz.

"npc.txt veya regen.txt" dosyamızı açıktan sonra ; 2. ve 3. kodlar koordinatlar (sabitlendiği yerdir)
"120s" veya "60m" gibi yer alan yazılar ise, çıkacağı süredir. unutmayın her mapta süreler değişik olur.
"120s" 120 saniye oluyor, "60m" ise 60 dakika.

Herkese merhaba,

Filezilla ile sunucunuza bağlanın daha sonra ;

"usr/game/share/locale/turkey/map" dizininden düzenleme yapacağımız haritayı açıyoruz. (haritaların anlamları aşağıda).
2010 fileslerde bu dizin "usr/game/share_data/locale/turkey/map" olarak geçer.

Açıktan sonra içerisinde yer alan "npc.txt" dosyasından NPC'lerimizin koordinatlarını değiştirebilir, çıkma sürelerini değiştirebilir, ekleme ve silme işlemlerini gerçekleştirebiliriz.
"regen.txt" dosyasından ise, mob'larımızın koordinatlarını değiştirebilir, çıkma sürelerini değiştirebilir, ekleme ve silme işlemlerini gerçekleştirebiliriz.

Dosyaları "Notepad++" programıyla açmayı unutmayın, yoksa bozulmalara yol açabilir.


-----------------------


Terimlerin anlamları ;

"npc.txt veya regen.txt" dosyamızı açıktan sonra ; 2. ve 3. kodlar koordinatlar (sabitlendiği yerdir)
"120s" veya "60m" gibi yer alan yazılar ise, çıkacağı süredir. unutmayın her mapta süreler değişik olur.
"120s" 120 saniye oluyor, "60m" ise 60 dakika.

s : saniye
m : dakika

-----------------------

NPC ekleme ve silme ;

m 622 556 0 0 0 1 1m 100 1 20300
Ekleme işlemi için, yukarıdaki kodu istediğiniz map'taki npc.txt içerisinde en alt satıra ekleyebilirisniz.
Silme işlem içinse, yukarıdaki kodu bulup ( NPC.txt içerisinde CTRL+F ile NPC kodunu aratıp, komple o satırı silin. )


Yeşil bölgeler : NPC koordinatları.
Turuncu bölge : öldükten sonra tekrar çıkma süresi (1m = 1 minutes = 1 dakika)
Mavi bölge : NPC kodu ( navicat > player > mob_proto tablosundan öğrenebilirsiniz. )

s : saniye
m : dakika

"metin2_map_a1" : Yongan Bölgesi ( Kırmızı Köy )
"metin2_map_a3" : Jayang Bölgesi
"metin2_map_b1" : Joan Bölgesi ( Sarı Köy )
"metin2_map_b3" : Bokjung Bölgesi
"metin2_map_c1" : Pyungmoo Bölgesi ( Mavi Köy )
"metin2_map_c3" : Bakra Bölgesi
"map_a2" : Seungryong Vadisi
"map_n_snowm_01" : Sohan Dağı
"metin2_map_n_desert_01" : Yongbi Çölü
"metin2_map_deviltower1" : Şeytan Kulesi
"metin2_map_guild_01" : Jungrang(Lonca Bölgesi)
"metin2_map_guild_02" : Waryong(Lonca Bölgesi)
"metin2_map_guild_03" : Imha(Lonca Bölgesi)
"metin2_guild_village_01" : Miryan(Lonca Savaşı)
"metin2_guild_village_02" : Songpa(Lonca Savaşı)
"metin2_guild_village_03" : Daeyami(Lonca Savaşı)
"metin2_map_milgyo" : Hwang Tapınağı
"metin2_map_monkeydungeon" : Maymun Zindanı(Kolay)
"metin2_map_monkeydungeon_02" : Maymun Zindanı(Normal)
"metin2_map_monkeydungeon_03" : Maymun Zindanı(Uzman)
"metin2_map_n_flame_01" : Ateş Diyarı
"metin2_map_spiderdungeon" : Örümcek Zindanı 1.Kat
"metin2_map_spiderdungeon_02" : Örümcek Zindanı 2.Kat
"metin2_map_spiderdungeon_03" : Örümcek Zindanı 3.Kat
"metin2_map_trent" : Hayalet Ormanı
"metin2_map_trent02" : Kızıl Orman
"metin2_map_WL_01" : Yılan Vadisi
"metin2_map_nusluck01" : Devler Diyarı
"metin2_map_skipia_dungeon_01" : Sürgün Mağarası 1.Kat
"metin2_map_skipia_dungeon_02" : Sürgün Mağarası 2.Kat
"metin2_map_devilscatacomb" : Şeytan'ın Catacombu
"metin2_map_CapeDragonHead" : Pelerin
"metin2_map_BayBlackSand" : Koy
"metin2_map_MT_Thunder" : Gök Gürültüsü
"metin2_map_dawnmistwood" : Şafak

Metin2 'Map' Klasöründeki Anlamlar ve NPC/MOB Sabitleme Sanıyelerini Ayarlama

Metin2 lobby dünyasında, sunucuların harita düzenlemeleri, NPC (Non-Player Character) ve MOB (Mobile Object) konumlamaları gibi yapılar, oyun deneyimini doğrudan etkiler. Bu nedenle 'map' klasörü, Metin2 geliştiricileri ve sunucu sahipleri için oldukça kritik bir öneme sahiptir. Bu yazıda, 'map' klasörünün yapısını, içerdiği dosyaların ne işe yaradığını ve NPC/MOB sabitleme sanıyelerinin nasıl ayarlanacağını detaylıca inceleyeceğiz.

Metin2 'Map' Klasörü Nedir?

Metin2 oyununda haritalar, 'map' adlı klasörün altındaki alt klasörlerde saklanır. Her harita kendi klasörüne sahiptir ve bu klasörler genellikle sayısal ya da sembolik isimlerle tanımlanır. Örneğin, 'metin2map_a1' gibi. Bu klasörlerin içinde, haritanın görsel yapısı, NPC ve MOB konumları, respawn zamanları ve diğer mekanik detaylar bulunur.

Harita Dosyalarının Yapısı

'map' klasöründe bulunan her harita klasörü, aşağıdaki temel dosyaları içerir:

- map_info.xml: Harita hakkında temel bilgileri içerir. Bölge adı, sınırlar, oynatılabilir alanlar gibi veriler burada tanımlıdır.
- mob_info.txt: Haritada spawn edilecek olan MOB'ların konumlarını, türlerini ve respawn zamanlarını belirtir.
- npc_info.txt: NPC'lerin konumları, türleri ve davranışları bu dosyada tanımlanır.
- attr.ib: Haritanın fiziksel engellerini (duvarlar, su, çukurlar vs.) tanımlar.
- height.ib: Haritanın yükseklik bilgilerini içerir.

NPC ve MOB Sabitleme Sanıyeleri Nedir?

NPC ve MOB sabitleme sanıyeleri, oyun içinde bu karakterlerin belirli koordinatlarda sabit durmasını sağlar. Bu sayede karakterlerin rastgele dolaşması engellenir ve daha kontrollü bir oyun akışı sağlanır. Sabitleme işlemi genellikle AI (Yapay Zeka) ayarlarıyla yapılır. Bu ayarlar, mob_proto ve npc_proto dosyalarında belirlenen AI değerleriyle yönetilir.

NPC/MOB Sabitleme Nasıl Yapılır?

NPC veya MOB sabitlemek için aşağıdaki adımları takip edebilirsiniz:

1. mob_info.txt ya da npc_info.txt dosyasını açın.
2. Sabitlemek istediğiniz karakterin koordinatlarını belirleyin.
3. Gerekirse AI değerini 0 olarak ayarlayın. Bu, karakterin hareket etmemesini sağlar.
4. Gerekirse respawn süresini düzenleyin.

Sanıye Ayarlamaları

Metin2 sistemlerinde respawn süreleri genellikle saniye cinsindendir. Örneğin, bir MOB'un 60 saniyede bir yeniden spawn edilmesi isteniyorsa, mob_info.txt dosyasında ilgili satıra 60 saniye yazılır. Bu değerler doğru ayarlandığında, sunucudaki oyun dengesi korunur.

Harita Düzenleme ve Performans Etkisi

Harita dosyalarında yapılan her değişiklik, sunucu performansını doğrudan etkileyebilir. Özellikle fazla sayıda NPC/MOB yerleştirilmesi, sunucu yükünü artırabilir. Bu nedenle, sabitleme ve respawn ayarlarında dikkatli hareket etmek önemlidir. Metin2 lobby kullanıcıları için bu tür düzenlemeler, oyun deneyimini kişiselleştirmenin güçlü yollarındandır.

Sonuç

Metin2'de 'map' klasörü, hem oyun dünyasının yapısını hem de karakterlerin davranışlarını şekillendiren önemli bir bileşendir. Doğru şekilde yapılandırılmış haritalar, hem oyun deneyimini artırır hem de sunucu dengesini korur. NPC/MOB sabitleme ve respawn ayarları gibi detaylara dikkat edilmesi, profesyonel bir sunucu yönetimi için şarttır.


Meanings in the Metin2 'map' Folder and Adjusting NPC/MOB Spawn Timers

Metin2 lobby world, map adjustments, NPC (Non-Player Character), and MOB (Mobile Object) placements directly affect the gameplay experience. Therefore, the 'map' folder holds significant importance for Metin2 developers and server owners. In this article, we will examine the structure of the 'map' folder, what its files are used for, and how to adjust NPC/MOB spawn timers in detail.

What is the Metin2 'Map' Folder?

In the Metin2 game, maps are stored within subfolders under the folder named 'map'. Each map has its own folder, typically identified by numeric or symbolic names such as 'metin2map_a1'. Within these folders, you can find visual structures of the maps, NPC and MOB locations, respawn times, and other mechanical details.

Structure of Map Files

Each map folder in the 'map' directory contains the following essential files:

- map_info.xml: Contains basic information about the map such as region name, boundaries, and playable areas.
- mob_info.txt: Specifies the locations, types, and respawn times of MOBs that spawn in the map.
- npc_info.txt: Defines the locations, types, and behaviors of NPCs.
- attr.ib: Defines physical obstacles on the map (walls, water, holes, etc.).
- height.ib: Contains height data for the map.

What Are NPC/MOB Spawn Timers?

NPC and MOB spawn timers ensure that these characters remain fixed at specific coordinates within the game. This prevents random wandering and allows for more controlled gameplay. Spawning is usually managed through AI (Artificial Intelligence) settings. These settings are handled by AI values defined in mob_proto and npc_proto files.

How to Set NPC/MOB Spawns?

To lock an NPC or MOB in place, follow these steps:

1. Open the mob_info.txt or npc_info.txt file.
2. Determine the coordinates where you want to place the character.
3. Optionally, set the AI value to 0 to prevent movement.
4. Adjust the respawn time if needed.

Timer Settings

Respawn times in Metin2 systems are usually defined in seconds. For example, if a MOB is supposed to respawn every 60 seconds, you would enter 60 seconds into the corresponding line in the mob_info.txt file. Properly configured values maintain server balance.

Map Editing and Performance Impact

Every change made to map files can directly impact server performance. Placing too many NPCs/MOBs can increase server load. Therefore, care must be taken with spawn and respawn settings. For Metin2 lobby users, such modifications are powerful tools for personalizing the gaming experience.

Conclusion

In Metin2, the 'map' folder shapes both the structure of the game world and the behavior of characters. Correctly configured maps enhance the gameplay experience while maintaining server balance. Attention to details like NPC/MOB spawning and respawn settings is crucial for professional server management.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Geri
Üst Alt