Yeni Quest I Lonca Görevleri

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Sistem Özeti SeumonDizayn Lonca Görev Sistemi, lonca içi yardımlaşmayı ve aktifliği teşvik eden dinamik bir gelişim yapısıdır. Sistem; 8001-8027 arası tüm metinlerin her birinden 100 adet, belirlenen bosslardan ise 50 adet kesilmesini şart koşar. Oyuncular, metin kodlarını görmeden "Metin Görevi 1-27" şeklinde modernize edilmiş bir arayüz üzerinden ilerleme kaydederler. Her tamamlanan görev; Güç, Zeka, Çeviklik, Max HP ve Karakter Savunmaları gibi kritik efsunları kalıcı birer koleksiyon bonusu olarak karakterlere tanımlar. Sistemin en temel güvenlik mekanizması ise aidiyet üzerinedir; bir oyuncu loncadan ayrıldığı anda, bu görevlerden kazandığı tüm avantajlar sistem tarafından otomatik olarak karakterinden silinir.

Kod:
quest seumondizayn_lonca_sistemi begin     state start begin         function remove_seumon_bonuses()             affect.remove_collect(apply.MAX_HP, 5000, 60*60*24*365) -- Maksimum HP silinir             affect.remove_collect(apply.ATT_GRADE_BONUS, 100, 60*60*24*365) -- Saldırı Değeri silinir             affect.remove_collect(apply.ATT_BONUS_TO_MONSTER, 20, 60*60*24*365) -- Canavarlara Karşı Güç silinir             affect.remove_collect(apply.ATT_BONUS_TO_HUMAN, 10, 60*60*24*365) -- Yarı İnsanlara Karşı Güç silinir             affect.remove_collect(apply.STR, 10, 60*60*24*365) -- Güç Statüsü silinir             affect.remove_collect(apply.INT, 10, 60*60*24*365) -- Zeka Statüsü silinir             affect.remove_collect(apply.DEX, 10, 60*60*24*365) -- Çeviklik Statüsü silinir             affect.remove_collect(apply.BLOCK, 5, 60*60*24*365) -- Beden Karşısındaki Atakların Bloklanması silinir             affect.remove_collect(apply.RESIST_WARRIOR, 5, 60*60*24*365) -- Savaşçı Saldırılarına Karşı Savunma silinir             affect.remove_collect(apply.RESIST_ASSASSIN, 5, 60*60*24*365) -- Ninjalara Karşı Savunma silinir             affect.remove_collect(apply.RESIST_SURA, 5, 60*60*24*365) -- Suralara Karşı Savunma silinir             affect.remove_collect(apply.RESIST_SHAMAN, 5, 60*60*24*365) -- Şamanlara Karşı Savunma silinir         end         when login begin             if pc.get_guild() == 0 then                 seumondizayn_lonca_sistemi.remove_seumon_bonuses()             end         end         when kill begin             if pc.get_guild() == 0 then return end             local g_id = pc.get_guild()             local vnum = npc.get_race()             if vnum >= 8001 and vnum <= 8027 then                 local gorev_id = vnum - 8000                 local q_key = "sd_m_"..vnum.."_g_"..g_id                                  if pc.getqf(q_key) < 100 then                     pc.setqf(q_key, pc.getqf(q_key) + 1)                     if pc.getqf(q_key) == 100 then                         syschat("[SeumonDizayn] Metin Görevi "..gorev_id.." bitti! HP, Saldırı ve Canavar gücü loncanıza işlendi.")                         affect.add_collect(apply.MAX_HP, 100, 60*60*24*365) -- +100 HP ekler                         affect.add_collect(apply.ATT_GRADE_BONUS, 5, 60*60*24*365) -- +5 Saldırı Değeri ekler                         affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 1, 60*60*24*365) -- %1 Canavarlara Karşı Güç ekler                     end                 end             elseif vnum == 1093 or vnum == 2598 or vnum == 2493 then                 local b_key = "sd_b_"..vnum.."_g_"..g_id                 if pc.getqf(b_key) < 50 then                     pc.setqf(b_key, pc.getqf(b_key) + 1)                     if pc.getqf(b_key) == 50 then                         if vnum == 1093 then -- Azrail                             affect.add_collect(apply.ATT_BONUS_TO_HUMAN, 10, 60*60*24*365) -- %10 Yarı İnsan ekler                             affect.add_collect(apply.STR, 10, 60*60*24*365) -- +10 Güç Statüsü ekler                         elseif vnum == 2598 then -- Catacomb Azraili                             affect.add_collect(apply.INT, 10, 60*60*24*365) -- +10 Zeka Statüsü ekler                             affect.add_collect(apply.DEX, 10, 60*60*24*365) -- +10 Çeviklik Statüsü ekler                         elseif vnum == 2493 then -- Mavi Ejderha                             affect.add_collect(apply.BLOCK, 5, 60*60*24*365) -- %5 Bloklama ekler                             affect.add_collect(apply.RESIST_WARRIOR, 5, 60*60*24*365) -- %5 Savaşçı Savunması ekler                             affect.add_collect(apply.RESIST_ASSASSIN, 5, 60*60*24*365) -- %5 Ninja Savunması ekler                             affect.add_collect(apply.RESIST_SURA, 5, 60*60*24*365) -- %5 Sura Savunması ekler                             affect.add_collect(apply.RESIST_SHAMAN, 5, 60*60*24*365) -- %5 Şaman Savunması ekler                         end                         syschat("[SeumonDizayn] Boss görevi tamamlandı! Lonca gücü karakterinize yansıdı.")                     end                 end             end         end         when 40001.use with pc.get_guild() != 0 begin             local g_id = pc.get_guild()             say_title("SeumonDizayn Lonca Görev Sistemi")             say("Hızlı bitirmek istediğiniz görevi seçin:")             local menu = select("Metin Görevleri (1-10)", "Metin Görevleri (11-20)", "Metin Görevleri (21-27)", "Boss Görevleri", "Kapat")                          if menu == 1 then                 local s = select("Görevi 1","Görevi 2","Görevi 3","Görevi 4","Görevi 5","Görevi 6","Görevi 7","Görevi 8","Görevi 9","Görevi 10","Geri")                 if s <= 10 then pc.setqf("sd_m_"..(8000+s).."_g_"..g_id, 100) item.remove() end             elseif menu == 2 then                 local s = select("Görevi 11","Görevi 12","Görevi 13","Görevi 14","Görevi 15","Görevi 16","Görevi 17","Görevi 18","Görevi 19","Görevi 20","Geri")                 if s <= 10 then pc.setqf("sd_m_"..(8010+s).."_g_"..g_id, 100) item.remove() end             elseif menu == 3 then                 local s = select("Görevi 21","Görevi 22","Görevi 23","Görevi 24","Görevi 25","Görevi 26","Görevi 27","Geri")                 if s <= 7 then pc.setqf("sd_m_"..(8020+s).."_g_"..g_id, 100) item.remove() end             elseif menu == 4 then                 local s = select("Azrail Görevi", "Catacomb Görevi", "Ejderha Görevi", "Geri")                 local b_list = {1093, 2598, 2493}                 if s <= 3 then pc.setqf("sd_b_"..b_list[s].."_g_"..g_id, 50) item.remove() end             end         end         when letter with pc.get_guild() != 0 begin             send_letter("SeumonDizayn Lonca")         end         when button or info begin             say_title("SeumonDizayn Lonca Görevleri")             say("Sistemde 27 adet metin ve 3 adet boss görevi")             say("bulunmaktadır. Her metin türünden 100 adet,")             say("bosslardan ise 50 adet kesilmesi gerekir.")             say("")             say_reward("Bonuslar sadece loncadayken aktiftir.")         end     end end

Yeni Quest I Lonca Görevleri
Metin2 oyununda görev sistemleri, oyuncuların deneyim kazanması, eşya elde etmesi ve oyun içi gelişimini sürdürebilmesi için kritik öneme sahiptir. Özellikle loncalar, oyuncular arasında iş birliği ve ekip çalışmasını teşvik eden önemli yapılardır. Bu yazıda, Metin2'de bulunan Yeni Quest I Lonca Görevleri konusunu detaylı olarak ele alacağız. Bu görevler sayesinde loncanız hem güçlüleşecek hem de üyeler arasında daha güçlü bağlar kurulacaktır.

Lonca Görevleri Nedir?
Metin2'de loncalar, oyuncuların bir araya gelerek ortak hedefler doğrultusunda hareket ettiği sosyal yapılar olarak karşımıza çıkar. Lonca görevleri ise bu yapıların daha aktif ve verimli çalışmasını sağlayan sistemlerdir. Bu görevler genellikle belirli NPC'ler üzerinden başlatılır ve belirli ödüller sunar. Lonca görevlerinde, üyeler birlikte hareket etmeli, görevi tamamlamalı ve ödülleri paylaşmalıdır.

Yeni Quest I Lonca Görevleri Özellikleri
Yeni Quest I Lonca Görevleri, Metin2 sunucularında özel olarak geliştirilmiş bir.quest sistemidir. Bu sistem sayesinde loncalar, belirli görevleri tamamlayarak hem para hem de özel eşyalar kazanabilirler. Bu görevler genellikle haftalık ya da günlük olarak tekrarlanabilir niteliktedir. Ayrıca bazı görevlerde belirli seviye ve üyenin görevde bulunması gibi şartlar olabilir.

Görev Türleri ve Mekaniği
Yeni Quest I Lonca Görevleri, farklı türlerde görevler sunar. Bunlar şunlardır:
- Mob avcılığı görevleri
- Belirli eşyaların toplanması
- NPC ile etkileşim gerektiren görevler
- Zaman sınırlı görevler
Her görev, belirli bir süre içinde tamamlanmalıdır. Görevlerin başında quest begin komutu kullanılırken, görevin sonunda quest end ifadesiyle kapanır. Bu süreçte timer ve flag[/COORD] sistemleri kullanılır. Bu sistemler, görevin doğru şekilde kontrol edilmesini ve ödüllerin dağıtılmasını sağlar.

Quest Script ve Lua Kullanımı
Metin2'de quest yazımı genellikle Lua dili ile yapılır. Metin2 quest lua dosyaları, sunucuya entegre edilerek görevlerin çalışmasını sağlar. Yeni Quest I Lonca Görevleri için de özel olarak hazırlanmış quest script dosyaları vardır. Bu scriptler, görevin başlaması, devam etmesi ve bitişini yönetir. Hataların düzeltilmesi için debug işlemleri yapılır.

Ödüller ve Görev Kazanımları
Lonca görevlerinin en cazip tarafı elbette ödülleridir. Görevler tamamlandıkça lonca kasasına para, eşya veya özel bonuslar eklenir. Bazı görevlerde özel item ödülleri de yer alabilir. Bu ödüller, loncanızın güçlenmesine yardımcı olur. Ödül mekanizması genellikle reward komutları ile tanımlanır ve görev tamamlandığında otomatik olarak dağıtım yapılır.

Metin2 Lobby'de Yeni Quest I Lonca Görevleri
Metin2Lobby olarak bizler, oyuncularımıza en kaliteli ve güncel quest sistemlerini sunmayı hedefliyoruz. Yeni Quest I Lonca Görevleri de bu sistemlerden biridir. Sunucumuzda özel quest sistemleri, daily quest'ler, custom quest'ler ve gelişmiş quest chain sistemleri mevcuttur. Oyuncularımızın her gün farklı görevlerle karşılaşması için sürekli yeni içerikler hazırlıyoruz.


New Quest I Guild Missions
In the game Metin2, quest systems are critical for players to gain experience, obtain items, and continue their in-game development. Especially guilds, which are important structures that encourage cooperation and teamwork among players. In this article, we will examine the subject of New Quest I Guild Missions in detail. Through these missions, your guild will become stronger and stronger bonds will be established among members.

What Are Guild Missions?
In Metin2, guilds appear as social structures where players come together and act towards common goals. Guild missions are systems that allow these structures to operate more actively and efficiently. These missions are generally initiated via specific NPCs and offer rewards. In guild missions, members must act together, complete the mission, and share the rewards.

Features of New Quest I Guild Missions
New Quest I Guild Missions is a specially developed quest system on Metin2 servers. Through this system, guilds can earn both money and special items by completing certain missions. These missions are usually repeatable on a weekly or daily basis. Additionally, some missions may have requirements such as specific levels or member participation in the mission.

Mission Types and Mechanics
New Quest I Guild Missions offers different types of missions. These include:
- Monster hunting missions
- Gathering specific items
- Missions requiring interaction with NPCs
- Time-limited missions
Each mission must be completed within a certain timeframe. The quest begin command is used at the start of missions, while the quest end statement closes the mission. During this process, timer and flag systems are used. These systems ensure proper tracking of the mission and distribution of rewards.

Quest Scripts and Lua Usage
Writing quests in Metin2 is generally done using the Lua language. Metin2 quest lua files are integrated into the server to run the quests. There are specially prepared quest scripts for New Quest I Guild Missions. These scripts manage the start, progress, and completion of the quest. Debugging operations are performed to fix errors.

Rewards and Mission Gains
The most attractive aspect of guild missions is undoubtedly the rewards. As missions are completed, money, items, or special bonuses are added to the guild treasury. Some missions may also feature special item rewards. These rewards help strengthen your guild. The reward mechanism is typically defined with reward commands and automatically distributed upon mission completion.

New Quest I Guild Missions on Metin2 Lobby
At Metin2Lobby, we aim to provide our players with the highest quality and most up-to-date quest systems. New Quest I Guild Missions is one of these systems. Our server features special quest systems, daily quests, custom quests, and advanced quest chain systems. We continuously prepare new content so that our players encounter different missions every day.
 

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

Benzer konular

Geri
Üst Alt