SALTANAT TİPİ SUNUCUNUZA İSİM İZİ QUESTİ EKLEYİN!

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

Admin

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

Bugün Sizlere Bir Slot Öldürünce Yukarda /n Kodu Halinde Yazı Çıkmasını Sağlayan Quest'i Paylaşacağım.

Quest:

Kod:
quest kills_quest begin    state start begin       when 2598.kill begin  notice_all(""..pc.get_name().." Grubu Devil's Catacombu öldürdü!")  notice_all(""..pc.get_name().." Grubu Devil's Catacombu öldürdü!")  notice_all(""..pc.get_name().." Grubu Devil's Catacombu öldürdü!")       end    end end

Yukardaki Quest 2598 (Devil's Catacomb) Öldürünce Yazı Çıkmasını Sağlar

"..pc.get_name().." : Öldüren Kişinin İsminin Çıkmasını Sağlar

Siz Bu Yazıyı İstediğiniz Şekilde Düzenleyebilirsiniz.

"2598" : Mob Kodu İstediğiniz Mob'un Kodunu Yazabilirsiniz.

Bir Metin Belgesine Yapıştırıp daha sonra Farklı Kaydet ile ".quest" uzantısı halinde kayıt ediyoruz.

daha sonra FTP (Filezilla) Giriş Yapıp usr/game/share/locale/turkey/quest Dizinine Atıyoruz.

Şimdi Putty Login Olup Questi Okutacağız.

Login Olduktan Sonra

cd /usr/game/share/locale/turkey/quest

ENTER

./qc (quest ismi).quest

ENTER

Not : "()" Olmadan Yazınız

Ve Oyunumuza Reboot Atıp Tadını Çıkarabilirsiniz

Hazır Quest :

Virustotal :

Yorumlarınızı Bekliyorum

SALTANAT TİPİ SUNUCUNUZA İSİM İZİ QUESTİ EKLEYİN!

Metin2 sunucularında oyuncuların dikkatini çekmek ve deneyimi zenginleştirmek için özel quest sistemleri büyük önem taşır. Özellikle Saltanat tipi sunucularda, bu tür özel görevler hem oyun içi etkileşimi artırır hem de oyuncuların uzun süre sunucuda kalmasını sağlar. Bu yazıda, Saltanat sunucunuza 'İsim İzi Questi' adlı özgün bir görev sistemini nasıl ekleyebileceğinizi detaylıca anlatacağız.

İsim İzi Quest Nedir?
İsim İzi Questi, oyuncuların belirli bir konuma gitmesi, bir NPC ile etkileşime girmesi veya özel bir eşya kullanması gibi işlemleri gerçekleştirdikten sonra bir 'isim izi' bırakmalarına olanak tanıyan özel bir görev sistemidir. Bu iz, oynatıcının o alanda bulunmuş olduğuna dair bir işaret olarak kalır ve diğer oyuncular tarafından da görülebilir. Bu tür questler, hem sosyal etkileşimi artırır hem de sunucunuzun benzersiz özelliklerinden biri haline gelir.

Questin Temel Özellikleri
Bu quest sistemi Lua dilinde yazılmıştır ve Metin2'nin sunucu tarafında çalışan quest motoruna entegre edilir. Görev, oyuncuya belirli bir görev verir ve görev tamamlandığında özel ödüller sunar. Ödül olarak item, exp veya gold seçilebilir. Ayrıca, questin ilerlemesini takip etmek için flag ve state sistemleri kullanılabilir.

Geliştirme Süreci
Özel quest geliştirme, Lua dili bilgisine dayanır. Questin doğru çalışması için öncelikle quest dosyasının doğru yapılandırılması gerekir. Bu dosyada, quest başlangıcı (begin), görev tanımı, tetikleyici (trigger), zamanlayıcı (timer), NPC etkileşimleri, görev sonu (end) gibi bölümler yer almalıdır. Hataların önlenmesi için debug işlemleri mutlaka yapılmalıdır.

NPC ve Trigger Kullanımı
NPC'ler, quest sisteminin temel taşlarından biridir. Oyuncu ile etkileşime geçerek görevi başlatır, yönlendirir veya görevi tamamlar. Triggerlar ise belirli eylemleri başlatmak için kullanılır. Örneğin, oyuncu bir alana girdiğinde veya bir item kullandığında quest aktif hale gelebilir.

Reward Sistemi
Her başarılı quest tamamlandığında oyuncuya ödül verilmelidir. Bu ödül, özel bir eşya, bonus 경험, veya sunucuya özel para birimi olabilir. Reward sistemi, oyuncuların tekrar quest yapmalarını teşvik eder. Bu nedenle, ödüllerin dengeli ve cazip olması önemlidir.

Daily Quest Olarak Kullanım
Bu questi günlük görev (daily quest) olarak ayarlamak, oyuncuların her gün giriş yapmasını teşvik eder. Daily quest sistemleri, sunucu sadakati için oldukça etkilidir. Quest her gün sıfırlanabilir ve sınırlı sayıda ödül verilebilir.

Sunucuya Entegrasyon
Quest sisteminin sunucuya entegrasyonu sırasında config dosyalarına eklemeler yapılmalıdır. Ayrıca, questin sunucuda doğru çalışması için gerekli trigger ve event handlerlar ayarlanmalıdır. Bu işlem sırasında hata ayıklama (debug) araçları kullanılarak sorunlar erken aşamada tespit edilebilir.

Sonuç
Saltanat tipi Metin2 sunucularına özel olarak geliştirilen 'İsim İzi Questi', hem oyun deneyimini zenginleştirir hem de oyuncular arasında etkileşimi artırır. Doğru tasarlanmış ve test edilmiş bir quest sistemi, sunucunuzun rekabet avantajını ciddi anlamda artırabilir. Geliştirme sürecinde dikkatli planlama ve detaylı testler yapmanız önerilir.


ADD NAME TRACE QUEST TO YOUR SULTANATE-TYPE SERVER!

In Metin2 servers, special quest systems are crucial for capturing players' attention and enriching their gameplay experience. Especially on Sultanate-type servers, such custom quests increase in-game interaction and encourage players to stay longer on the server. In this article, we will explain in detail how to add a unique 'Name Trace Quest' system to your Sultanate server.

What Is Name Trace Quest?
Name Trace Quest allows players to leave a 'name trace' after performing specific actions like going to a location, interacting with an NPC, or using a special item. This trace serves as proof that the player was present in that area and can be viewed by other players. Such quests enhance social interaction and become one of the unique features of your server.

Main Features of the Quest
This quest system is written in Lua language and integrated into Metin2's server-side quest engine. The quest gives the player a specific task and rewards them upon completion. Rewards may include items, exp, or gold. Flags and states can be used to track the progress of the quest.

Development Process
Custom quest development relies on knowledge of the Lua language. First, the quest file must be properly configured. It should include sections like quest start (begin), task description, triggers, timers, NPC interactions, and quest end (end). Debugging operations are essential to prevent errors.

Using NPCs and Triggers
NPCs are fundamental elements of the quest system. They interact with the player to initiate, guide, or complete the quest. Triggers activate certain actions, such as when a player enters an area or uses an item, activating the quest.

Reward System
Each completed quest should reward the player. Rewards can include special items, bonus experience, or server-specific currency. A balanced and attractive reward system encourages players to complete more quests.

Usage as Daily Quest
Setting this quest as a daily quest encourages players to log in every day. Daily quest systems significantly boost server loyalty. The quest can reset daily and offer limited rewards.

Integration to Server
Integration of the quest system requires additions to configuration files. Necessary triggers and event handlers must be set up for the quest to function correctly. Debugging tools can help detect issues early during setup.

Conclusion
The 'Name Trace Quest' developed specifically for Sultanate-type Metin2 servers enriches the gaming experience and increases interaction among players. A well-designed and thoroughly tested quest system can significantly enhance your server's competitive advantage. Careful planning and detailed testing are recommended during the development process.
 

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

Geri
Üst Alt