Metin2 Server'ı Gm başlama Ayarlama Quest'i

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

Admin

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

Metin2 de Gm Pvp Serverler olarak bilinen ve oyun içinde bütün oyuncuların Gm olarak eğlendiği, bir sunucu biçimidir. Bu tür sunucu oyunları bazı kullanıcıların ilgisini çekmekte ve direk olarak bu şekilde server aramaktadırlar. Bu oyunda unutmamak gerekir ki herkes GM yani oyun mod. görevlisi. Bu bir karmaşamıdır. tartışılır. Fakat gerçek şu ki bir çok oyuncu bunun için araştırma yapıp bu oyunu oynamak istemektedirler. Belkide Gm nasıl olunuyor, Gm olunca neler oluyor gibi soruları kafalarında dolaştığı içindir bilinmez.

Şimdi oyun kurulumuna geçelim sırasıyla aşağıdaki maddeleri uygularsanız metin2 için bir gm servere sahip olursunuz.

KOD: Filezilladan
usr /game ye gir
ondan sonra burda bulunan
Kod:
channel1
channel2
channel3
channel4
ve
game99
dosyaların içindeki
config dosyasına gir

Bu yolu izleyip aşağıdaki kod değişikliklerini yapacağız.

KOD: Kod:
#TEST_SERVER: 0
kodunu bul.Ve aşağıdaki gibi yap

Kod:
TEST_SERVER: 1
yani önündeki # kaldır ve 1 yap.bunu her klasörde yaptıktan sonra oyuncularınız oyuna GM olarak başlar.

Bu kadar kısa bir değişiklikle bütün oyuncularınız artık Gm olmuştur. FAKAT: Gm logosu oyuncular üzerinde çıkmaz. Bunuda aşağıdan takip ederek çözeceğiz. Bunun yanında Gm yaptığımız oyunculara kısıtlamalarda getirmek gerek, yoksa kargaşa ile serverin ömrü 2 olmaz.

KOD: who IMPLEMENTOR
reload DISABLE
shutdown DISABLE
slow DISABLE
advance DISABLE
a DISABLE
mob DISABLE
m DISABLE
dc DISABLE
stun DISABLE
inv DISABLE
block DISABLE
chat_block DISABLE
block_chat DISABLE
r DISABLE
kill DISABLE
transfer DISABLE

Burda yaptığımız ise Gmlerin yani oyuncuların bazı haklarını devre dışı bıraktık. Aklınıza gelen bir kod varsa yukarıdaki gibi sizde devre dışı bırakabilirsiniz. Dosyayı artık kayıt ediyoruz.

2. Aşamada Tekrar Filezilla dan bir dosya daha ekleyip işlemimizi bitireceğiz.;

KOD: usr /game klasörüne giriyoruz ve
ondan sonra burda bulunan dosyalara

channel1
channel2
channel3
channel4
ve
game99
dosyalarının içine CMD dosyasını atıypruz

Artık oyuna giriş işlemlerini yapıp oyunu açıyoruz. Başarılı bir şekilde Gm serveri oyuncularına hazır.
Metin2 Server'ında GM Başlama Ayarları ve Quest Yazımı

Metin2 sunucularında yetkili olarak başlatmak veya özel görev sistemlerini kurmak istiyorsanız, doğru yerdesiniz. Bu yazıda Metin2 server üzerinde GM başlama ayarlarını nasıl yapılandıracağınızı ve özel bir quest sisteminin nasıl yazıldığını detaylıca inceleyeceğiz. Metin2 quest sistemleri, oyuncuların deneyim kazanması ve sunucu içi etkinliklerin yönetimi açısından kritik öneme sahiptir. Ayrıca, Lua tabanlı quest script yazımı da bu süreçte önemli rol oynar.

Metin2 Quest Sistemi Nedir?
Quest sistemleri, oyunculara belirli görevler vererek oyun içi etkileşimi artırmak için kullanılır. Metin2 sunucularında bu sistemler genellikle Lua dilinde yazılır. Quest dosyaları, oyuncunun ne zaman hangi görevi yapacağını, hangi ödülleri alacağını ve görevin nasıl tamamlanacağını belirler. Quest sistemleri aynı zamanda NPC ile etkileşim, mob öldürme, item toplama gibi farklı mekanikleri de içerebilir.

GM Başlama Ayarları Nedir?
GM (Game Master), sunucuda yetkili bir kullanıcıdır. Metin2 sunucularında yeni bir yetkili başlatılırken bazı özel ayarlar yapılmalıdır. Bu ayarlar, quest üzerinden de yapılabilir. Örneğin, yeni bir GM yetkisi alan oyuncuya özel bir görev verilerek sunucudaki rolleri öğrenmesi sağlanabilir. Bu görevler quest dosyaları aracılığıyla tanımlanır ve Lua kodları yardımıyla çalıştırılır.

Metin2 Lua Quest Yazımı Temelleri
Lua dili, Metin2 sunucularında quest sistemlerinin temelidir. Basit bir quest dosyası şu şekilde görünebilir:

quest gm_start begin
state start begin
when login begin
say('Hoş geldin, yeni yetkili. Lütfen görevlerimizi takip etmeyi unutma!')
end
end
end

Quest Dosyası Nasıl Eklenir?
Oluşturduğunuz quest dosyasını sunucunuzdaki 'quest' klasörüne yerleştirmelisiniz. Ardından server core yeniden başlatılmalıdır. Quest dosyaları genellikle .lua uzantılıdır ve Metin2 sunucularında doğrudan çalışabilir. Quest dosyasının doğru çalışması için flag ve state tanımlamaları önemlidir. Flag sistemleri, oyuncunun quest durumunu kontrol ederken state ise quest'in hangi aşamada olduğunu belirtir.

Quest Trigger ve Timer Kullanımı
Trigger (tetikleyici), oyuncu tarafından belirli bir eylem yapıldığında questin devreye girmesini sağlar. Örneğin bir NPC ile konuşulduğunda veya belirli bir item kullanıldığında. Timer ise belirli bir süre sonra questin bir sonraki adımına geçmesini sağlar. Bu mekanikler, daily quest gibi sistemlerde oldukça faydalıdır.

Metin2 Lobby olarak bizler, Metin2 quest sistemleri üzerine uzmanlaşmış bir platformsunuz. Sitenizde bulunan quest örnekleri ve scriptler, hem yeni başlayanlar hem de deneyimli geliştiriciler için değerli kaynaklardır. Metin2dev ve Martysama gibi topluluklarla birlikte, custom quest sistemleri geliştirmek artık daha kolay. Quest debug ve quest edit işlemleri için gerekli araçlara da sitemizden ulaşabilirsiniz.

Sonuç
Metin2 sunucularında GM başlatmak veya özel görev sistemleri kurmak, quest yazım becerisine dayanır. Lua tabanlı scriptlerle güçlü sistemler oluşturulabilir. Quest dosyaları, trigger, timer, flag gibi bileşenlerle zenginleştirildiğinde, kullanıcıya daha kapsamlı bir deneyim sunulabilir. Metin2lobby.com olarak bizler, bu konularda bilgi ve kaynak paylaşmayı sürdürüyoruz.


Setting Up GM Start Configuration and Writing Quests on Metin2 Server

If you want to start as a Game Master on your Metin2 server or set up a custom quest system, you are in the right place. In this article, we will examine how to configure GM start settings on Metin2 server and write a custom quest system in detail. Metin2 quest systems are crucial for enhancing player experience and managing in-game activities. Additionally, Lua-based quest scripting plays an important role in this process.

What Is the Metin2 Quest System?
Quest systems are used to provide players with specific tasks to increase in-game interaction. On Metin2 servers, these systems are generally written in Lua. Quest files determine when and how players receive quests, what rewards they get, and how the quest is completed. Quest systems may also involve mechanics like interacting with NPCs, killing mobs, or collecting items.

What Are GM Start Settings?
GM (Game Master) is a privileged user on the server. When starting a new GM on Metin2 servers, certain special configurations must be made. These settings can be done through quest systems. For instance, assigning a custom quest to a player who has just received GM rights can help them learn their roles within the server. These quests are defined via quest files and executed using Lua code.

Basics of Metin2 Lua Quest Writing
Lua is the foundation of quest systems on Metin2 servers. A simple quest file might look like this:

quest gm_start begin
state start begin
when login begin
say('Welcome, new staff member. Please remember to follow our tasks!')
end
end
end

How to Add a Quest File?
You should place your created quest file into the 'quest' folder on your server. Then, the server core must be restarted. Quest files usually have a .lua extension and run directly on Metin2 servers. For the correct execution of a quest file, flag and state definitions are essential. Flag systems track the player's quest status, while state indicates which stage the quest is in.

Using Quest Triggers and Timers
Trigger causes the quest to activate when a specific action is performed by the player. For example, talking to an NPC or using a certain item. Timer allows the quest to move to its next step after a specified period. These mechanisms are especially useful in systems such as daily quests.

Metin2 Lobby is a platform specialized in Metin2 quest systems. The quest examples and scripts available on our site serve as valuable resources for both beginners and experienced developers. Together with communities like Metin2dev and Martysama, developing custom quest systems is now easier. You can also find tools for quest debugging and editing on our website.

Conclusion
Starting a GM or setting up custom task systems on Metin2 servers relies on quest writing skills. Powerful systems can be built using Lua-based scripts. When quest files are enriched with components like trigger, timer, and flag, a more comprehensive experience can be provided to users. As Metin2lobby.com, we continue sharing knowledge and resources in these areas.
 

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

Geri
Üst Alt