Merhabalar
K.bakmayın daha önceden verildimi bilmiyorum ama
Serverine kuşak sistemi ekleyenler için Türkçe quest
Bir kaç yerde gördüm hemen ücret yazıp satışa sunmuşlar
Boşyere 10 15 TL niz Yanmasın diye paylaşma isteği duydum
NOT :
Bu sadece kuşak sisteminin Görev questi'dir. Kuşak sistemi değildir.
Theowahdan NPC sinin türkçe questi
Kuşak Sistemi İçin Türkçe Quest: Metin2'de Görev Geliştirme Rehberi
Metin2, özellikle sunucu geliştiricileri ve oyuncular için genişletilebilir bir yapıya sahiptir. Bu yapıda.quest sistemleri büyük rol oynar. Özellikle kuşak sistemi gibi gelişmiş görev sistemleri, oyuncuların uzun süre sunucuda kalmasını sağlar. Bu yazıda, Kuşak sistemi için Türkçe quest nasıl hazırlanır, hangi adımlar izlenmelidir detaylıca ele alacağız.
Metin2 Quest Nedir?
Metin2'de quest sistemi, oyunculara belirli görevler vererek onları oyun içi aktivitelerle buluşturan bir özelliktir. Quest, genellikle Lua dilinde yazılmaktadır ve sunucu tarafında çalıştırılır. Bu sistem sayesinde oyuncular, belirli NPC'lerle etkileşime girerek görev alabilir, görevleri tamamlayıp ödüller kazanabilirler.
Quest Türleri ve Özellikleri
Quest sistemleri çeşitlilik gösterebilir. Daily quest, özel quest, chain quest gibi farklı türler mevcuttur. Daily quest, günlük olarak tekrar edilen görevlerdir. Chain quest ise birbirine bağlı görev zincirleridir. Kuşak sistemi, bu zincirlerden biridir ve oyuncuların seviye atlaması veya belirli bir yola girmesiyle aktif olur.
Türkçe Quest Hazırlığı
Türkçe quest hazırlarken dikkat edilmesi gereken bazı önemli noktalar vardır. Öncelikle, quest metinlerinin Türkçeye uygun yazılması gerekir. Karakter kodlaması UTF-8 olmalıdır. Ayrıca, metinlerin okunaklı ve akıcı olması önemlidir. Quest dosyasının doğru şekilde Lua formatında yazılması gerekir.
Quest Yazımında Temel Yapı
Bir quest dosyası genellikle şu yapıya sahiptir:
quest adi begin
state start begin
when trigger begin
-- Görev tetiklendiğinde yapılacak işlemler
end
end
end
Kuşak Sistemi İçin Quest Tasarımı
Kuşak sistemi, Metin2'de oyuncuların belirli seviyelere ulaştıklarında katıldıkları bir sistemdir. Bu sistemde, oyuncular kuşak görevlerini tamamlayarak belirli ödüller alabilir. Kuşak quest'leri genellikle NPC üzerinden başlatılır ve belirli görevleri içerir. Örneğin, kuşak görevi olarak belirli bir düşmanı öldürmek, belirli bir eşya toplamak veya belirli bir haritada görev yapmak istenebilir.
Quest Hataları ve Çözüm Yolları
Quest yazarken karşılaşılan bazı yaygın hatalar vardır. Bu hatalar genellikle syntax hatası, flag eksikliği veya trigger hatası olabilir. Quest debug işlemleri, hataları tespit etmede büyük kolaylık sağlar. Sunucu logları kontrol edilmeli ve hata mesajları dikkatlice incelenmelidir.
Quest Ödül Sistemleri
Quest tamamlandığında oyunculara verilen ödüller, görev sistemlerinin en önemli kısmıdır. Bu ödüller arasında EXP, para, özel itemler veya kuşak puanları yer alabilir. Ödüllerin dengeli ve cazip olması, oyuncuların görevleri yapmaya teşvik edilmesini sağlar.
Sonuç
Metin2'de Kuşak sistemi için Türkçe quest hazırlamak, hem teknik hem de yaratıcı yönüyle zengin bir süreçtir. Doğru yapılandırılmış bir quest, oyuncuların oyun deneyimini ciddi anlamda artırabilir. Quest sistemlerinin iyi anlaşılması, sunucu yönetimini kolaylaştırır ve oyuncu sadakati artırır.
Metin2 Lobby
Turkish Quest for Generation System: Guide to Quest Development in Metin2
Metin2 has an expandable structure especially for server developers and players. In this structure, quest systems play a major role. Advanced quest systems like the generation system help keep players on the server longer. In this article, we will examine in detail how to prepare Turkish quests for the generation system and which steps should be followed.
What is a Metin2 Quest?
In Metin2, the quest system connects players with in-game activities by giving them specific tasks. Quests are usually written in Lua language and run on the server side. Thanks to this system, players can receive quests from specific NPCs, complete them, and earn rewards.
Types and Features of Quests
Quest systems can vary. There are different types such as daily quest, special quest, and chain quest. Daily quests repeat each day. Chain quests consist of linked quest chains. The generation system is one of these chains and activates when players level up or follow a certain path.
Preparing Turkish Quests
When preparing Turkish quests, there are several important points to consider. First, the quest texts must be written properly in Turkish. Character encoding should be UTF-8. Moreover, the readability and fluency of the texts are crucial. The quest file must be correctly written in Lua format.
Basic Structure of Quest Writing
A quest file generally follows this structure:
quest name begin
state start begin
when trigger begin
-- Actions to be performed when the quest is triggered
end
end
end
Designing Quests for the Generation System
The generation system in Metin2 is a system that players join upon reaching certain levels. In this system, players can earn specific rewards by completing generation quests. These quests are typically initiated through NPCs and may include tasks such as killing a specific monster, collecting a particular item, or performing tasks in a specific map.
Common Quest Errors and Solutions
There are some common errors encountered while writing quests. These often involve syntax errors, missing flags, or trigger errors. Debugging quests helps significantly in identifying these issues. Server logs should be checked, and error messages carefully reviewed.
Reward Systems for Quests
Rewards given to players upon completing a quest are a critical part of the quest systems. These rewards can include EXP, money, special items, or generation points. Ensuring rewards are balanced and attractive motivates players to complete the quests.
Conclusion
Creating Turkish quests for the generation system in Metin2 is a process rich in both technical and creative aspects. A well-structured quest can significantly enhance the player experience. Understanding quest systems well facilitates server management and increases player loyalty.
Metin2 Lobby
K.bakmayın daha önceden verildimi bilmiyorum ama
Serverine kuşak sistemi ekleyenler için Türkçe quest
Bir kaç yerde gördüm hemen ücret yazıp satışa sunmuşlar
Boşyere 10 15 TL niz Yanmasın diye paylaşma isteği duydum
NOT :
Bu sadece kuşak sisteminin Görev questi'dir. Kuşak sistemi değildir.
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.
Kod:
quest acce_mission begin state start begin when login or levelup with pc.get_level() >= 40 begin set_state("information") end end state information begin when enter begin pc.setqf("time_to_wait", 0) pc.setqf("collect_count", 0) end when letter begin local v = find_npc_by_vnum(20406) if v != 0 then target.vid("theowahdan", v, "Theowahdan") end send_letter("Özel bir kumaş ") end when button or info begin say_title("Özel bir kumaş ") say("Theowahdan seni görmek istiyor. Onu ziyaret et ve") say("hikayesini dinle.") say("") say_reward("Mini Harita'daki yanıp sönen noktayı takip et.") end when theowahdan.target.click or 20084.chat."Kendi gücünü artır" begin target.delete("theowahdan") say_title(mob_name(20406)) say("") say("Ah, işte buradasın! Sıra dışı bir şey keşfettim:") say("Omuz kuşağı adında yeni bir ekipman.") say("") say("Omuz kuşağı sana iki imkan sağlar:") say("Kombinasyon ve emiş.") say("") say("Kombinasyon aynı derecedeki iki kuşakla") say("gerçekleştirilebilir. Kombine edilen iki kuşak") say("daha değerli bir kuşak meydana getirir.") wait() say_title(mob_name(20406)) say("") say("Emiş işleminde bir silah veya zırh üzerinde") say("bulunan bonuslar") say("çeşitli oranlarla omuz kuşağına aktarılır.") say("Emiş oranı (%) kuşağın derecesine bağlıdır. Bonus") say("işlemi için seçilen silah ve zırh geri") say("döndürülemez şekilde yok edilir.") say("Ben birinci derece kuşak yapabiliyorum.") say("Fakat 3x "..item_name(80019).."'a ihtiyacım var.") say("") say("Sadece "..mob_name(20355).." bu maddeyi üretebilir.") say("Git ve onunla görüş.") say("") set_state("go_to_disciple") end end state go_to_disciple begin when letter begin local v = find_npc_by_vnum(20355) if v != 0 then target.vid("captain", v, "Captain") end send_letter("Kendi gücünü artır") end when button or info begin say_title("Kendi gücünü artır") say("") say(""..mob_name(20355).."'yı bul ve malzemeyi al.") say("") end when captain.target.click or 20355.chat."Kendi gücünü artır" begin target.delete("captain") say_title(mob_name(20355)) say("") say("Tebrikler! "..mob_name(20406).." bana ziyarete geleceğini") say("söyledi. Son zamanlarda Sung Mahi'nin daha da") say("güçlendiğini öğrendim.") say("En azından birimiz onun gücüne sahip olmalıyız.") say("Yoksa Sung Mahi hepimizi yok edecek.") say("") say("Özel kumaşı üretebilirim ama bu o okadar da kolay") say("olmayacak.") say("Bana Bir saat ver. O sürede sana kumaşı ") say("üretebilirim.") say("") wait() say_title(mob_name(20355)) say("") say("Bir saat sonra geldiğinde malzeme hazır olacak.") say("Söz veriyorum!") if pc.is_gm() then say_reward("GM'ler hemen alır.") end say("") local agree = select("Kabul et", "Reddet") if agree == 1 then if not pc.is_gm() then pc.setqf("time_to_wait", 60 * 1 + pc.get_playtime()) end set_state("time_to_wait") end end end state time_to_wait begin when letter begin local v = find_npc_by_vnum(20355) if v != 0 then target.vid("captain", v, "Captain") end send_letter("Kendi gücünü artır") end when button or info begin say_title("Kendi gücünü artır") say("") say("Malzemeyi almak için "..mob_name(20355).."'yı bul.") say("") if pc.getqf("time_to_wait") > pc.get_playtime() then local time_to_wait = pc.getqf("time_to_wait") - pc.get_playtime() say("Kalan zaman: "..time_to_wait.." dakika.") say("") end end when captain.target.click or 20355.chat."Kendi gücünü artır" begin target.delete("captain") if pc.getqf("time_to_wait") > pc.get_playtime() and not pc.is_gm() then local time_to_wait = pc.getqf("time_to_wait") - pc.get_playtime() say("Henüz Bir saat dolmadı.") say("") say("Kalan zaman: "..time_to_wait.." dakika.") say("") else pc.setqf("time_to_wait", 0) say("Döndün demek. Ben de sözümü tuttum:") say("İşte istediğin kumaş.") say("Acilen güçlerimizi artırmaya devam etmemiz") say("gerektiğini unutma. Bu biraz vakit alır.") say("Eğer yardıma ihtiyaç duyarsan yine yanıma gel.") say_item_vnum(80019) if pc.count_item("80019") >= 2 then --pc.setqf("collect_count", pc.getqf("collect_count") + 1) set_state("__complete") else --pc.setqf("collect_count", pc.getqf("collect_count") + 1) set_state("go_to_disciple") end pc.give_item2(80019, 1) end end end state __complete begin when enter begin notice("Yeterli miktarda ince kumaş topladın. Theowahdan'a") notice("geri dön ve ona kumaşları teslim et.") pc.delqf("time_to_wait") pc.delqf("collect_count") end when letter begin local v = find_npc_by_vnum(20406) if v != 0 then target.vid("theowahdan_reward", v, "Theowahdan") end send_letter("Özel bir kumaş ") end when button or info begin say_title("Özel bir kumaş ") say("") say("Theowahdan'ı bul ve onunla konuş.") say("") say_reward("Mini Harita'daki yanıp sönen noktayı takip et.") end when theowahdan_reward.target.click or 20084.chat."Özel bir kumaş " begin target.delete("theowahdan_reward") if pc.count_item(80019) < 3 then say("Ne? Yeterli malzeme yok!") say("") say("Tekrar Yüzbaşı'yla konuş!") say("") set_state("go_to_disciple") else say("Selam. Görüyorum ki ihtiyaç duyduğumuz bütün") say("kumaşları toplamışsın. Artık Sung Mahi'ye karşı ") say("savaşma gücüne sahip olduğun için çok mutluyum.") say("Tekrar görüşeceğiz!") say_item_vnum(85005) pc.remove_item(80019, 3) pc.give_item2_select(85005, 1) item.set_socket(1, 1) set_state("information") end end end end
Theowahdan NPC sinin türkçe questi
Kod:
quest acce begin state start begin when 20406.chat."Bir omuz kuşağı nedir?" begin say("Omuz kuşağı sana iki imkan sağlar:") say("Kombinasyon ve emiş.") say("") say("Kombinasyon aynı derecedeki iki kuşakla") say("gerçekleştirilebilir. Kombine edilen iki kuşak") say("daha değerli bir kuşak meydana getirir.") say("") say("Emiş işleminde bir silah veya zırh üzerinde") say("bulunan bonuslar") say("çeşitli oranlarla omuz kuşağına aktarılır.") say("") say("Emiş oranı (%) kuşağın derecesine bağlıdır. Bonus") say("işlemi için seçilen silah ve zırh geri") say("döndürülemez şekilde yok edilir.") end when 20406.chat."Kombinasyon" begin say("İki kuşağı kombine mi etmek istiyorsun?") say("") local confirm = select("Evet", "Hayır") if confirm == 2 then return end setskin(NOWINDOW) command("acce open") end when 20406.chat."Bonus Emişi" begin say("Silah veya zırhından bonus mu emmek istersin?") say("") local confirm = select("Evet", "Hayır") if confirm == 2 then return end setskin(NOWINDOW) command("acce open_absorption") end end end
Kuşak Sistemi İçin Türkçe Quest: Metin2'de Görev Geliştirme Rehberi
Metin2, özellikle sunucu geliştiricileri ve oyuncular için genişletilebilir bir yapıya sahiptir. Bu yapıda.quest sistemleri büyük rol oynar. Özellikle kuşak sistemi gibi gelişmiş görev sistemleri, oyuncuların uzun süre sunucuda kalmasını sağlar. Bu yazıda, Kuşak sistemi için Türkçe quest nasıl hazırlanır, hangi adımlar izlenmelidir detaylıca ele alacağız.
Metin2 Quest Nedir?
Metin2'de quest sistemi, oyunculara belirli görevler vererek onları oyun içi aktivitelerle buluşturan bir özelliktir. Quest, genellikle Lua dilinde yazılmaktadır ve sunucu tarafında çalıştırılır. Bu sistem sayesinde oyuncular, belirli NPC'lerle etkileşime girerek görev alabilir, görevleri tamamlayıp ödüller kazanabilirler.
Quest Türleri ve Özellikleri
Quest sistemleri çeşitlilik gösterebilir. Daily quest, özel quest, chain quest gibi farklı türler mevcuttur. Daily quest, günlük olarak tekrar edilen görevlerdir. Chain quest ise birbirine bağlı görev zincirleridir. Kuşak sistemi, bu zincirlerden biridir ve oyuncuların seviye atlaması veya belirli bir yola girmesiyle aktif olur.
Türkçe Quest Hazırlığı
Türkçe quest hazırlarken dikkat edilmesi gereken bazı önemli noktalar vardır. Öncelikle, quest metinlerinin Türkçeye uygun yazılması gerekir. Karakter kodlaması UTF-8 olmalıdır. Ayrıca, metinlerin okunaklı ve akıcı olması önemlidir. Quest dosyasının doğru şekilde Lua formatında yazılması gerekir.
Quest Yazımında Temel Yapı
Bir quest dosyası genellikle şu yapıya sahiptir:
quest adi begin
state start begin
when trigger begin
-- Görev tetiklendiğinde yapılacak işlemler
end
end
end
Kuşak Sistemi İçin Quest Tasarımı
Kuşak sistemi, Metin2'de oyuncuların belirli seviyelere ulaştıklarında katıldıkları bir sistemdir. Bu sistemde, oyuncular kuşak görevlerini tamamlayarak belirli ödüller alabilir. Kuşak quest'leri genellikle NPC üzerinden başlatılır ve belirli görevleri içerir. Örneğin, kuşak görevi olarak belirli bir düşmanı öldürmek, belirli bir eşya toplamak veya belirli bir haritada görev yapmak istenebilir.
Quest Hataları ve Çözüm Yolları
Quest yazarken karşılaşılan bazı yaygın hatalar vardır. Bu hatalar genellikle syntax hatası, flag eksikliği veya trigger hatası olabilir. Quest debug işlemleri, hataları tespit etmede büyük kolaylık sağlar. Sunucu logları kontrol edilmeli ve hata mesajları dikkatlice incelenmelidir.
Quest Ödül Sistemleri
Quest tamamlandığında oyunculara verilen ödüller, görev sistemlerinin en önemli kısmıdır. Bu ödüller arasında EXP, para, özel itemler veya kuşak puanları yer alabilir. Ödüllerin dengeli ve cazip olması, oyuncuların görevleri yapmaya teşvik edilmesini sağlar.
Sonuç
Metin2'de Kuşak sistemi için Türkçe quest hazırlamak, hem teknik hem de yaratıcı yönüyle zengin bir süreçtir. Doğru yapılandırılmış bir quest, oyuncuların oyun deneyimini ciddi anlamda artırabilir. Quest sistemlerinin iyi anlaşılması, sunucu yönetimini kolaylaştırır ve oyuncu sadakati artırır.
Metin2 Lobby
Turkish Quest for Generation System: Guide to Quest Development in Metin2
Metin2 has an expandable structure especially for server developers and players. In this structure, quest systems play a major role. Advanced quest systems like the generation system help keep players on the server longer. In this article, we will examine in detail how to prepare Turkish quests for the generation system and which steps should be followed.
What is a Metin2 Quest?
In Metin2, the quest system connects players with in-game activities by giving them specific tasks. Quests are usually written in Lua language and run on the server side. Thanks to this system, players can receive quests from specific NPCs, complete them, and earn rewards.
Types and Features of Quests
Quest systems can vary. There are different types such as daily quest, special quest, and chain quest. Daily quests repeat each day. Chain quests consist of linked quest chains. The generation system is one of these chains and activates when players level up or follow a certain path.
Preparing Turkish Quests
When preparing Turkish quests, there are several important points to consider. First, the quest texts must be written properly in Turkish. Character encoding should be UTF-8. Moreover, the readability and fluency of the texts are crucial. The quest file must be correctly written in Lua format.
Basic Structure of Quest Writing
A quest file generally follows this structure:
quest name begin
state start begin
when trigger begin
-- Actions to be performed when the quest is triggered
end
end
end
Designing Quests for the Generation System
The generation system in Metin2 is a system that players join upon reaching certain levels. In this system, players can earn specific rewards by completing generation quests. These quests are typically initiated through NPCs and may include tasks such as killing a specific monster, collecting a particular item, or performing tasks in a specific map.
Common Quest Errors and Solutions
There are some common errors encountered while writing quests. These often involve syntax errors, missing flags, or trigger errors. Debugging quests helps significantly in identifying these issues. Server logs should be checked, and error messages carefully reviewed.
Reward Systems for Quests
Rewards given to players upon completing a quest are a critical part of the quest systems. These rewards can include EXP, money, special items, or generation points. Ensuring rewards are balanced and attractive motivates players to complete the quests.
Conclusion
Creating Turkish quests for the generation system in Metin2 is a process rich in both technical and creative aspects. A well-structured quest can significantly enhance the player experience. Understanding quest systems well facilitates server management and increases player loyalty.
Metin2 Lobby
