Duyru quest

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Adım - 1:

Filezilla'ya giriş yapıp aşağıda ki belirtilmiş dizine "duyuru.quest" dosyamızı atıyoruz.

Kod:
/usr/game/share/locale/turkey/quest

Adım - 2:

Putty'e bağlanıp aşağıda vermiş olduğum kodları sırasıyla ilk önce 1 numara [ENTER] daha sonra 3 numara [ENTER] olacak şekilde yapıyorsunuz. Rebootunuzu attıktan sonra sol tarafta ki görev kısmına "Otomatik Duyurular" bildirisi gelir
Kod:
cd /usr/game/share/locale/turkey/quest ./qc duyuru.quest

Quest'i Kaldırmak

Adım - 1:


Filezilla'ya giriş yapıp ilk aşağıda ki belirtmiş olduğum kısma ulaşıyorsunuz.
Kod:
/usr/game/share/locale/turkey/quest/object

Adım - 2:

Ulaştığınız klasörün içerisinde bulunan:

<blockquote data-attributes="" data-quote="" data-source="" class="bbCodeBlock bbCodeBlock--expandable bbCodeBlock--quote js-expandWatch">
Kod:
quest duyuru begin     state start begin         when letter with pc.is_gm() begin             send_letter("Otomatik Duyurular")             end         when info or button with pc.is_gm() begin         say_title("Duyuru Yönetimi")         say("")         say("Ne yapmak istiyorsunuz?")             local duyuru = select("Aktif Et","Deaktif Et","Vazgeç ")             if duyuru == 1 then             clear_server_timer("auto_notice")             server_loop_timer("auto_notice",1)             chat("Otomatik duyurular aktif edilmiştir.")             send_letter("Otomatik Duyurular")             elseif duyuru == 2 then             clear_server_timer("auto_notice")             server_loop_timer("auto_notice",0)             chat("Otomatik duyurular deaktif edilmiştir.")             send_letter("Otomatik Duyurular")             elseif duyuru == 3 then             send_letter("Otomatik Duyurular")             end         end         when auto_notice.server_timer begin             local time = os.date("%X")             if time == "07:55:00" or time == "11:55:00" or time == "15:55:00" or time == "19:55:00" or time == "23:55:00" or time == "03:55:00" then             notice_all("Metin2 resmi Facebook sayfamız sizlerle!")             notice_all("www.facebook.com/Turkmmo")             notice_all("Sayfamızın hayranı ol, paylaşımları kaçırma!")             end             if time == "08:55:00" or time == "12:55:00" or time == "16:55:00" or time == "20:55:00" or time == "00:55:00" or time == "04:55:00" then             notice_all("Nesne marketimizi ziyaret ettiniz mi?")             notice_all("Muhteşem eşyalar sizleri bekliyor!")             notice_all("Hemen nesne marketimizi ziyaret et ve muhteşem eşyaları kaçırma.")             end             if time == "09:55:00" or time == "13:55:00" or time == "17:55:00" or time == "21:55:00" or time == "01:55:00" or time == "05:55:00" then             notice_all("Oyunda ki ID ve şifrenizi sık sık değiştirin! Diğer oyun sahipleri")             notice_all("kendi sistemlerinden sizin hesap bilgilerinizi ele geçirip")             notice_all("hesabınıza erişebilir. Hesap güvenliğiniz için şifrenizi kimseyle")             notice_all("paylaşmayın. Şüpheli linklere tıklamayın.")             end             if time == "10:55:00" or time == "14:55:00" or time == "18:55:00" or time == "22:55:00" or time == "02:55:00" or time == "06:55:00" then             notice_all("Oyun ile ilgili bir sorun mu yaşıyorsun?")             notice_all("Destek almak çok kolay!")             notice_all("Web sitemiz üzerinden hemen bir bilet oluştur.")         end     end end

Metin2 Duyru Quest Sistemi Hakkında Detaylı Bilgi

Metin2 oyununda quest sistemleri, oyuncuların ilerlemesini sağlarken aynı zamanda sunucu tarafında etkileşimli oyun deneyimi sunar. Bu sistemlerden biri olan Duyru Quest, Metin2 sunucularında oldukça popülerdir. Bu yazıda, Duyru Quest'in ne olduğu, nasıl çalıştığı, nasıl yapılandırıldığı ve Metin2 geliştiricileri için sunduğu avantajlar ele alınacaktır.

Duyru Quest Nedir?
Duyru Quest, Metin2 sunucularında kullanılan özelleştirilmiş bir quest türüdür. Oyuncuların belirli görevleri yerine getirmesiyle sunucuda ilerleme sağlar. Bu görevler genellikle npc, mob, item, timer, flag gibi unsurlarla etkileşim kurularak tamamlanır. Lua tabanlı olarak yazılmıştır ve Metin2 geliştiricileri tarafından kolayca özelleştirilebilir.

Duyru Quest Nasıl Çalışır?
Duyru Quest, genellikle oyuncuların belirli bir NPC'ye konuşarak başlatılmasıyla başlar. Ardından, oyuncuya görev tanımı yapılır. Bu görevler; Mob öldürme, Item toplama, belirli bir konuma gitme gibi eylemleri içerebilir. Görevin tamamlanması durumunda oyuncuya reward olarak item, EXP veya para verilir. Bu süreçte quest timer ve state gibi mekanizmalar devreye girer.

Quest Yazımında Lua Kullanımı
Metin2 sunucularında quest yazımı genellikle Lua dili ile yapılır. Duyru Quest de bu yapıya uygun olarak geliştirilmiştir. Geliştiriciler, quest begin ve quest end gibi komutlarla quest'in akışını kontrol edebilir. Ayrıca, quest debug işlemleri sayesinde hatalar kolayca tespit edilip düzeltilir.

Quest Chain Sistemleri
Metin2 quest sistemlerinde zincirleme görevler (quest chain) oldukça yaygındır. Duyru Quest de bu yapıyı destekler. Bir görevin bitmesiyle bir sonraki görevin otomatik olarak aktif olması sağlanabilir. Bu sayede oyuncular daha uzun süreli ve akıcı bir oyun deneyimi yaşar.

Daily Quest ve Günlük Görevler
Daily Quest yapısı, oyuncuların her gün tekrar eden görevleri yaparak ödüller kazanmasını sağlar. Duyru Quest ile bu tür görevler kolayca entegre edilebilir. Bu sayede oyuncu sadakati artırılır ve sunucu etkinliği desteklenir.

Quest Edit ve Geliştirme Araçları
Metin2 geliştiricileri, quest edit süreçlerini kolaylaştırmak için çeşitli araçlar kullanabilir. Martysama Quest ve Metin2Dev Quest gibi platformlar, geliştiricilere yardımcı olur. Ayrıca, custom quest yapıları ile tamamen özgün görevler tasarlanabilir.

Sonuç
Duyru Quest, Metin2 sunucularında görev sistemlerini zenginleştiren güçlü bir özelliktir. Lua tabanlı yapısı, geliştiricilere yüksek düzeyde esneklik sunar. Doğru yapılandırıldığında hem oyuncular hem de sunucu yöneticileri için faydalı olur.


Detailed Information About Metin2 Duyru Quest System

Metin2 game features quest systems that allow players to progress while providing interactive gameplay on the server side. One of these popular systems is the Duyru Quest. In this article, we will discuss what Duyru Quest is, how it works, how it's configured, and the benefits it offers to Metin2 developers.

What is Duyru Quest?
Duyru Quest is a customized type of quest used in Metin2 servers. It enables players to advance by completing specific tasks. These tasks often involve interactions with NPCs, mobs, items, timers, flags, and more. Built on Lua, it can be easily modified by Metin2 developers.

How Does Duyru Quest Work?
Duyru Quest typically begins when a player speaks to a specific NPC. The player is then given a task, which may include killing mobs, collecting items, or traveling to certain locations. Upon completion, the player receives rewards such as items, experience points, or currency. During this process, mechanisms like quest timers and states come into play.

Using Lua in Quest Writing
Quest writing in Metin2 servers is usually done using the Lua programming language. Duyru Quest adheres to this structure. Developers can control the flow of the quest using commands like quest begin and quest end. Additionally, quest debugging allows for easy identification and correction of errors.

Quest Chain Systems
Chain quests (quest chains) are common in Metin2 quest systems. Duyru Quest supports this feature as well. Once one quest is completed, the next can be automatically activated, creating a continuous and engaging experience for players.

Daily Quests and Daily Tasks
Daily Quest systems allow players to complete repetitive tasks every day and earn rewards. With Duyru Quest, these types of quests can be easily integrated, increasing player retention and server activity.

Quest Editing and Development Tools
Metin2 developers can use various tools to simplify the quest editing process. Platforms like Martysama Quest and Metin2Dev Quest assist developers. Furthermore, custom quests can be designed entirely from scratch for unique experiences.

Conclusion
Duyru Quest is a powerful feature that enriches the quest system in Metin2 servers. Its Lua-based structure provides high flexibility to developers. When properly configured, it proves beneficial for both players and server administrators.
 

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

Benzer konular

Geri
Üst Alt