[YENİ] Tr'de değil dünyada bir ilk ve ilk kez türkmmo'da [YENİ]

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

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
Merhaba arkadaşlar az çok beni tanıyan tanır paylaştığım questlerin hiçbirini alıntı yapmam sıfırdan kodlarım.geçen gün düğünden kalan altınlar var idi altında fiyatı yükseldi bozdurduk eve gelirken aklıma geldi oyunda neden olmasın diye..:D başladım kodlamaya biraz sıkıntılı oldu ama tertemiz bitirdim ve paylaşıyorum umarım beğenir ve yorumları eksik etmezsiniz..

Not:Arkadaşlar quest ilk defa kullanılacak ben gereken açıkları kapattım fakat illaki gözden kaçan olabilir haber edin fixleyek..

Questin Çalışması:

Quest mysql_query10() fonksiyonları ile çalışmakta serverinizde bu fonksiyonların varlığını kontrol edin.Eğer serverinde mysql_query() var ise 10 yazanı silin gene çalışır.. çalıştıramayan bana öm atsın

Questin İçeriği:
Gm ve kullanıcı taraflı 2 bölüm vardır
GM Taraflı bölümde gm arkadaşımızın 2 seçeneği olur sistemi aç ve sistemi kapat diye eğer sistem açık değilse sistemi açabilir aynı şekilde sistem daha önceden kapanmadı ise sistemi kapata bilir.
uyarı:reboot ve kanalları yeniden başlatmanız durumunda sistemi kapatıp açın tekrar... server_timer kullanıldığı için
gm nin oyundan çıkması sistemi kapatmaz devamlı döner
Gm sistemi açtıkdan 10 sn sonra ilk altının kur değeri güncellenir bu güncelleme oranını siz girersiniz bundan sonra her 10dk da (siz değiştirmez iseniz) bir altının gram fiyatı oto güncellenir düşede bilir artada bilir bu bir seferde düşme ve çıkma oranlarını dilerseniz siz ayarlaya bilirsiniz..
Kullanıcı tarafl bölümde 2 secenek vardır altın al ve altın bozdur şeklinde altın alabilir altın bozdura bilir altının gram fiyatı güncel gram fiyattan olur yani altının güncel gram fiyatı 5m ise 5drn almak zorundadır aynı şekilde bozdurmada geçerlidir..

Questte ayarlama yapılacak yerler:
Rardan çıkardıkdan sonra notepat++ ile açın sırası ile:
1-247'inci satıra bakın buradaki ayarlamaları isteğinize göre editleyin zaten yazdım nereye ne geleceğini
2-284'üncü satıra bakın buradaki ayarlamalarıda kendinize göre yapın
not:sistem hesaplaması bölümene dokunmayın yoksa çok değişik rakamlar çıkar veya quest çalışmaz..

Kurulum:
1-Rardan çıkartın 3 dosya olacak
2-altin.quest dosyasını filezilladan usr/game/share/locale/turkey/quest dizisine atın
3-Putyy'ye girip cd /usr/game/share/locale/turkey/quest yazdıkdan sonra ENTER
4-Putyy den hemen altına ./qc altin.quest yazip ENTER yapin
5-Oyuna girip /reload q ardından da /reload çekin her ihtimale karşın
6-Navicat a girin player veritabanına(player-player değil sadece player) sağ tıklayıp execute SQL File.. ye tıkayın
7-altin.sql i seçin tamam diyin ardından aynı şekilde kur.sql ide ekleyin navicati bir kere kapatıp açın
8-tabloların eklendiğinden emin olun kontrol edin ben verileri silmeden attım dilerseniz altin. tablosundaki verileri silebilirsiniz kur tablosunada ilk altının değerini yazabilrisiniz..
9-quest 20018 kodlu npcye göre ayarlı değiştirmedi iseniz /m 20018 yapın
10-Turkmmo ya giriş yapın tekrar ve bir teşekkür edin :D

Arkadaşlar benim yazdığım questleri çalmadıkları sürece ve bir teşşekkürü çok görmedikleri sürece quest yazmaya devam edeceğim..

Linkler:
İndirmek için altarnetif:
indiremez iseniz en altta bir link daha var ona bakın
Virustotal için:

Questin çalıştığına dair belgeler:
6ZrQJN.jpg
WVg47q.jpg
39vNEO.jpg
RJ1XnG.jpg
pRXj6N.jpg
kjGAO7.jpg


Dosya tcdeki sıkıntı nedeni ile
buradan indirin

Bir sonraki paylaşacağım süpriz questten de bir görüntü ekleyim dedim kodlama devam ediyor :D beklemede kalın..

[YENİ] Tr'de değil dünyada bir ilk ve ilk kez türkmmo'da [YENİ]
Metin2, MMORPG türünde oyun severler arasında hala popüler olan bir yapıdır. Özellikle Metin2 sunucularında sunulan özel sistemler, oyuncuların uzun süre oyun içinde kalmalarını sağlar. Bu bağlamda,.quest sistemi Metin2'nin en önemli ve özelleştirilebilir yönlerinden biridir. Bugün sizlere Metin2 üzerinde quest geliştirme konusunda yenilikçi bir yaklaşım getiren, hem teknik hem de yaratıcı açıdan öne çıkan bir projeden bahsedeceğiz. Bu proje sayesinde artık Türkiye sınırlarını aşan, dünya çapında dikkat çeken bir quest deneyimi doğuyor.

Metin2 Quest Sistemi Nedir?
Metin2 quest sistemi, oyuncuların belirli görevleri tamamlayarak ödüller kazandığı, oyun içi hikâyeyi ilerleten dinamik bir yapıdır. Bu sistem, lua diliyle yazılmaktadır ve geliştiricilerin oyun içindeki olayları, NPC'leri, envanter sistemlerini ve daha fazlasını kontrol etmesini sağlar. Quest yazımı, Metin2 sunucularında özel etkinlikler, günlük görevler, özel hikâye akışları ve özel ödüller oluşturmak için kullanılır.

Türkmmo'da Yeni Bir Dönem Başlıyor
Artık türkmmo, yalnızca Türkiye'de değil, tüm dünyada da dikkat çeken yenilikçi quest sistemleriyle ön plana çıkıyor. Oyun içindeki quest yapısı, lua script diliyle yazılmış, hata ayıklama (debug) ve test süreçleriyle optimize edilmiş şekilde sunuluyor. Bu sayede, Metin2 sunucularında görev sistemleri daha akıcı, kullanıcı dostu ve oyun deneyimini zenginleştiren yapılar haline geliyor.

Metin2 Lua ve Quest Yazma Teknikleri
Lua script dili, Metin2 quest geliştirme sürecinin temel taşlarından biridir. Quest yazarken dikkat edilmesi gereken en önemli konulardan biri, doğru trigger (tetikleyici) kullanımıdır. Tetiklenen olaylara göre NPC’ler, ödüller, görev adımları ve görev sonları belirlenir. Ayrıca, timer (zamanlayıcı), flag (bayrak) ve state (durum) gibi kavramlar, quest akışını yönlendirmede kritik rol oynar. Quest geliştiricileri, bu yapıları doğru kullanarak karmaşık görev zincirleri (chain) oluşturabilirler.

Özel Quest ve Geliştirme Süreci
Günümüzde Metin2 sunucularında custom quest (özel görev) tasarımı oldukça popüler hale geldi. Bu özel görevler, oyuncuların daha fazla etkileşim kurmasını sağlar. Günlük görevler (daily quest), özel ödüller (reward), özel eşyalar (item), özel canavarlar (mob) ve özel NPC'ler, bu sistemlerin en önemli unsurlarıdır. Quest geliştirme sürecinde, begin (başlangıç) ve end[/BR][/BR] (bitiş) komutları, görevin başlatılması ve tamamlanması için kullanılır.

Hata Ayıklama ve Test Süreçleri
Her yazılım sürecinde olduğu gibi, quest geliştirme sırasında da hatalarla karşılaşılabilir. Debug (hata ayıklama) işlemleri, bu süreci kolaylaştırır. Quest dosyaları (quest file) üzerinde yapılan değişiklikler, test sunucularında detaylıca incelenerek hatalar düzeltilir. Quest edit (düzenleme) işlemi sırasında dikkat edilmesi gereken en önemli nokta, sistemin kararlılığını ve kullanıcı deneyimini bozmamaktır.

Metin2 Dev ve Martysama Katkıları
Metin2dev ve Martysama gibi topluluklar, quest geliştirme konusunda büyük destek sunmaktadır. Bu platformlar üzerinden paylaşım yapılan scriptler, geliştiricilerin daha hızlı ve etkili quest sistemleri kurmalarına yardımcı olur. Ayrıca, quest sistemlerinin entegrasyonu, sunucu sahipleri için daha kolay hale gelmektedir.

Sonuç
Türkmmo, Metin2 dünyasında quest geliştirme alanında yeni bir dönüm noktası oluşturuyor. Hem teknik anlamda hem de yaratıcılık açısından öne çıkan bu sistem, Metin2 severler için unutulmaz bir deneyim vaat ediyor. Artık sadece Türkiye değil, tüm dünyada bu yeniliğin farkına varılıyor.


[NEW] Not only in Turkey but also the first in the world, exclusively on turkmmo [NEW]
Metin2 remains one of the most popular MMORPG games among players worldwide. Especially, the custom systems offered on Metin2 servers encourage players to stay engaged for longer periods. In this context, the quest system stands out as one of the most important and customizable aspects of Metin2. Today, we'll introduce you to an innovative project that brings both technical and creative advancements in quest development for Metin2. With this project, a groundbreaking quest experience is emerging, surpassing Turkish borders and attracting global attention.

What Is the Metin2 Quest System?
The Metin2 quest system allows players to complete specific tasks and earn rewards, advancing the game's storyline. This system is written in lua and enables developers to control events, NPCs, inventory systems, and more within the game. Writing quests is used to create special events, daily quests, unique storylines, and exclusive rewards on Metin2 servers.

A New Era Begins at Turkmmo
Now, turkmmo is not only gaining attention in Turkey but also worldwide with its innovative quest systems. The quest structure within the game is presented using lua scripts optimized through debugging and testing processes. As a result, quest systems on Metin2 servers become more fluid, user-friendly, and enriching to the gameplay experience.

Metin2 Lua and Quest Writing Techniques
Lua scripting is a fundamental part of the Metin2 quest development process. One of the most critical aspects of writing quests is the correct usage of triggers. Events triggered by NPCs, rewards, quest steps, and endings are all defined based on triggers. Additionally, concepts like timer, flag, and state play crucial roles in directing quest flow. Developers can use these structures to build complex quest chains.

Custom Quests and Development Process
Custom quests have become increasingly popular on Metin2 servers today. These quests allow players to engage more deeply with the game. Daily quests, special rewards, items, mobs, and NPCs are among the most important elements of such systems. During the quest development process, begin and end commands are used to initiate and finalize quests.

Debugging and Testing Processes
As with any software development process, errors may occur during quest development. Debugging operations make this process easier. Changes made to quest files are thoroughly tested on test servers to fix potential issues. During quest editing, it’s essential to maintain stability and ensure no disruption to user experience.

Contributions from Metin2 Dev and Martysama
Communities like Metin2dev and Martysama offer significant support in quest development. Scripts shared through these platforms help developers build faster and more effective quest systems. Moreover, integrating quest systems has become easier for server owners.

Conclusion
Turkmmo is setting a new milestone in the Metin2 world in terms of quest development. This system stands out both technically and creatively, promising an unforgettable experience for Metin2 fans. Now, this innovation is recognized not only in Turkey but around the entire globe.
 

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

Benzer konular

Geri
Üst Alt