Sürgün Mağrasındaki mobların konuşmasını değiştirmek isterseniz verdiğim dosyadaki yazıları kendinize göre editleyebilirsiniz.
Kurulum Gösterilen Yerleri Değiştirmeniz yeterli
Kurulum Gösterilen Yerleri Değiştirmeniz yeterli
FTP GİRİŞ YAPİYORUZ AŞŞAĞIDAKİ YOLU İZLEYİP
usr/game/share/locale/turkey/quest'e surgun_konusmalar.lua dosyamızı atıyoruz ardından
Putty'e Bilgilerimizle giriş yapip Aşşağıdaki adımları izliyoruz
-cd /usr/game/share/locale/turkey/quest diyoruz enterliyoruz
-./qc surgun_konusmalar.lua"dedikten sonra işlem tamamdır servere eklenmiştir.
/reload q Çekmeniz yeterli bazı serverler'da bu kod işlev göstermiyor reboot atıp daha sağlıklıda çalıştırabilirsiniz.
Teşekkürü çok görmeyin
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
[NEW] Servis Yüzüğü Otomatik Pelerin Quest Sistemi
Metin2 Lobby olarak Metin2 sunucularında yaygın olarak kullanılan Servis Yüzüğü sistemine odaklanarak, Otomatik Pelerin alma questini detaylı şekilde açıklamak istiyoruz. Bu rehber, hem quest sistemine yeni başlayanlar hem de deneyimli geliştiriciler için değerli bilgiler sunmaktadır.
Quest Nedir?
Metin2 oyununda quest sistemi, oyuncuların belirli görevleri tamamlayarak ödüller kazanmalarını sağlayan bir yapıdır. Lua dilinde yazılmış quest dosyaları sayesinde, NPC’ler aracılığıyla etkileşimli görevler oluşturulabilir. Servis Yüzüğü Otomatik Pelerin Quest bu sistemden biridir ve kullanıcı dostu bir şekilde tasarlanmıştır.
Nasıl Çalışır?
Bu quest, oyuncunun Servis Yüzüğü isimli eşyayı envanterinde taşımasına dayanır. Oyuncu belirli bir süre geçirdikçe, sistem otomatik olarak pelerin düşürülmesini sağlar. Bu süreçte timer ve flag gibi quest yapısı kullanılır.
Script Örneği
Metin2 geliştiricileri için örnek bir lua kodu şu şekildedir:
Kod:
[B]quest[/B] servis_yuzu_otomatik_pelerin [B]begin[/B][BR][/BR] [B]state[/B] start [B]begin[/B][BR][/BR] [B]when[/B] login [B]with[/B] pc.get_item_count(71023) > 0 [B]begin[/B][BR][/BR] set_timer('pelerin_ver', 300) -- 5 dakika[BR][/BR] [B]end[/B][BR][/BR] [B]when[/B] timer.pelerin_ver [B]begin[/B][BR][/BR] game.drop_item(72713, 1) -- Pelerin ID'si[BR][/BR] set_timer('pelerin_ver', 300)[BR][/BR] [B]end[/B][BR][/BR] [B]end[/B][BR][/BR][B]end[/B]
Hata Ayıklama
Bazı durumlarda quest sisteminde hatalar meydana gelebilir. Bu gibi durumlar için debug işlemleri yapılmalıdır. Hata mesajları log dosyalarında izlenebilir ve quest dosyasındaki mantık hataları düzeltilmelidir. Metin2dev veya Martysama gibi platformlarda yardım almak da faydalı olabilir.
Ödül Sistemleri
Quest tamamlandığında oyuncuya verilen ödüller, sunucuya göre değişebilir. Servis Yüzüğü Otomatik Pelerin questinde ana ödül genellikle Pelerin veya benzeri koruma eşyalarıdır. Reward kısmı bu ödülleri tanımlar.
Sonuç
Metin2 sunucularında quest sistemi, oyuncu etkileşimini artırmak için kritik öneme sahiptir. Servis Yüzüğü Otomatik Pelerin Quest, bu sistemin harika örneklerinden biridir. Geliştiricilerin dikkat etmesi gereken önemli konular; doğru timer, trigger, flag kullanımı ve lua dosyalarının eksiksiz çalışmasıdır. Daha fazla custom quest örneği için
[NEW] Service Ring Automatic Cape Quest System
Metin2 Lobby presents detailed information about the widely used Service Ring system on Metin2 servers, specifically focusing on the Automatic Cape quest. This guide provides valuable insights for both beginners and experienced developers regarding the quest system.
What is a Quest?
In Metin2, the quest system allows players to complete certain tasks and earn rewards. Interactive quests can be created through NPCs using Lua-based quest files. The Service Ring Automatic Cape Quest is one such system, designed to be user-friendly.
How Does It Work?
This quest relies on the player carrying the Service Ring item. After a certain amount of time, the system automatically drops a cape. The process involves structures like timer and flag within the quest code.
Sample Script
An example Lua code for Metin2 developers looks like this:
Kod:
[B]quest[/B] service_ring_auto_cape [B]begin[/B][BR][/BR] [B]state[/B] start [B]begin[/B][BR][/BR] [B]when[/B] login [B]with[/B] pc.get_item_count(71023) > 0 [B]begin[/B][BR][/BR] set_timer('drop_cape', 300) -- 5 minutes[BR][/BR] [B]end[/B][BR][/BR] [B]when[/B] timer.drop_cape [B]begin[/B][BR][/BR] game.drop_item(72713, 1) -- Cape ID[BR][/BR] set_timer('drop_cape', 300)[BR][/BR] [B]end[/B][BR][/BR] [B]end[/B][BR][/BR][B]end[/B]
Debugging
Sometimes errors may occur in the quest system. In such cases, debug operations should be performed. Error logs can be traced in log files, and logical errors in the quest file must be corrected. Assistance from platforms like Metin2dev or Martysama can also be beneficial.
Reward Systems
Rewards given upon quest completion vary depending on the server. In the Service Ring Automatic Cape Quest, the main reward is usually a Cape or similar protective item. The reward section defines these prizes.
Conclusion
The quest system is crucial for increasing player engagement on Metin2 servers. The Service Ring Automatic Cape Quest is a great example of this system. Important considerations for developers include correct usage of timer, trigger, flag, and ensuring that Lua files operate without errors. For more examples of custom quest, visit
