Boss Kesince ve Metin Taşı Uyarı geçsin kesti diye

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Arkadaşlar!
Bu yenilik sayesinde bazı bosslar ve metintaşları 'nı kesen playerler DUYURU yoluyla
tüm ülkelerde yayınlanacak ve Kendisine bir görev penceresi açılıp ödülüde ona burdan
bildirilecektir!....

Bu Boss ve Metintaşları Kısaca Şunlardır:

BOSSLAR

OrkReisi
Sarı Kaplan Hayaleti
Dokuz Kuyruk
Azrail
Mavi Ölüm
Dev Çöl Kaplumbağası
Kırmızı Ejderha
Alev Kral

METİNLER

Seviye 5 Üzüntü Metni
Seviye 10 Dövüş Metni
Seviye 15 Savaş Metini
Seviye 20 Hırs Metni
Seviye 25 Siyah Metin
Seviye 30 Karanlık Metin
Seviye 35 Kıskançlık Metni
Seviye 40 Ruh Metini
Seviye 45 Gölge Metini
Seviye 50 Dayanıklılık Metni
Seviye 55 Şeytan Metni
Seviye 60 Lanet Metni
Seviye 65 Ölüm Metni
Seviye 70 Katil Metni
Seviye 75 Pung-Ma Metin
Seviye 80 Ma-An Metin
Seviye 85 Tu-Young Metin
Seviye 90 Jeon-Un Metin

Metinleri dahil olmak üzere bu Metin ve Bosslar kesilince uyarı şeklinde geçecektir..



Gelelim Kuruluma!(Kurulum İndirdiğimiz Klasördede Anlatılmaktadır!)

Download Linki:


İndirdiğimiz 26 Adet Dosyayı Alıyoruz!...

File Zilla'ya Bağlanıyoruz.
Ve şu dizine gidiyoruz:

/usr/rain/channel/share_data/locale/hongkong/quest/object

Dosyaları Bu Dizine Atıyoruz...


Ardından Serverimize reboot atıyoruz...

Ve Herşey oluyor


Yapamayanlar Konuya Dikkatlice Bakarlarsa Biraz Üstünde Dururlarsa Yaparlar ..
Boss Kesince ve Metin Taşı Uyarı Geçsin Kesti Diye

Metin2 sunucularında quest sistemleri, oyuncuların ilerlemesini ve sunucu içi etkileşimleri yönetmek açısından kritik öneme sahiptir. Özellikle boss öldürme gibi önemli eylemler sonrası quest tamamlama veya ödül alma işlemleri doğru yapılandırılmadığında, oyuncular tarafından hata olarak algılanabilir. Bu yazıda, boss öldürüldüğünde questin doğru çalışması ve Metin Taşı uyarısının geçmesi konusunu detaylıca ele alacağız.

Metin2 Quest Sistemi Nedir?
Quest sistemleri, Metin2 sunucularında oyunculara görevler vererek, belirli eylemleri gerçekleştirmelerini sağlayan yapıdır. Bu görevler, Lua dili ile yazılmış script dosyaları aracılığıyla çalışır. Questler, NPC ile etkileşim, mob öldürme, item toplama gibi farklı tetikleyicilerle aktive edilir. Metin Taşı gibi özel görevlerde, boss öldürülünce questin sonlanması ve ilgili bildirimin geçmesi önemlidir.

Boss Öldürme ve Quest Tetikleme
Boss öldürme sırasında quest tetiklenmesi için, Lua scripti içinde doğru trigger (tetikleyici) tanımlanmalıdır. Örneğin, belirli bir mob öldürüldüğünde questin tamamlandığına dair kontrol yapılmalı. Bu kontrol genellikle kill mob fonksiyonu ile yapılır. Mob öldürüldüğünde questin state değişkeni kontrol edilerek end durumuna getirilmelidir. Eğer bu yapılandırma eksikse, Metin Taşı gibi özel görevlerde boss öldürüldüğü halde quest tamamlanmaz ve uyarı geçmez.

Metin Taşı Uyarısı Neden Geçmiyor?
Metin Taşı görevi sırasında boss kesildiği halde uyarı geçmiyorsa, muhtemelen questin begin ve end süreçleri arasında bir hata vardır. Bu hata genellikle flag veya timer kontrollerinde meydana gelir. Timer süresi dolmadan boss öldürülürse, quest tamamlanmayabilir. Ayrıca, questin chain yapısı doğru değilse birden fazla görev zinciri çakışabilir ve sonuçlanmayabilir.

Hata Giderme Yöntemleri
Metin2 quest hatalarını giderirken öncelikle Lua kodlarını kontrol etmek gerekir. Questin debug modda çalışıp çalışmadığı test edilmeli. Ayrıca, questin reward kısmında eksiklik varsa, boss öldürüldüğü halde ödül verilmeden görev tamamlanmaz. Metin Taşı gibi özel görevlerde questin state değerleri ve flag kontrolleri mutlaka doğrulanmalıdır.

Doğru Script Yapısı
Aşağıda basit bir boss öldürme quest yapısı verilmiştir:
state start begin
when boss.kill begin
say('Boss öldürüldü, görev tamamlandı!')
clear_letter()
set_state(end)
end
end

Sonuç
Metin2 sunucularında boss öldürme ve Metin Taşı gibi özel görevlerin doğru çalışması için quest sistemlerinin dikkatle yapılandırılması gerekir. Lua scriptlerinde doğru trigger, state, flag ve timer kontrolleri yapılmalıdır. Hataların giderilmesi için debug işlemleri ve testler önemlidir.


When Boss is Killed, Let the Metin Stone Warning Pass

In Metin2 servers, quest systems are critical for managing player progression and in-game interactions. Particularly important actions like killing a boss must be correctly configured within the quest system, otherwise they may be perceived as errors by players. In this article, we will examine in detail how to properly execute quest completion after a boss kill and ensure the Metin Stone warning passes.

What is the Metin2 Quest System?
Quest systems in Metin2 assign tasks to players through Lua-based script files. These quests are triggered via NPC interactions, mob kills, item collection, etc. Special events like Metin Stone require that upon boss defeat, the quest ends and related notifications pass correctly.

Boss Kill Triggering and Quest Activation
To trigger a quest upon boss death, a proper trigger must be defined in the Lua script. For instance, when a specific mob is killed, a check should be performed to finalize the quest. This is usually done with the kill mob function. Upon mob death, the quest's state variable should be checked and set to end. If misconfigured, the quest won’t complete even if the boss is killed, and warnings like Metin Stone won't disappear.

Why Doesn't the Metin Stone Warning Disappear?
If the boss is killed but the Metin Stone warning remains, likely there is an issue between the quest's begin and end states. Such issues often occur in flag or timer checks. If the boss is killed before the timer expires, the quest might not finish. Also, incorrect chain structures can cause conflicts between multiple quests.

Troubleshooting Methods
When debugging Metin2 quests, first inspect the Lua code. Check whether the quest runs in debug mode. Additionally, if the reward section has errors, the quest won't complete even after the boss is defeated. For special quests like Metin Stone, state values and flag checks must be verified carefully.

Correct Script Structure
Here’s a simple boss kill quest structure:
state start begin
when boss.kill begin
say('Boss killed, quest completed!')
clear_letter()
set_state(end)
end
end

Conclusion
Proper configuration of quest systems is essential for special events like boss kills and Metin Stone in Metin2 servers. Correct trigger, state, flag, and timer controls in Lua scripts are required. Debugging and testing are crucial steps in resolving errors.
 

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

Benzer konular

Geri
Üst Alt