SixTails | 1-105 Orta Emek SF Geliştirme Günlüğü

Enes Deniz

www.SixTails.com.tr
Platin Üye
Geliştirici
Yardımsever Üye
Emekli Üye
Usta Üye
Mesaj
568
Çözümler
37
Beğeni
1.384
Puan
1.140
Ticaret Puanı
3
SixTails | Geliştirici Günlüğü
Martysama 5.8 p23b Altyapılı Modern Metin2 Projesi




⚙️ TEKNİK MİMARİ VE STANDARTLAR
SixTails altyapısı, 2026 yılı standartlarında modern derleme teknolojileri ve optimize edilmiş kütüphane yığını ile inşa edilmektedir.

Yazılım StandardıC++23 (ISO/IEC Standart)
Modern DerleyicilerGCC 15 / Visual Studio 2026
Scripting MotoruPython 2.7.18 (Optimize Edilmiş Çalışma Zamanı)
Veritabanı MimarisiMariaDB 11.8.0 (Tam Aria Engine Optimizasyonu)





📦 GÜNCEL KÜTÜPHANE VERSİYONLARI
KütüphaneVersiyon
Boost Library1.89.0
CryptoPP8.9.0
FMT Library12.1.0
libjpeg-turbo3.1.2
DevIL / LZO1.8.0 / 2.10






🚀 GELİŞTİRİCİ NOTLARI VE SİSTEMLER
• Dinamik hizalama algoritması ile Kanal ve Hesap seçimi arayüzü modernize edildi.
• Regedit tabanlı güvenli kimlik doğrulama ve hızlı giriş (F5-F8) makroları eklendi.
• Scrollbar ve Mouse-wheel etkileşimi tamamen stabil hale getirildi.
1773238165030.webp

1773238184976.webp
1773238200738.webp

• Official Karakter Seçme ekranı, yüksek çözünürlüklü görsellerle entegre edildi.
• Yükleme barı (Gauge Bar) ve arkaplan tasarımları yenilendi.
1773238643427.webp

1773238755540.webp

• Dinamik SkillIndex kontrolü sayesinde 50300 Vnum grubuna otomatik ikon ataması yapılır.
• Tanımsız beceriler için otomatik fallback (?) ikonu desteği sağlandı.
1773239068615.webp

• Moblardan düşen eşyalar ve temel bilgiler dinamik bir arayüzde birleştirildi.
• Eşya sayısına göre otomatik sayfalama ve ileri/geri navigasyon desteği eklendi.
1773239191018.webp

• Tamamı MariaDB üzerinden yönetilen, anlık güncellenebilir ışınlanma modülü.
• Mob render target, seviye ve ücret kontrolleri mevcuttur.
1773240162944.webp

• Olta seviyesine göre dinamik süre hesaplama ve SliderBar ile saniye ayarı.
• Detaylı yakalama istatistikleri ve zaman takibi arayüzü eklendi.
1773239375179.webp

• NPC'ye gitmeden, uzaktan tekli veya toplu görev teslimatı desteği.
• SQL tabanlı bonus, eşya ve süre yönetimi paneli mevcuttur.
1773240040887.webp

• Dracarys v2 tasarımı baz alınarak hazırlanan, saat bazlı otomatik başlatma sistemi.
• Gelecek etkinlikleri görüntüleme ve interaktif tooltip bilgilendirmesi mevcuttur.
1773239540570.webp

1773687203662.webp

• Yayıncılar için MP Sistemi Entegre Edildi ve kodları minimalize edilerek revize edildi
· MP Kurallarından kısaca bahsedecek olursak:
· · Eğer MP'li bir item aldıysanız ticaret yapamaz, yere veya npcye satamazsınız
· · Yükseltme yaparken eşyalardan önce MPsiz olan aranır eğer yeterli kadar yoksa ve en az 1 tane MP'li item kullanıldıysa yükseltilen eşya artık MP'li bir eşyadır
· · Aynı kural cube içinde geçerli önce MP'siz olanlar aranır eğer yeterli sayıda bulunamaz ve 1 tane bile MP'li item kullanılırsa üretilen item artık MP'li bir itemdir
· Nesne Markete anlık olarak eşya eklenebilir, kaldırılabilir, düzenlebilir
· Nesne Marketi tek bir komutla oyunculara kapatabilirsiniz bu sayede chatten(Nesne Market Şu Anda Kapalıdır!) yazısı yazar ve bilgi verir fakat düzenleme modu için sadece Yetkililerde pencere açılmaya devam eder.
1773239633882.webp

• Dinamik slot yapısı; eşya boyutuna göre arayüzün anlık şekillenmesini sağlar.
• Nesne isimleri için kayma animasyonu ve uzaktan erişim desteği mevcuttur.
1773686567317.webp



· JSON tabanlı Battle Pass sistemi yapıldı.
· Kod çoğaltmaya gerek kalmadan, yalnızca .json dosyasını çoğaltarak Battle Pass sayısı artırılabilir (battlepass_missions_%d.json formatında çalışır).
· İsim değişikliği (isim izi) kullanımına karşı, kayıtlar GetName yerine PID üzerinden tutulur.
· Dosya aç–oku–yaz işlemleri yerine veriler RAM’de tutulur; oyuncu oyundan çıktığında veya game.core gibi durumlarda kayıt işlemi gerçekleştirilir.
· Herhangi bir CPU yüklenmesine neden olmaz.
· Çoklu VNUM desteği yapıldı; tek bir göreve birden fazla mob VNUM’u tanımlanabilir (örneğin, boss görevlerinde VNUM 0 girildiğinde tüm bosslar geçerli sayılır).
· 32x32’den büyük ödüller için slot animasyonu yapıldı.
· RenderTarget desteği yapıldı (çoklu VNUM’lar için her 3 saniyede bir sonraki VNUM gösterilir).
· Her Battle Pass için ayrı bir başlatma ve tekil görev tamamlama nesnesi bulunur.
· Kategorilendirme sistemi yapıldı.


Aria Storage Engine: Veritabanı tabloları performans ve veri bütünlüğü için Aria motoruna geçirildi.
Gelişmiş Reload: Sunucuyu kapatmadan tablo ve regen verilerini anlık güncelleyen komut seti.
Pack Güvenliği: Cython ve FoxFS hibrit şifreleme katmanı.
1773687074501.webp

• Sunucu aktifken girişlerin sadece yetkililere (GM) açık olmasını sağlayan kontrol sistemi.
• Anlık durum değişikliği ve login ekranında bilgilendirme.
1773686888183.webp
1773686895155.webp

• Bosslara özel görsel efektler ve güvenli bölge kısıtlamaları eklendi.
• Orijinal konumundan uzaklaştırılan bosslar için otomatik geri dönme sistemi kuruldu.

Ekran görüntüsü 2026-03-19 120005.webp


• Aura sistemi gereksiz kod tekrarlarından arındırıldı ve tamamen optimize edildi.
1773687074501.webp

• Silah, zırh ve aksesuarlar için matkap nesnesi ile açılabilen 4. yuva desteği sağlandı.
• Yan yana dizilim desteği ile aksesuar görünümü modernize edildi.
Ekran görüntüsü 2026-03-19 123613.webp

· Sourceden Fiyat Ve Hangi Mobun Dönüşüm Küresi Olduğu Seçilebilir (Yakında json formatına entegre edilip anlık güncellenmesi sağlanacaktır)
· İstediği Mapdan oyuncular tek tıklamayla satın alabilir
· Gerekli kontrolleri (Açık pencere, eksik yang vs) sağlandı
1773239521240.webp

• Yüksek verimlilik odaklı çekiliş algoritması ile sunucu yükü oluşturmayan yapı.
• Anlık reload komutları ile çekiliş süreleri ve ödülleri müdahale edilebilir durumdadır.
Ekran görüntüsü 2026-03-19 123018.webp

• Dinamik kampanya yönetimi; 7 efsun ve 4 taşlı item desteği mevcuttur.
• Satış penceresi üzerinden anlık görsel ve özellik önizlemesi sunar.
Ekran görüntüsü 2026-03-19 123402.webp

• Metin taşları için özel hedefleme ve durum takip göstergesi.
• HP Target: Mob ve oyuncu can barlarının anlık, hatasız senkronizasyonu.
Ekran görüntüsü 2026-03-17 185846.webp
Ekran görüntüsü 2026-03-19 120005.webp

• Kostüm, Aura ve Kuşak nesneleri için "Göster/Gizle" fonksiyonları eklendi.
Ekran görüntüsü 2026-03-19 120315.webp

• NPC envanter yapısı 10x8 (80 Slot) olarak güncellenerek kapasite artırıldı.
Ekran görüntüsü 2026-03-19 120156.webp

• IKarus Offline Shop entegrasyonu ile kişiye özel pazar efekti.
• Pazarlar arasında görsel hiyerarşi sağlayarak kullanıcı deneyimi iyileştirildi.
1773763194551.webp

• Offline Shop, Ticaret Camı, F5 Hızlı Menü ve Envanter Yanı Menü entegrasyonları.
• Beceri kitapları, toplu sil/sat ve otomatik satış modülleri stabil hale getirildi.
1773238951221.webp

• Minimap üzerinden nesneye tıklayarak ışınlanma ve objelerin içinden geçme modu.
• Eşya altında Vnum/Type/Subtype gösterimi ve renkli isim sistemleri.




📊 PROJE DURUMU: AKTİF GELİŞTİRME SÜRECİ
SixTails altyapısı, her geçen gün yeni modüller ve optimizasyonlarla güçlenmeye devam ediyor.
 

Dosya Eklentileri

  • 1773686601399.webp
    1773686601399.webp
    179,2 KB · Gösterim: 45
  • Ekran görüntüsü 2026-03-19 123018.webp
    Ekran görüntüsü 2026-03-19 123018.webp
    109 KB · Gösterim: 27
Son düzenleme:
Geliştirme sürecinde kolay gelsin kardeşim
 
Dinamik Arayüz (GUI): Üretim için gereken eşya sayısına göre slotlar anlık olarak yeniden pozisyon alır; modern ve kullanıcı dostu bir yapı sunar.
Görsel Optimizasyon: Büyük ölçekli eşyalar (32x64/32x96) için slot içi kayma animasyonu ve metin kaydırma özellikleri eklendi.
1773176829280.webp
 
Son düzenleme:
#Güncelleme
- Uzaktan Cube Sistemi Yapıldı
1773190598572.webp
 
EnesDeniz diye yazılır ama Ben direk Geliştirici ve Üretici olarak okuyorum. Sizler gerçekteb mucitsiniz abi kolay gelsin elinize emeğinize sağlık bende öğrenmek istiyorum inşallah bir gün beraber çalışırız. :)
 
EnesDeniz diye yazılır ama Ben direk Geliştirici ve Üretici olarak okuyorum. Sizler gerçekteb mucitsiniz abi kolay gelsin elinize emeğinize sağlık bende öğrenmek istiyorum inşallah bir gün beraber çalışırız. :)
Güzel yorumun için teşekkür ederim, umarım :)
 
Görseller küçük olduğu için tekrardan konu düzenlendi ve sistem detayları da eklendi
 
#Güncelleme
· Aktif oyunda düzenleme yapabilmek ve kontrol edebilmek için bakım modu yapıldı
· GM_MODE -> Sadece yetkililer oyuna giriş yapabilir
· SERVER_ACTIVE -> Tüm herkes oyuna giriş yapabilir
· Anlık olarak işler ve girişleri kapatıp açar

1773244608816.webp


1773244618418.webp
 
#Güncelleme
· Arka plan animasyonu eklendi.
· Dinamik slotlar eklendi (Böylelikle kaç adet item istiyorsa slotlar ona göre yeniden pozisyon alır)
· 32x64 & 32x96 gibi sığmayan itemler için slot içerisine animasyon eklendi
· Sığmayan item isimleri için kayma animasyonu eklendi
· Animasyonu atla diyince arka plandaki animasyonun da durması ayarlandı.



#Güncelleme2
· Boss Effectleri Değiştirildi.
 
Geri
Üst