ilovemaju
Seviyorumm SeniiElinize kolunuza sağlık yakından takip ediyorumm![]()
Teşekkür Ederiiz Değerlii Yorumun İçinnnn
thejesterlossa
ilovemaju
Artık Benim Uygun Bir Fiyata Satayım SanaÇok iyi plugin keşke benim olsaa
thejesterlossa
Ayıp ama böyle olmaz bir mogafa okey mi ahahahashArtık Benim Uygun Bir Fiyata Satayım Sana![]()
ilovemaju
Mogafa Can Feda CannAyıp ama böyle olmaz bir mogafa okey mi ahahahash
Sattım Gitti
thejesterlossa
Holley be işte bu dcden bekliyomMogafa Can Feda CannSattım Gitti
neleryokki
Lost Sorrow MMORPG projemiz için piyasadaki hazır çözümler yerine, sunucunun tüm mekanikleriyle doğrudan entegre çalışacak, kendi kodladığımız LostQuesteklentisini kullanıyoruz. Bu sistem; oyuncu seviyesinden grup sınırlarına, aşamalı hedeflerden dinamik bölge kontrollerine kadar tamamen projenin ihtiyaçlarına göre şekillendirildi.
LostQuest Ana Menü YapısıSistemin ana arayüzü, bir görevin kabul edilmesinden tamamlanmasına kadar arkada çalışan tüm mantık algoritmalarını içerir.
Görev Adı ve Lore Açıklaması: Her görevin kendine ait bir adı ve hikaye (lore) anlatımı bulunur. Tekrar Alınabilirlik & Cooldown: Görevlerin tekrar alınıp alınamayacağı belirlidir. Yenilenen görevler için saat, gün veya ay bazında bekleme süreleri (cooldown) mevcuttur.
Süre Limiti: Belirli görevlerin tamamlanması için oyuncuya kısıtlı bir zaman tanınır. Gereksinimler (Permission & Ön Görev): Görevi alabilmek için belirli yetkilere (permission) sahip olmak veya öncesinde başka bir ana/yan görevi tamamlamış olmak gerekebilir. Maceracı Seviye Sınırı: Görevler, oyuncuların minimum ve maksimum maceracı seviyelerine göre filtrelenir; sadece uygun seviyedeki oyuncular tarafından görülebilir ve alınabilir. Grup & Parti Sınırı: Görevin tek başına mı, yoksa belirli bir minimum ve maksimum grup üyesi sayısıyla mı yapılabileceği sistem tarafından denetlenir. Görev Türleri: Sistem; Tekil, Grup, Hikaye ve Zindan görevleri olmak üzere farklı türleri destekler. Dinamik Alım Bölgesi: Görevlerin haritada hangi bölgeden alınacağı, alım bölgesinin yarıçapı ve gerektiğinde bu alım bölgelerini temizleme şartları tamamen kontrol edilebilir. Sıralı Aşamalar: Bu özellik açık olduğunda, oyuncu 1. aşamayı tamamen bitirmeden asla 2. aşamaya geçiş yapamaz. Görev Kataloğu: Görevler günlük, haftalık ve aylık kataloglar halinde sistemde ayrıştırılır. Teslim Hedefi: Görevin bitişinde teslim edileceği bir blok, belirli bir lokasyon veya bir NPC doğrudan sisteme tanımlanır. Görev Ödülleri: Tamamlanan görevlerin sonucunda oyuncuya verilecek deneyim puanı (XP), para ve özel materyaller bu panel üzerinden işlenir.
Görev Aşamaları (Objectives) ve Alt Menü İşleyişi
Sistemde her görevin aşamaları, kendi içinde bağımsız ve detaylı bir alt menü mimarisine sahiptir. Her bir aşama için şu parametreler özelleştirilebilir:
Ekli dosyayı görüntüle 290529
Aşama Yazısı ve Açıklaması: Oyuncunun ekranında ve görev günlüğünde görünecek aşama detaylarıdır. Aşama Tipi & Miktarı: Git, dur, öldür veya topla gibi farklı aşama tipleri, süreleri ve miktarlarıyla birlikte ayarlanır. Gelişmiş Entegrasyon (MythicMobs & Citizens): Görev hedefleri için özel MythicMobs yaratık adları ve Citizens NPC ID'leri sisteme doğrudan bağlanır; hedeflerin konumu ve yarıçapı belirlenir. Materyal ve Görünen İsim: Görevde toplanacak veya etkileşime girilecek materyallerin oyun içi görünen isimleri hedef olarak tanımlanabilir. Eşya Kontrolü (Getirilen İtemi Sil & Elindeki İtemi Hedef Yap): Görev tesliminde oyuncunun getirdiği eşya sistem tarafından silinebilir veya oyuncunun o an elinde tuttuğu eşya dinamik olarak hedef haline getirilebilir. Parti Paylaşımı: Aşamadaki ilerlemeler, parti içerisindeki diğer grup üyeleriyle senkronize bir şekilde paylaşılabilir. Seçenek Grubu & Aşama Silme: Editör panelinden aşamalar silinebilir veya farklı seçenek gruplarına atanabilir. Aşama Bitişi Sonrası Komutlar: Bir aşama başarıyla tamamlandığında, sunucu arkasında tetiklenecek özel konsol komutları yürütülebilir.
Sunucumuzdan Örnek Görevler
LostQuest eklentisiyle hazırladığımız ve sunucumuzda aktif olarak yer alan birkaç örnek görevin işleyişi şu şekildedir:
Örnek Görev 1: Kutsal Sunak
Örnek Görev 2: Kıyıdaki Tehdit
Örnek Görev 3: Yeni Bir Dost
Teknik Bilgilendirme ve Kapanış
LostQuest eklentisi, tamamen projemizin ihtiyaçları doğrultusunda, optimize ve esnek bir mimariyle sıfırdan kodlanmıştır. Oyun içi editör paneli sayesinde tüm görev akışları, MythicMobs ve Citizens entegrasyonları hiçbir konfigürasyon dosyasıyla uğraşmadan anlık olarak yönetilebilmektedir.
Eklenti hakkındaki teknik sorularınızı veya düşüncelerinizi konu altından belirtebilirsiniz. Değerli yorumlarınız bizim için önemlidir.
ilovemaju
Değerli yorumunuz için çok teşekkür ederiz daha neler neler var paylaşılmayan sunucu ön izleme kısmında daha fazla detay mevcut oraya da bakınabilirsinizElinize saglık hocam harbiden piyasayı sarsıcak gibi duruyor.
Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!