Merhaba Arkadaşlar Bugun Sizlere Yapmış olduğum At Madalyonu Görevini Paylaşıcam
Öncelikle At Görevleri Quest Bana Ait Değildir
At Madalyonu Quest Bana Aittir
At Madalyonu Quest
At Görevleri Quest
SORU 1. Benim Serverimde Atlar 21 level Baslıyor Nasıl 11 Yapıcam
CEVAP 1. filezilla > usr/game/share/locale/turkey/quest/object/notarget/login Dizinine Girip give_basic_weapon.start Dosyasını İndirip Açıyoruz
SORU 2. İstediği itemleri kendii Serverime Göre Nasıl Ayarlayabılırım
Cevap : ornek pc.remove_item( "70102" , 5 ) pc.remove_item( "27987" , 10 ) 27987 yazan yer itemin kodudur ", 10) Yazan Yerde Alınacak İtem Miktarıdır
not: Bu Kod İtemin Envanterde Olup Olmadığını Kontrol Eder elseif pc.count_item(70102)>4 and pc.count_item(27987)>9 then
SORU 3. Verilen İtemler Birden Çok Olduğu İçin Benim Serverimde 1 Adet Olarak Veriyor Cevap : NAVİCAT > PLAYER > İTEM_PROTO > İTEMİN KODU > SAĞA DOĞRU GİDİN ORDA ANTİFLAG VARDIR DEĞERINI 0 Yapın Ve 1 İLERİ GİDİP - FLAG IN DEĞERİNİDE - 4 - YAPARSANIZ İTEMLER İÇ İÇE GEÇER VE YERE ATILABILIR
Kodların içinde 21 Adet - horse . advance ( ) Yazısı Vardır O sayıyı 11'e düşürün ve tekrar Aynı Dizine Atın reboot Yada reload q çekmeniz Yeterlidir.
Kurulum
atmadalyonu.quest horse_levelup.quest adlı dosyaları filezilla
/usr/game/share/locale/turkey/quest içine atıp
putty den
./qc atmadalyonu.quest
./qc horse_levelup.quest
yazarak questi aktif edebilirsiniz
Questten Görüntü
Metin2 oyununda At Görevi Ve At Madalyonu Quest, oyuncuların atlarını geliştirmek ve güçlendirmek amacıyla tasarlanmış önemli bir görev sistemidir. Bu quest sayesinde oyuncular, atlarını madalyonlarla donatarak hem estetik hem de performans açısından ciddi artılar elde ederler. Bu yazıda, Metin2 Lobby olarak bu questin detaylarına, işleyişine ve nasıl tamamlanacağına dair bilgilere değineceğiz.
At Görevi Nedir?
At Görevi, Metin2 oyununun evcil hayvan sisteminden biridir. Oyuncuların atlarıyla ilgili gelişmeleri teşvik etmek için sunulmuştur. Bu görevler genellikle belirli NPC’lerden alınır ve çeşitli adımlardan oluşur. Görevin temel amacı, oyuncuların atlarını daha güçlü hale getirmek ve onlara özel ödüller kazandırmaktır.
At Madalyonu Quest Sistemi
At Madalyonu, atların seviye atlamasında veya güçlenmesinde kilit rol oynar. At madalyonları, oyuncular tarafından görevlerden, düşmanlardan veya özel etkinliklerden kazanılır. At madalyonları, atların özelliklerini doğrudan etkileyen önemli eşyalardır. Bu madalyonlar, atın hızını, dayanıklılığını ve savaş sırasında sağlamlığını artırabilir.
Quest Nasıl Başlatılır?
Bu görevi başlatmak için oyuncuların At Yetkilisi olarak bilinen NPC ile temas kurması gerekir. Bu NPC genellikle ana şehirlerde yer alır. Görevin başlangıcı genellikle quest begin komutuyla tetiklenir. Oyuncu, atının mevcut durumuna göre farklı görevler alabilir. Görevler, daily quest olarak da tanımlanabilir; yani her gün alınabilir.
Quest Adımları ve Mekaniği
At görevi genellikle aşağıdaki gibi adımlardan oluşur:
- Madalyon Toplama: Belirli sayıda at madalyonu toplanması gerekir. Bu madalyonlar genellikle mob öldürerek veya özel item satın alarak elde edilir.
- NPC ile Etkileşim: Görevin sonunda, oyuncu topladığı madalyonları belirli bir NPC’ye teslim eder.
- Ödül Alma: Görev başarıyla tamamlandığında, oyuncuya özel bonuslar verilir. Bu bonuslar genellikle quest reward olarak tanımlanır ve atın statüsünü artırabilir.
Lua Script ve Quest Geliştirme
Metin2 sunucularında quest sistemleri genellikle Lua dilinde yazılır. Metin2 Lua scriptleri, questlerin işleyişini kontrol eder. Quest script dosyaları (.lua uzantılı) sunucuda özel görevlerin tanımlanmasını sağlar. Quest debug işlemleri ile sistemdeki hatalar tespit edilir ve düzeltilir. Quest timer gibi özellikler, görevlerin zamanla sınırlı olarak çalışmasını sağlar. Quest flag ve state sistemleri ise oyuncunun görev durumunu takip eder.
Quest Hataları ve Çözümleri
Bazı durumlarda quest sisteminde hatalar oluşabilir. Bu hatalar genellikle quest hata olarak tanımlanır. Örneğin, görevin doğru şekilde başlamaması, ödülü alınamaması gibi sorunlar yaşanabilir. Bu gibi durumlarda quest debug işlemi yapılır. Ayrıca, quest edit işlemleri ile scriptler üzerinde değişiklik yapılabilir.
Sonuç
At Görevi Ve At Madalyonu Quest, Metin2’de at sistemini zenginleştiren değerli bir özelliktir. Oyuncular hem eğlenecekleri hem de atlarını geliştirecekleri keyifli bir yolculuk yaşarlar. Bu tür özel görevler, oyun deneyimini artırır ve oyuncuların süremeye devam etmesini sağlar. Metin2 Lobby olarak,.quest sistemleri hakkında daha fazla bilgi almak isterseniz sitemizi ziyaret edebilirsiniz.
In the game Metin2, the Horse Quest And Horse Medal Quest is an important quest system designed for players to develop and strengthen their horses. Through this quest, players can decorate their horses with medals and gain significant aesthetic and performance bonuses. In this article, we will discuss the details of this quest, its mechanics, and how to complete it, as Metin2 Lobby.
What Is The Horse Quest?
The Horse Quest is part of the pet system in Metin2. It was introduced to encourage players to improve their horses. These quests are usually obtained from specific NPCs and consist of several steps. The main purpose of the quest is to make players' horses stronger and award them special rewards.
Horse Medal Quest System
The Horse Medal plays a key role in horse level-ups or strengthening. Horse medals are earned by players through quests, defeating enemies, or special events. Horse medals are important items that directly affect horse attributes. These medals can enhance the horse's speed, durability, and resilience during combat.
How to Start the Quest?
To start this quest, players must interact with the NPC known as the Horse Master. This NPC is typically located in the main cities. The beginning of the quest is usually triggered by the quest begin command. Depending on the current status of the player's horse, different quests may be available. These quests can also be defined as daily quest, meaning they can be taken every day.
Quest Steps and Mechanics
The horse quest generally consists of the following steps:
- Collecting Medals: A certain number of horse medals must be collected. These medals are usually obtained by killing mobs or purchasing special items.
- Interacting with NPCs: At the end of the quest, the player delivers the collected medals to a specific NPC.
- Receiving Rewards: Upon successful completion of the quest, special bonuses are awarded to the player. These bonuses are generally defined as quest reward and can increase the horse's stats.
Lua Script and Quest Development
In Metin2 servers, quest systems are mostly written in the Lua language. Metin2 Lua scripts control the operation of quests. Quest script files (.lua extension) allow custom quests to be defined on the server. Quest debug operations help detect and fix errors in the system. Features like quest timer ensure quests run within time limits. Quest flag and state systems track the player's quest status.
Quest Errors and Solutions
Sometimes errors may occur in the quest system. These issues are commonly referred to as quest error. For example, the quest may not start correctly or the reward may not be claimed. In such cases, quest debug procedures are performed. Additionally, modifications can be made to the scripts through quest edit operations.
Conclusion
Horse Quest And Horse Medal Quest is a valuable feature that enriches the horse system in Metin2. Players enjoy a fun journey where they both have fun and improve their horses. Such special quests enhance the gaming experience and encourage players to continue playing. If you want more information about quest systems, visit our site Metin2 Lobby.
Öncelikle At Görevleri Quest Bana Ait Değildir
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Server Files İnden Alıntıdır.At Madalyonu Quest Bana Aittir
At Madalyonu Quest
Kod:
quest madalyon begin state start begin when 20349.chat."At Madalyonu" begin say_title("Seyis:") say("") --- l say("Duydum Ki Artık Maymunlardan") say("At Madalyonu Almak Çok Zor Mus") say("Bende bu isin sirrini cozdum") say("Artik istediginiz kadar At Madalyonu Yapabilirim ") wait() say_title("Seyis:") say("At Madalyonu Yapabilmek İcin, ") --- l say_item("5 Adet Zen Fasülyesi", 70102, "5") say("") say_item("10 Adet İstiridye", 27987, "10") say("") say("Bu Nesnelere İhtiyacın Var") wait() if pc.count_item(70102)>4 and pc.count_item(27987)>9 then say_title("Seyis:") say("At Madalyonu Yapabilmek İcin, ") --- l say_item("5 Adet Zen Fasülyesi", 70102, "5") say("") say_item("10 Adet İstiridye", 27987, "10") say("") say("Tüm Nesneleri Toplamışsın ") wait() end say_title("Seyis:") say("") --- l say("Gerekli tum nesneler var mi?") say("Bir tane Almak istiyor musun?") say("Unutmadan 5.000.0000 Yang gerekiyor.") say("") say("Eger 5 Adet Zen Fasülyesi ve") say("10 Adet İstridye Varsa, At Madalyonu") say("Yapabilirim sana.") say("At Madalyonu istiyor musun?") say_item("At Madalyonu", 50050,"") local s=select("Evet", "Hayir") if 1==s then if pc.get_gold() < 5000000 then say_title("Bilgi") say("") say_reward("Yeterli Yang a sahip degilsin.") say("") elseif pc.count_item(70102)>4 and pc.count_item(27987)>9 then pc.remove_item( "70102" , 5 ) pc.remove_item( "27987" , 10 ) pc.changegold(-5000000) pc.give_item2(50050) say_title("Seyis:") say("") --- l say("At Madalyonu Üretildi!") say_item("At Madalyonu", 50050,"") else say_title("Seyis:") say("") say("") say_reward("At Madalyonu Yapmak İçin-") say_reward("Gerekli Malzemeye Sahip Değilsin.") say("") say("") end end end end end
At Görevleri Quest
Kod:
quest horse_levelup begin state training1 begin when letter begin q.set_counter("Kalan Bo:", 5-pc.getqf("kill_count")) end when 492.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Bo:", 5-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Bo öldür!") q.set_title("Bo öldür!") q.start() end when button begin say_title("Bo'yu öldür!") say("") say("Bo'yu at üzerinden öldür.") say("Attan inersen kaybedersin.") say("") end when info begin say_title("Bo'yu öldür!") say("") say("Bo'yu at üzerinden öldür.") say("Attan inersen kaybedersin.") say("") end when 492.kill with pc.getf("horse_levelup","kill_count") >= 5 begin setstate(report) end when unmount begin setstate(failure) end end state training2 begin when letter begin q.set_counter("Kalan Chuong:", 5-pc.getqf("kill_count")) end when 494.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Chuong:", 5-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Chuong öldür!") q.set_title("Chuong öldür!") q.start() end when button begin say_title("Chuong'i öldür!") say("") say(" Chuong'i at üzerinden öldür.") say("Attan inersen kaybedersin.") say("") end when info begin say_title("Chuong'i öldür!") say("") say("Chuong'i at üzerinden öldür.") say("Attan inersen kaybedersin.") say("") end when 494.kill with pc.getf("horse_levelup","kill_count") >= 5 begin setstate(report) end when unmount begin setstate(failure) end end state training3 begin when letter begin q.set_counter("Kalan Elit Ork Generali:", 10-pc.getqf("kill_count")) end when 635.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Elit Ork Generali:", 10-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Elit Ork Generali öldür!") q.set_title("Elit Ork Generali öldür!") q.start() end when button begin say_title("Elit Ork Generalini öldür!") say("") say("Elit Ork Generalini at üzerinden öldür!") say("Attan inersen kaybedersin.") say("") end when info begin say("Elit Ork Generalini öldür!") say("") say("Elit Ork Generalini at üzerinden öldür!") say("Attan inersen kaybedersin.") say("") end when 635.kill with pc.getf("horse_levelup","kill_count") >= 10 begin setstate(report) end when unmount begin setstate(failure) end end state training4 begin when letter begin q.set_counter("Kalan Siyah Ork:", 10-pc.getqf("kill_count")) end when 636.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Siyah Ork:", 10-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Siyah Ork öldür!") q.set_title("Siyah Ork öldür!") q.start() end when button begin say_title("Siyah Ork'u öldür!") say("") say("Siyah Ork'u at üzerinden öldür!") say("Attan inersen kaybedersin.") say("") end when info begin say_title("Siyah Ork'u öldür!") say("") say("Siyah Ork'u at üzerinden öldür!") say("Attan inersen kaybedersin.") say("") end when 636.kill with pc.getf("horse_levelup","kill_count") >= 10 begin setstate(report) end when unmount begin setstate(failure) end end state training5 begin when letter begin q.set_counter("Kalan Mistik iskenceci:", 10-pc.getqf("kill_count")) end when 706.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Mistik iskenceci:", 10-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Mistik iskenceci öldür!") q.set_title("Mistik iskenceci öldür!") q.start() end when button begin say_title("Mistik iskenceci'yi öldür!") say("") say("Mistik iskenceci'yi at üzerinden öldür!") say("Attan inersen kaybedersin.") say("") end when info begin say_title("Mistik iskenceci'yi öldür!") say("") say("Mistik iskenceci'yi at üzerinden öldür!") say("Attan inersen kaybedersin.") say("") end when 706.kill with pc.getf("horse_levelup","kill_count") >= 10 begin setstate(report) end when unmount begin setstate(failure) end end state training6 begin when letter begin q.set_counter("Kalan Zehirli Pençe Örümcegi:", 10-pc.getqf("kill_count")) end when 2034.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Zehirli Pençe Örümcegi:", 10-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Zehirli Pençe Örümcegi öldür!") q.set_title("Zehirli Pençe Örümcegi öldür!") q.start() end when button begin say_title("Zehirli Pençe Örümcegi'ni öldür!") say("") say("Zehirli Pençe Örümcegi'ni at üzerinden öldür!") say("inersen isin bitti!") say("") end when info begin say_title("Zehirli Pençe Örümcegi'ni öldür!") say("") say("Zehirli Pençe Örümcegi'ni at üzerinden öldür!") say("inersen isin bitti!") say("") end when 2034.kill with pc.getf("horse_levelup","kill_count") >= 10 begin setstate(report) end when unmount begin setstate(failure) end end state training7 begin when letter begin q.set_counter("Kalan Çöl Haydutu:", 20-pc.getqf("kill_count")) end when 2108.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Çöl Haydutu:", 20-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Çöl Haydutu öldür!") q.set_title("Çöl Haydutu öldür!") q.start() end when button begin say_title("Çöl Haydutu'nu öldür!") say("") say("Çöl Haydutu'nu at üzerinden öldür!") say("inersen isin bitti!") say("") end when info begin say_title("Çöl Haydutu'nu öldür!") say("") say("Çöl Haydutu'nu at üzerinden öldür!") say("inersen isin bitti!") say("") end when 2108.kill with pc.getf("horse_levelup","kill_count") >= 20 begin setstate(report) end when unmount begin setstate(failure) end end state training8 begin when letter begin q.set_counter("Kalan Buz Golemi:", 10-pc.getqf("kill_count")) end when 1107.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Buz Golemi:", 10-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Buz Golemi öldür!") q.set_title("Buz Golemi öldür!") q.start() end when button begin say_title("Buz Golemi'ni öldür!") say("") say("Buz Golemi'ni at üzerinden öldür!") say("inersen isin bitti!") say("") end when info begin say_title("Buz Golemi'ni öldür!") say("Buz Golemi'ni at üzerinden öldür!") say("inersen isin bitti!") say("") end when 1107.kill with pc.getf("horse_levelup","kill_count") >= 10 begin setstate(report) end when unmount begin setstate(failure) end end state training9 begin when letter begin q.set_counter("Kalan Savas Kaplani:", 20-pc.getqf("kill_count")) end when 2203.kill begin pc.setqf("kill_count", pc.getqf("kill_count")+1) q.set_counter("Kalan Savas Kaplani:", 20-pc.getqf("kill_count")) end when enter begin pc.setqf("kill_count", 0) end when leave begin q.done() end when letter begin setskin(NOWINDOW) makequestbutton("Savas Kaplanini vurarak öldür!") q.set_title("Savas Kaplanini vurarak öldür!") q.start() end when button begin say_title("Savas Kaplanini vurarak öldür!") say("") say("Savas Kaplanini at üzerinden vurarak öldür!") say("inersen kaybedersin.") say("") end when info begin say_title("Savas Kaplanini vurarak öldür!") say("") say("Savas Kaplanini at üzerinden vurarak öldür!") say("inersen kaybedersin.") say("") end when 2203.kill with pc.getf("horse_levelup","kill_count") >= 20 begin setstate(report) end when unmount begin setstate(failure) end end state start begin when 20349.chat."At ile nasil savasilir?" with horse.get_grade()==2 begin if horse.get_level()==20 then say_title("Seyis:") say("") say("Atin herseyi ögrendi.") say("Atini güçlendirmen lazim.") say("") elseif pc.countitem("50050")<1 then say_title("Seyis:") say("") say("At antremani için madalyon lazim") say("Sonuclar ") say("ona yazilacak.") say("") setstate(need_item50050) elseif get_time()<pc.getqf("next_time") then say_title("Seyis:") say("") say("Atının dinlenmeye ihtiyaci var .") say("Yarin dene.") say("") elseif horse.get_stamina_pct()<=10 then say_title("Seyis:") say("") say("Atin yorgun.") say("Ona paydos ver.") say("") elseif horse.get_health_pct()<=10 then say_title("Seyis:") say("") say("Atin çok aç.") say("Ona yem ver.") say("") elseif horse.is_riding()==0 then say_title("Seyis:") say("") say("Atinla bana gel.") elseif (horse.get_level()>=11 and horse.get_level()<=19) then say_title("Seyis:") say("") say("At sirtinda saldiri yapmak") say("ona binmekten çok daha zor. Yanliz yaparak") say("ögrene bilirsin.") say("Canavarlarla ögren.") say("Düsersen kaybedersin.") say("Kendine dikkat et ve dikatli ol!") say("Sonuçlar madalyonlara") say("islenecek.") if is_test_server() then pc.setqf("next_time", get_time()+10) else pc.setqf("next_time", get_time()+number(16, 32)*60*60) end if horse.get_level()==11 then setstate(training1) elseif horse.get_level()==12 then setstate(training2) elseif horse.get_level()==13 then setstate(training3) elseif horse.get_level()==14 then setstate(training4) elseif horse.get_level()==15 then setstate(training5) elseif horse.get_level()==16 then setstate(training6) elseif horse.get_level()==17 then setstate(training7) elseif horse.get_level()==18 then setstate(training8) elseif horse.get_level()==19 then setstate(training9) end end end end state need_item50050 begin when letter begin setskin(NOWINDOW) makequestbutton("At madalyonu ara!") q.set_title("At madalyonu ara!") q.start() end when button begin say_title("At madalyonu ara!") say("") say("At madalyonu savasmayi ögrenmek için") say("gerekli.") say("Onu maymun zindanindan alabilirsin.") setstate(start) q.done() end when info begin say_title("At madalyonu ara!") say("") say("At madalyonu savasmayi ögrenmek için") say("gerekli.") say("Onu maymun zindanindan alabilirsin.") setstate(start) q.done() end end state failure begin when letter begin setskin(NOWINDOW) makequestbutton("At üzerinden saldiri olmadi.") q.set_title("At üzerinden saldiri olmadi.") q.start() end when button begin say_title("At üzerinden saldiri olmadi.") say("") say("Düstün veya indin.") say("Görev basarisiz.") say("") setstate(start) q.done() end when info begin say_title("At üzerinden saldiri olmadi.") say("") say("Düstün veya indin.") say("Görev basarisiz.") say("") setstate(start) q.done() end end state report begin when letter begin local v=find_npc_by_vnum(20349) if 0==v then else target.vid("__TARGET__", v, "") end end when letter begin setskin(NOWINDOW) makequestbutton("Seyis'in yanina dön") q.set_title("Seyis'in yanina dön.") q.start() end when button begin say_title("Seyis'in yanina dön.") say("") say("Ona dönersen ") say("kazancini ögrenebilirsin.") say("") end when info begin say_title("Seyis'in yanina dön.") say("") say("Ona dönersen") say("kazancini ögrenebilirsin.") say("") end when __TARGET__.target.click begin target.delete("__TARGET__") say_title("Seyis:") say("") say("Her seyi yapabildin mi?") say("Antremanin yarin devam ediyor.") say("Bugünkü sonuçlarin ") say("madalyonda yaziyor. istersen bak.") setstate(reward) q.done() end end state reward begin when letter begin setskin(NOWINDOW) makequestbutton("Antreman sonuçlari.") q.set_title("Antreman sonuçlari.") q.start() end when button begin say_title("Antreman sonuçlari.") if horse.get_level()<=10 then say("Atin antremeni yeterli degil.") elseif horse.get_level()>=20 then say("Atin seviyesi artabilir. ") elseif (horse.get_level()>=11 and horse.get_level()<=19) then local s=number(1, 2) if 1>=s then -- 50.00% (1/2) say("At üzerinden saldiri olmadi.") say("") say("Seyis'in yanina dönüs,") say("yeniden deneme") pc.setqf("next_time", 0) elseif 2>=s then -- 50.00% (1/2) say("At antremanin fayda sagladi.") if pc.countitem("50050")>=1 then char_log(0, "HORSE_ADVANCE", "BEGIN") pc.removeitem("50050", 1) char_log(0, "HORSE_ADVANCE", "DEC 50050 1") horse.unride() horse.advance() horse.ride() char_log(0, "HORSE_ADVANCE", "INC horse_advance 1") char_log(0, "HORSE_ADVANCE", "END") say(" At seviyen"..(horse.get_level()).."") say("") if horse.get_level()==20 then say("Atini gelistirmek ") say("için Seyis'in") say("yanina dön.") pc.setqf("next_time", 0) else say("Usta at almak için ") say("onunla 20.seviyeye kadar antreman yapman lazim.") say("") end else say("Madalyonsuz atin ögrendiklerini,") say("yazamasin.") end end end setstate(start) q.done() end end state __COMPLETE__ begin when enter begin q.done() end end end
SORU 1. Benim Serverimde Atlar 21 level Baslıyor Nasıl 11 Yapıcam
CEVAP 1. filezilla > usr/game/share/locale/turkey/quest/object/notarget/login Dizinine Girip give_basic_weapon.start Dosyasını İndirip Açıyoruz
SORU 2. İstediği itemleri kendii Serverime Göre Nasıl Ayarlayabılırım
Cevap : ornek pc.remove_item( "70102" , 5 ) pc.remove_item( "27987" , 10 ) 27987 yazan yer itemin kodudur ", 10) Yazan Yerde Alınacak İtem Miktarıdır
not: Bu Kod İtemin Envanterde Olup Olmadığını Kontrol Eder elseif pc.count_item(70102)>4 and pc.count_item(27987)>9 then
SORU 3. Verilen İtemler Birden Çok Olduğu İçin Benim Serverimde 1 Adet Olarak Veriyor Cevap : NAVİCAT > PLAYER > İTEM_PROTO > İTEMİN KODU > SAĞA DOĞRU GİDİN ORDA ANTİFLAG VARDIR DEĞERINI 0 Yapın Ve 1 İLERİ GİDİP - FLAG IN DEĞERİNİDE - 4 - YAPARSANIZ İTEMLER İÇ İÇE GEÇER VE YERE ATILABILIR
Kodların içinde 21 Adet - horse . advance ( ) Yazısı Vardır O sayıyı 11'e düşürün ve tekrar Aynı Dizine Atın reboot Yada reload q çekmeniz Yeterlidir.
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.
Kurulum
atmadalyonu.quest horse_levelup.quest adlı dosyaları filezilla
/usr/game/share/locale/turkey/quest içine atıp
putty den
./qc atmadalyonu.quest
./qc horse_levelup.quest
yazarak questi aktif edebilirsiniz
Questten Görüntü
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Metin2 oyununda At Görevi Ve At Madalyonu Quest, oyuncuların atlarını geliştirmek ve güçlendirmek amacıyla tasarlanmış önemli bir görev sistemidir. Bu quest sayesinde oyuncular, atlarını madalyonlarla donatarak hem estetik hem de performans açısından ciddi artılar elde ederler. Bu yazıda, Metin2 Lobby olarak bu questin detaylarına, işleyişine ve nasıl tamamlanacağına dair bilgilere değineceğiz.
At Görevi Nedir?
At Görevi, Metin2 oyununun evcil hayvan sisteminden biridir. Oyuncuların atlarıyla ilgili gelişmeleri teşvik etmek için sunulmuştur. Bu görevler genellikle belirli NPC’lerden alınır ve çeşitli adımlardan oluşur. Görevin temel amacı, oyuncuların atlarını daha güçlü hale getirmek ve onlara özel ödüller kazandırmaktır.
At Madalyonu Quest Sistemi
At Madalyonu, atların seviye atlamasında veya güçlenmesinde kilit rol oynar. At madalyonları, oyuncular tarafından görevlerden, düşmanlardan veya özel etkinliklerden kazanılır. At madalyonları, atların özelliklerini doğrudan etkileyen önemli eşyalardır. Bu madalyonlar, atın hızını, dayanıklılığını ve savaş sırasında sağlamlığını artırabilir.
Quest Nasıl Başlatılır?
Bu görevi başlatmak için oyuncuların At Yetkilisi olarak bilinen NPC ile temas kurması gerekir. Bu NPC genellikle ana şehirlerde yer alır. Görevin başlangıcı genellikle quest begin komutuyla tetiklenir. Oyuncu, atının mevcut durumuna göre farklı görevler alabilir. Görevler, daily quest olarak da tanımlanabilir; yani her gün alınabilir.
Quest Adımları ve Mekaniği
At görevi genellikle aşağıdaki gibi adımlardan oluşur:
- Madalyon Toplama: Belirli sayıda at madalyonu toplanması gerekir. Bu madalyonlar genellikle mob öldürerek veya özel item satın alarak elde edilir.
- NPC ile Etkileşim: Görevin sonunda, oyuncu topladığı madalyonları belirli bir NPC’ye teslim eder.
- Ödül Alma: Görev başarıyla tamamlandığında, oyuncuya özel bonuslar verilir. Bu bonuslar genellikle quest reward olarak tanımlanır ve atın statüsünü artırabilir.
Lua Script ve Quest Geliştirme
Metin2 sunucularında quest sistemleri genellikle Lua dilinde yazılır. Metin2 Lua scriptleri, questlerin işleyişini kontrol eder. Quest script dosyaları (.lua uzantılı) sunucuda özel görevlerin tanımlanmasını sağlar. Quest debug işlemleri ile sistemdeki hatalar tespit edilir ve düzeltilir. Quest timer gibi özellikler, görevlerin zamanla sınırlı olarak çalışmasını sağlar. Quest flag ve state sistemleri ise oyuncunun görev durumunu takip eder.
Quest Hataları ve Çözümleri
Bazı durumlarda quest sisteminde hatalar oluşabilir. Bu hatalar genellikle quest hata olarak tanımlanır. Örneğin, görevin doğru şekilde başlamaması, ödülü alınamaması gibi sorunlar yaşanabilir. Bu gibi durumlarda quest debug işlemi yapılır. Ayrıca, quest edit işlemleri ile scriptler üzerinde değişiklik yapılabilir.
Sonuç
At Görevi Ve At Madalyonu Quest, Metin2’de at sistemini zenginleştiren değerli bir özelliktir. Oyuncular hem eğlenecekleri hem de atlarını geliştirecekleri keyifli bir yolculuk yaşarlar. Bu tür özel görevler, oyun deneyimini artırır ve oyuncuların süremeye devam etmesini sağlar. Metin2 Lobby olarak,.quest sistemleri hakkında daha fazla bilgi almak isterseniz sitemizi ziyaret edebilirsiniz.
In the game Metin2, the Horse Quest And Horse Medal Quest is an important quest system designed for players to develop and strengthen their horses. Through this quest, players can decorate their horses with medals and gain significant aesthetic and performance bonuses. In this article, we will discuss the details of this quest, its mechanics, and how to complete it, as Metin2 Lobby.
What Is The Horse Quest?
The Horse Quest is part of the pet system in Metin2. It was introduced to encourage players to improve their horses. These quests are usually obtained from specific NPCs and consist of several steps. The main purpose of the quest is to make players' horses stronger and award them special rewards.
Horse Medal Quest System
The Horse Medal plays a key role in horse level-ups or strengthening. Horse medals are earned by players through quests, defeating enemies, or special events. Horse medals are important items that directly affect horse attributes. These medals can enhance the horse's speed, durability, and resilience during combat.
How to Start the Quest?
To start this quest, players must interact with the NPC known as the Horse Master. This NPC is typically located in the main cities. The beginning of the quest is usually triggered by the quest begin command. Depending on the current status of the player's horse, different quests may be available. These quests can also be defined as daily quest, meaning they can be taken every day.
Quest Steps and Mechanics
The horse quest generally consists of the following steps:
- Collecting Medals: A certain number of horse medals must be collected. These medals are usually obtained by killing mobs or purchasing special items.
- Interacting with NPCs: At the end of the quest, the player delivers the collected medals to a specific NPC.
- Receiving Rewards: Upon successful completion of the quest, special bonuses are awarded to the player. These bonuses are generally defined as quest reward and can increase the horse's stats.
Lua Script and Quest Development
In Metin2 servers, quest systems are mostly written in the Lua language. Metin2 Lua scripts control the operation of quests. Quest script files (.lua extension) allow custom quests to be defined on the server. Quest debug operations help detect and fix errors in the system. Features like quest timer ensure quests run within time limits. Quest flag and state systems track the player's quest status.
Quest Errors and Solutions
Sometimes errors may occur in the quest system. These issues are commonly referred to as quest error. For example, the quest may not start correctly or the reward may not be claimed. In such cases, quest debug procedures are performed. Additionally, modifications can be made to the scripts through quest edit operations.
Conclusion
Horse Quest And Horse Medal Quest is a valuable feature that enriches the horse system in Metin2. Players enjoy a fun journey where they both have fun and improve their horses. Such special quests enhance the gaming experience and encourage players to continue playing. If you want more information about quest systems, visit our site Metin2 Lobby.
