Mavi Ejder Baran Setau Tek kat questi !

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Daha önce paylaşıldı mı bilmiyorum. Paylaşıldı ise konu kapanabilir.



Kod:
quest new_dragon begin     state start begin         when 30121.chat."Sura Ruhu " begin             addimage(35,35,'deneme31.tga')             if party.is_leader() or party.is_party() then                 say_reward_center("Bu zindana grup halinde giremezsin")                 say_reward_center("lütfen önce bulundugun grupdan ayril !")                 return             end             if (pc.get_channel_id() == 2 or pc.get_channel_id() == 3 or pc.get_channel_id() == 4 or pc.get_channel_id() == 5 or pc.get_channel_id() == 6) then                 say_title_center("Sura Ruhu:")                 addimage(35,35,'deneme31.tga')                 say_center("")                 say_center("")                 say_center("")                 say_center("")                 say_center("")                 say_center("Sadece 1. kanaldan giriş yapabilirsin.")                 return             end             -- sys_log(0,"devil_tower2 quest open")             say_title_center(mob_name(30121))             say_center("")             say_center("")             say_center("")             say_center("")             say_center("")             say_center("3 Adet Kıvrık Anahtara İhtiyacın Var.")             say_item(item_name(30179),30179, "")             wait()             say_title_center(mob_name(30121))             addimage(35,35,'deneme31.tga')             say_center("")             say_center("")             say_center("")             say_center("")             say_center("")             say_center("Giriş yaptığında eşya yok olacak. ")             say_center("")             say_reward_center("Devam etmek istiyor musun?")             say_center("")             local s = select("Evet", "Hayır")             -- ------------ Dungeon Turn Back System ----------------------             -- pc.remove_turn_back_dungeon()             -- ------------------------------------------------------------             if s == 1 then                 if not pc.can_warp() then                     say_title_center(mob_name(30121))                     addimage(35,35,'deneme31.tga')                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("Henüz ışınlanamazsın.")                     say_center("")                     return                 elseif pc.count_item(30179) < 3 then                     say_title_center(mob_name(30121))                     addimage(35,35,'deneme31.tga')                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("Envanterinde yeterli miktarda yok:")                     say_center(string.format("%s.", item_name(30179)))                     say_center("")                     return                 elseif pc.level < 55 or pc.level > 120 then                     say_title_center(mob_name(30121))                     addimage(35,35,'deneme31.tga')                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("Seviyen giriş gereksinimlerini karşılamıyor. ")                     say_center("Gereksinimler:")                     say_center(string.format("Minimum Seviye: %d.",55))                     say_center(string.format("Maksimum Seviye: %d.",120))                     say_center("")                     return                 elseif get_time() < pc.getqf("dragonlair_soguma_suresi") then                     say_title_center(mob_name(30121))                     addimage(35,35,'deneme31.tga')                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("Soguma sureniz henuz dolmadi!")                     say_center("Kalan süre: "..dungeon_get_duration(pc.getqf("dragonlair_soguma_suresi") - get_global_time()).."")                     say_center("")                     if (game.get_event_flag("dragonlair_soguma_suresi") == 1) then                         say_center("Beta Server; süreyi sıfırlamak mı istiyorsun?")                         if select("Evet","Hayır") == 1 then                             pc.setqf("dragonlair_soguma_suresi",0)                             return                         end                     end                     return                 elseif game.get_event_flag("enable_orcmaze_dungeon") == 1 then                     say_title_center(mob_name(30121))                     addimage(35,35,'deneme31.tga')                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("")                     say_center("Sura Ruhu henüz aktif durumda değildir.")                     say_center("")                     return                 else                     pc.remove_item(30179, 3)                     pc.setqf("dragonlair_soguma_suresi", get_time()+15*60)                     pc.setqf("new_dragon_plechito", 1)                     d.new_jump(18, 21086 * 100, 22099 * 100)                 end             end         end         --d.MapControl         when login with pc.get_map_index() == 18 begin             pc.set_warp_location(67, 2894, 66)             d.exit()         end                  when logout with pc.get_map_index() >= 180000 and pc.get_map_index() < 189999 begin             ------------ Dungeon Turn Back System ----------------------             pc.setf("dragonlair","dungeon_turn",1)             ------------------------------------------------------------         end         --d.FloorOne         when login with pc.get_map_index() >= 180000 and pc.get_map_index() < 189999 begin             if pc.getqf("new_dragon_plechito") > 0 then                 pc.setqf("new_dragon_plechito", 0)                 d.setqf2("orcmaze_dungeon","last_exit_time", get_global_time())                 d.setf("orc_level", 1)                 d.regen_file("data/dungeon/skia_boss.txt")                 server_timer('dragonlair', 5, d.get_map_index())                 d.set_unique("door", d.spawn_mob_ac_dir(20387, 236, 229, 195))                 server_timer ("dragonlair", 5,d.get_map_index())             end             end     when kill with pc.in_dungeon() and pc.get_map_index() >= 180000 and pc.get_map_index() < 189999 and npc.get_race() == 2493 begin         d.kill_all()         timer("dragonlair", 10)     end     when dragonlair.timer begin         d.exit_all()         pc.warp(180100, 1220400)     end     end end

Mavi Ejder Baran Setau Tek Kat Questi Hakkında Bilgi

Metin2 oyununda quest sistemleri, oyuncuların ilerlemesini sağlayan temel yapı taşlarından biridir. Özellikle özel sunucularda (custom server) bulunan quest sistemleri, oyun deneyimini zenginleştirir. Bu yazıda, Mavi Ejder Baran Setau adlı quest'in tek kat versiyonuna odaklanacağız. Bu quest, Metin2 sunucularında popüler olan özel lua quest örneklerinden biridir ve quest chain sisteminin harika bir örneğini sunar.

Quest adı olan Mavi Ejder Baran Setau, genellikle oyuncuların belirli bir seviyeye ulaştığında etkileşimde bulunduğu bir NPC ile başlar. Bu NPC, genellikle bir görev verici olarak konumlandırılır ve oyuncuya özel bir görev (quest) sunar. Bu görev, oyuncudan belirli mobları öldürmesini veya belirli itemleri toplamasını isteyebilir. Mavi Ejder Baran Setau questi, özellikle boss moblarla yapılan mücadelelerle bilinir ve yüksek seviye oyuncular için idealdir.

Quest yapısının temelinde Lua script yatar. Metin2 sunucularında quest geliştirme süreci, genellikle lua dilinde yazılmış komutlarla sağlanır. Quest dosyaları (.lua uzantılı) sunucuda tanımlanır ve oyuncuların quest başlattığında veya ilerlettiğinde tetiklenen (trigger) fonksiyonlar çalıştırılır. Timer, flag ve state gibi yapılar, quest sisteminin daha akıcı ve kontrollü işlemesini sağlar.

Mavi Ejder Baran Setau Tek Kat versiyonu, orijinalin birden fazla katmanlı yapısına kıyasla daha basit bir yapıya sahiptir. Bu sayede yeni başlayan oyuncuların da kolayca tamamlayabileceği bir yapıya kavuşur. Ancak hala zorlu bir mücadeleye sahiptir. Oyuncular, bu quest sırasında Mavi Ejder adlı güçlü bir mob'u mağarada enfrent eder. Bu mob, güçlü hasar ve savunma özelliklerine sahiptir ve sadece belirli stratejilerle yenilebilir.

Quest tamamlandığında, oyunculara sunulan reward sistemine göre değişik ödüller verilir. Bu ödüller genellikle özel itemler, gold, exp veya equipment olabilir. Mavi Ejder Baran Setau questi tamamlayan oyuncular, hem oyun içi statü kazanır hem de güçlü itemleri elde eder.

Metin2 sunucularında quest geliştirme (quest development), hem teknik bilgi gerektirir hem de yaratıcılık ister. Quest debug işlemleri, geliştiricilerin hataları tespit etmesine yardımcı olur. Martysama ve Metin2Dev gibi platformlar, geliştiriciler için önemli kaynaklardır. Daily quest sistemleri de oyuncuların her gün girişimde bulunması için teşvik edici bir yapıdır.

Mavi Ejder Baran Setau gibi özel questler, Metin2 oyun deneyimini daha keyifli ve sürükleyici hale getirir. Bu tarz custom questlerin varlığı, sunucuların benzersiz özellikler kazanmasını sağlar. Metin2Lobby.com olarak, bu gibi quest sistemlerini doğru şekilde kurmak ve desteklemek, bizim hedefimizdir.

Sonuç olarak, Mavi Ejder Baran Setau Tek Kat Questi, Metin2 oyunundaki gelişmiş quest örneklerindendir. Hem Lua bilgisiyle geliştirilmiş hem de kullanıcı dostu bir yapıyla donatılmıştır. Bu quest, oyunculara meydan okuyan ama 동시에 ödüllendirici bir deneyim sunar.


Information About Mavi Ejder Baran Setau Single Layer Quest

Metin2 game, quest systems are one of the fundamental elements that enable player progression. Especially on custom servers, quest systems enrich the gaming experience. In this article, we will focus on the single layer version of the Mavi Ejder Baran Setau quest. This quest is one of the popular custom lua quests in Metin2 servers and serves as an excellent example of a quest chain system.

The quest named Mavi Ejder Baran Setau typically starts with interaction from an NPC placed for players who have reached a certain level. This NPC acts as a quest giver and offers the player a specific mission (quest). The mission might require the player to kill certain mobs or collect specific items. The Mavi Ejder Baran Setau quest is known especially for battles against boss mobs and is ideal for high-level players.

At the core of the quest structure lies the Lua script. The process of developing quests in Metin2 servers generally involves commands written in the lua language. Quest files (.lua extension) are defined on the server, and functions triggered (trigger) when the player starts or progresses the quest are executed. Elements like timer, flag, and state allow the quest system to operate more smoothly and controllably.

The Single Layer version of Mavi Ejder Baran Setau has a simpler structure compared to the original’s multi-layered design. Thus, it becomes suitable for newer players to complete easily. However, it still presents a challenging battle. During this quest, players face off against a powerful mob called the Blue Dragon within a cave. This mob has strong attack and defense properties and can only be defeated through specific strategies.

Upon completion of the quest, players receive various rewards based on the reward system configured. These rewards usually include special items, gold, exp, or equipment. Players who complete the Mavi Ejder Baran Setau quest gain both in-game status and acquire powerful items.

Developing quests in Metin2 servers requires both technical knowledge and creativity. Quest debug operations assist developers in identifying errors. Platforms like Martysama and Metin2Dev serve as important resources for developers. Daily quests also provide incentives for players to engage every day.

Special quests like Mavi Ejder Baran Setau enhance the Metin2 gaming experience, making it more enjoyable and engaging. Such custom quests give servers unique characteristics. At Metin2Lobby.com, correctly setting up and supporting such quest systems is our goal.

In conclusion, the Mavi Ejder Baran Setau Single Layer Quest is an advanced example among Metin2 quests. It is developed with Lua knowledge and designed with a user-friendly structure. This quest provides players with a challenging yet rewarding experience.
 

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

Benzer konular

Geri
Üst Alt