İlan
04 Haz 2026 21 çevrimiçi üye Duyurular
Ana Sayfa Ücretli Files - Pack - Kurulum İşleri
Ana Sayfa Forum Ücretli Files - Pack - Kurulum İşleri Koray teknik destek servisi - Mobil ve cross-platf...
İlan Yan banner placeholder

Koray teknik destek servisi - Mobil ve cross-platform Metin2 - En Gelişmiş Metin2 Projesi

skyiber 28.04.2026 14:16 436 görüntüleme 9 cevap
Son Mesaj
skyiber
Üye
Üye
Katılım08 Nis 2026
Konular8
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
28.04.2026 14:16 #1
Spoyler: Mobil sürüm ve cross-platform desteği - Desktop(Windows 8, macOS 11, Linux 20.04 ve üzeri) ve Mobile(Android 9, iOS 13 ve üzeri) platformlarını destekler.
- Tüm desteklenen platformlarda eş zamanlı olarak oynayabilirsiniz.
- Unity, UE gibi hazır motorlar üzerine değil orjinal client üzerinden geliştirilmiştir.
- SADECE aktif sunucusu olan ve güvenilir 1 ya da 2 kişiye satılacaktır.
- Mevcut projenize yükseltme olarak yapılacaktır.

Cross-platform:

Emülatör üzerinden cross-play:

Gerçek cihaz üzerinden cross-play:

Spoyler: Altyapı files Dosyalar, paylaşılan N2Play kaynakları temel alınarak geniş kapsamlı şekilde değiştirilmiştir. Bilinen herhangi bir işlevsel veya performans sorunu bulunmamaktadır. Aşağıda listelenen değişiklikler orijinal N2 tarafından yapılan müdahaleleri değil, sonradan eklenen güncellemeleri içermektedir.

Basit, standart SF dosyaları sunan diğer servislerin aksine bu proje; kronik sorunları çözülmüş, güncel standartları takip eden ve sürekli geliştirilen bir oyun projesi olarak hazırlanmıştır. Dosyaların içerisinde herhangi bir backdoor, exploit, lisanslama kısıtlaması veya uzaktan erişim bulunmamaktadır.

**Proje Gereksinimleri:** CMake, vcpkg, C++20
**Desteklenen/Test Edilen Derleyiciler:** MSVC, LLVM (clang, clang-cl), GCC, Ninja
**Desteklenen/Test Edilen Ortamlar:** Windows, Unix (BSD tabanlı), Linux (Arch tabanlı dağıtımlar), WSL2 tabanlı Linux

---

### Paketler

* **Üçüncü parti paketler:** DirectX 9 (Ex), Granny2 3D 2.11.8, Lua 5.1.5, SpeedTreeRT 1.6.0, phnt, DiscordRPC
* **vcpkg bağımlılıkları:** (https://paste2.org/DshDZLx3)
* Windows dışı ortamlarda varsayılan olarak LLD linker kullanılır, opsiyonel mold linker desteğide mevcuttur.
* Tüm bağımlılıklar hem statik hem de dinamik linkleme destekler
* Çapraz platform SF yönetim scripti: görsel
* CPU kullanımını izlemek için spike catcher *nix servisi
* React tabanlı web yönetim servisi: görsel
* Debug dostu ve optimize edilmiş yeniden yazılmış Memory Pool (ObjectPool) sınıfı
* Özel allocator desteği (jemalloc ve mimalloc)
* Discord RPC desteği
* Miles ses motoru yerine miniaudio entegrasyonu
* GIF ve WebP format desteği

---

### Özellikler

* x86 ve x64 build’ler için tüm modlarda tam destek (Debug / Release / MinSizeRel / RelWithDebInfo)
* GitLab & GitHub CI/CD entegrasyonu, client/patch ve server için otomatik deploy desteği görsel1 - görsel2
* Batch ve shell scriptleri ile tek tık kurulum
* Discord, Slack ve Telegram üzerinden server yönetimi için tam fonksiyonel, çapraz platform SF botu görsel
* Yapılandırılabilir sanitizer desteği
* Root ve UI scriptleri için Cython entegrasyonu (Cython’suz build de desteklenir)
* Client tarafında Python 3.12 desteği
* VRunner bootstrapper, tam fonksiyonel SF scriptleri, Dockerize (deneysel) SF desteği
* Client ve server tarafında SQLite tabanlı proto dosyaları görsel
* Maksimum güvenlik ve performans için client ve server tarafında entegre custom anti-cheat ve obfuscation sistemleri
* SF için JSON tabanlı birleşik konfigürasyon
* Git tabanlı otomatik versiyonlama sistemi
* Güçlü HWID doğrulama algoritmaları
* Crash/log yönetimi için entegre Sentry (client & server), ayrıca alternatif custom minidump oluşturucu
* WebView2 entegrasyonu (isteğe bağlı define flag ile CEF desteği de mevcut)
* FPS limiti kaldırıldı(Şu anda ortalama 300 FPS ile çalışıyor), VSync aktif; FPS monitörün maksimum yenileme hızına göre ayarlanır görsel
* Auth kuyruğu sistemi
* Multi-thread destekli yeniden yazılmış Master server
* Katmanlı haritalar için Z ekseni desteği
* Oyuncular için zıplama mekaniği
* Tüm server locale ve client locale dosyaları Crowdin benzeri çeviri servisleriyle uyumluluk için JSON formatına dönüştürüldü

---

### Geliştirici Dostu Ortam

* Yönetim ve otomasyonu kolaylaştıran çok sayıda Python scripti
* Geliştirme modunda root ve UI scriptleri doğrudan diskten yüklenir (pack gerekmez)
* Item, efekt, skill vb. için oyun içi debug overlay araçları
* Yerel, dev veya canlı ortam için feature/stage toggling
* Geliştirilmiş trace imkânları ile detaylı Python hata ayıklama
* Yerel client modu (server bağlantısı gerekmez)
* UI scriptleri test etmek için UI Debug Client
* ImGui tabanlı debug menüsü ve profiler görsel
* Python widgetları için debug bilgileri
* Client ve server tarafında tam network trafik logları
* SF yönetim aracı (Windows)
* Item/Mob proto yönetim aracı (Windows)
* Pack manager aracı (Windows)
* Item oluşturma/silme/yoketme/kitleme işlemleri için otomatik server logları
* Tüm Korece stringler kaldırıldı (yorumlar çevrildi, mesaj key’leri değiştirildi) — IDE encoding problemleri artık yok
* Symlink gerektirmeyen SF görsel1 - görsel2
* NPC’ler için vnum, vid vb. bilgileri gösteren info texttail sistemi

---

### Fixler

* Orijinal tabandan 100+ crash, bug, memory leak, GPU memory leak ve CPU overload sorunu düzeltildi
* Performans ve sürdürülebilirlik için çeşitli sistemler ve scriptler optimize edildi
* Tüm string formatlamaları modern Python stiliyle uyumlu hale getirildi
* Login aşaması hataları, “Logging in…” takılma problemi ve benzeri auth bug’ları düzeltildi
* Spdlog kaynaklı crash ve formatlama hataları giderildi
* Python window leak sorunları çözüldü, yeni stabil window picking algoritması eklendi
* Python dosyaları lint edildi ve statik analizden geçirildi
* WebView widget yükleme problemleri giderildi
* Oyuncu hız hesaplaması düzeltildi

---

### İyileştirmeler

**Network Engine Refaktörü:**

* Şifreleme, hash doğrulama vb. içeren yeniden tasarlanmış packet header yapısı görsel
* Modern C++ standartlarıyla yeniden yazılmış reflection tabanlı serializer, daha yüksek performans
* Buffer overflow koruması
* Yapılandırılabilir bağlantı limiti (varsayılan: 10/IP)
* Yapılandırılabilir rate limit (varsayılan: 200 PPS)
* Whitelist/blacklist desteği
* Smart pointer tabanlı güvenli `Send`/`Recv`/`Flush` kullanımı
* Paket tekrar saldırılarını engelleyen yeni sequence sistemi
* Network event metrikleri ve gecikmeli retry destekli gelişmiş reconnection sistemi
* Çeşitli network crash problemleri giderildi
* Yüksek load/packet spam simülasyonu için soak test aracı (~%0.5 drop rate)
* Network paket sınama aracı — tüm paketler test edildi ve crash-free hale getirildi
* Çapraz platform uyumluluk için padding guard ve endian conversion eklendi
* Packet struct boyutları ve üyeleri için compile-time doğrulama eklendi

**Diğer Geliştirmeler:**

* Gereksiz yük bindiren kütüphaneler kaldırıldı (vstl, storm, boost, eigen, abseil)
* Python scriptlerinde tam Unicode uyumluluğu
* Oyun içi sahne geçişlerinde daha akıcı animasyonlar
* Yeni FreeType2 font motoru için Metin2 tarzı font desteği (config ile aç/kapat) görsel
* Text decoration (bold, italic, strike, underline) ve Font Awesome desteğii görsel
* Çakışmasız Snowflake tabanlı item ID üretimi; UUIDv7 desteği (define flag ile)
* Pointer tabanlı memory leak problemleri çözülerek SQL query sistemi refaktör edildi
* Server source tarafında IP ban yönetimi iyileştirildi
* Admin socket API yeniden yazıldı
* `Event` ve `CEventQueue` sınıfları modern C++ ile leak-proof şekilde refaktör edildi
* Tüm “apply” sistemleri kaldırıldı, point tabanlı yapıya dönüştürüldü

---

### Sistemler

* Eski tarz gameplay tasarımı
* Pazar adı destekli offline shop
* Özel chat üzerinden item drop bildirimleri
* Oyun içi kayıt sistemi
* PulseManager tabanlı flood koruması
* HWID ban sistemi
* GM-only server modu
* Hesap bazlı item kısıtlamaları
* Yenilenmiş yay saldırı mekaniği
* SQL tabanlı config yönetimi
* Sahte chat, system notice ve offline shop elementleri
* Görüş mesafesi düşürülmüş entity’ler
* Güncellenmiş minimap entity ikonları
* Boss efektleri
* Collector sistemi
* Vote4Buff
* VIP/premium sistemi
* Itemshop
* Rarity
* Bildirim sistemleri
Ve daha fazlası...

---

### Planlanan Değişiklikler

* Onlarca yeni oyun içi içerik, sistem ve etkinlik
* Multithread uyumluluğu için tamamen yeniden yazılmış uygulamalar (client kısmı kısmen tamamlandı)
* PostgreSQL desteği
* Luau ve server tabanlı yeni C++ eklenti desteği
* Docker’a tam entegre build sistemi ve ölçeklenebilir SF yönetimi, canlı yama (A/B update) desteği ile birlikte (SF kısmı kısmen tamamlandı)
* Sunucu mimarisi için ECS geçişi (server kısmı kısmen tamamlandı)
* Tüm desteklenen diller için geliştirilmiş, otomatik script tabanlı çeviri sistemi
* Daha hızlı yükleme ve daha iyi performans için iyileştirilmiş client model formatları desteği
* Oyun içi video kayıt ve oynatma desteği (altyapı tamamlandı, test edilip entegre edilecek)
* Sesli sohbet ve ses kaydı ile mesajlaşma
* Client tarafında asset hot reloading desteği
* Darboğazları azaltmak için çoklu yeni sunucu servisleri (chat(XMPP) server, KV(Redis) server, shop server, VOIP server, proxy server vb.)
* Daha hızlı ortam ve içerik oluşturma için ImGui tabanlı entegre World Editor
* Yeni render motoru ve bgfx entegrasyonu
* Mobil client desteği ile birlikte cross-play desteği

---

### Kullanım Şartları

* Özelleştirme desteği verilmemektedir. Kendi değişikliklerinizi veya ek sistemlerinizi kendiniz uygulamalısınız. Ancak kritik bug ve crash sorunlarına süresiz destek dahildir.
* Dosyalar yalnızca kişisel kullanımınız içindir. Satış, dağıtım veya başkasıyla paylaşım yasaktır.
* Burada listelenen içerikler altyapı fiyatı kapsamındadır. Sürekli aylık güncellemeler ayrıca ücretlendirilir.
* İlk kurulum ücretsizdir.

---

### Ücretlendirme

* Altyapı fiyatı: 6000€ 3000€
* Aylık güncellemeler: Güncelleme içeriğine bağlı olarak 100-500€ arası

---

### İletişim

* Forum üzerinden DM

---

Bunun hala geliştirme aşamasında olan geniş kapsamlı bir proje olduğunu unutmayın. Dosyalar herkese değil, sadece Metin2 geliştirme konusunda deneyimli kişilere satılacaktır. Warez ve kötüye kullanımı engellemek için sadece belirli bir miktar/süre satışa açık olup, süresiz güncelleme almaya devam edecektir.
Spoyler: Item skin sistemi

Mevcut eşya texture’larını, materyal ölçeğini ve genel görünümünü düzenlemenizi sağlayan; ayrıca birden fazla skin desteğiyle eşyayı kişiselleştirebilmenize olanak tanıyan bir sistem.

İçeriğinde neler var?

Kurulum için Git .patch dosyası (Martysama 5.8 tabanlı)

Bazı varsayılan silahlar için 12 adet skin seti

JSON tabanlı yapılandırma dosyası

Fiyat: 200€
İletişim: DM (Özel mesaj)
skyiber
Üye
Üye
Katılım08 Nis 2026
Konular8
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 04:18 #2
++++
skyiber
Üye
Üye
Katılım08 Nis 2026
Konular8
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 17:53 #3
Hayırlı satışlar * Docker’a tam entegre build sistemi ve ölçeklenebilir SF yönetimi, canlı yama (A/B update) desteği ile birlikte (SF kısmı kısmen tamamlandı) Burada kolaylıklar diliyorum , biz 1 senede tamamlayabildik docker mevzusunu , jenkins amcamız ile otomatik anlık oyun içerisindeki tüm herşeyi değiştirebiliyoruz anlık 1 saniyelik düşüş yaşanıyor onu da ping pong ile çözeceğiz umarımFiyat konusunda ve yaptığın değişikliklere bir eleştiri yapmak istiyorum ; 6000 € altyapı fiyat. Kusura bakma ama burada çok acımasız bir davranış görüyorum. Bu kadar yeni ve modern şeyleri m2 gibi bir oyunda denettirmek ve müşterilere satmak müşteriler açısından çok acımasız. Bir noktada şunu kabul etmek lazım: Evet, bu tür sistemler teknik olarak etkileyici görünebilir ama Metin2’nin eski yapısı zaten bu teknolojilerin sınırlarını engelliyor. Dolayısıyla ortada “yenilik” var gibi pazarlasan da gerçekte bu sadece eski bir oyuna makyaj yapmak oluyor. Tonlarca yenilik var, çok güzel. Ama bu altyapı ile oyun açıldığında meydana gelebilecek tonlarca sorunları tahmin etmek çok zor değil. Zaten bunları yapabildiğine göre, çıkabilecek sorunları da öngörebilirsin; bu yüzden yaklaşımın oldukça acımasız. Biz her şeyi hazırlamış olsak da, oyun açıldığında çıkabilecek sorunları düşünerek defalarca kontrolden geçiriyoruz. Bu yüzden, böyle bir sistemi forumda açıp satmayı hiç düşünmedik; bana kalırsa bu, müşteriye karşı oldukça sorumsuz bir yaklaşım olur. Peki, bu bahsettiğiniz teknolojileri Metin2 sektöründe gerçekten bilen kaç kişi var? Ya da sunucu sahipleri bunun ne olduğunu anlayabiliyor mu? Siz bu sistemi deneyimli kişilere satacağını söylüyorsunuz, peki bu konuda gerçekten deneyimli kaç kişi var? Yani yaptığınız şey, müşterilerin büyük çoğunluğunun bilmediği konular üzerinde değişiklikler yapmak ve onların da içinde olduğu, neredeyse sonsuz bir para akışına dönüşen bir geliştirme sürecine girmek anlamına geliyor. Özelleştirme desteği verilmemesi, aslında sistemin karmaşıklığını ve risklerini ortaya koyuyor. Bu da demek oluyor ki, kullanıcı kendi değişikliklerini uygulamak zorunda ve herhangi bir hata veya uyumsuzluk durumunda tüm yük onun omuzunda kalacak. Yani piyasada paylaşılan sistemler veya mevcut çözümler, bu yeni mimariye uyumlu hale getirilecekse, hepsinin en baştan bu altyapıya uygun şekilde yeniden yazılması gerekiyor. Redisi, Protobuff’u yeni yeni yeni duyan bir topluluk karşısında Docker ve canlı yamalardan bahsetmeniz oldukça ilginç. Forumda buna dair ilk defa sizin konunuzu görüyorum; başka örnek göremedim. Umarım gerçekten deneyimli kişilere satabilirsiniz, çünkü aksi takdirde çoğu kişi ne yaptığınızı anlamayacaktır. ( Bu yüzden önce paket halinde eğitim seti sunabilirsin.)* Docker’a tam entegre build sistemi ve ölçeklenebilir SF yönetimi, canlı yama (A/B update) desteği ile birlikte (SF kısmı kısmen tamamlandı) -> Hali hazırda containerize edilmiş açık kaynak mevcut: Öğeyi görmek için üye olmalısınız. , Deployment kısmı ise riskli çünkü core destroy edip tekrar başlatmak gerekiyor, memoryde kalan data nereye gider belli değil, deployment yapılan coredaki oyuncuları farklı bir core'a yönlendirmek bir seçenek (deployment signal'i geldiğinde aynı harita idx'i bulunan bir core'a aynı koordinatlara ışınlanabilir). Özelleştirme desteği verilmemesi -> Bu kısımda da anladığım kadarıyla sistem yazımı kullanıcıya özel yapılmıyor, yapmak isteyen yapabilir, ya da ayrı ücret teklifi ile yaptırabilir, zaten bu kadar üzerine uğraşılan dosyalar download linki ile paylaşılmayacaktır, git üzerinden repo oluşturulur, müşteriler tarafından clonelanır, upstream remote olarak clonelanan repo eklenir, müşteriler kendi güncellemelerini yapar, sağlayıcılar tarafından güncelleme verildiğinde upstream repoyu fetch ederler ve geliştirmeler mergelenmiş olur. Zaten mevcut paylaşılmış sistemi okumadan geçiren herhangi birinin işine yarayacak dosyalar olduğunu düşünmüyorum Bu gibi yeni teknolojilerin ve vizyoner konuların forumda konuşulması gerçekten beni mutlu ediyor, sistem paylaş geçir işinden kurtulup bu teknolojilere kafa yorarsak gerçekten çok daha iyi bir yere geleceğiz.
skyiber
Üye
Üye
Katılım08 Nis 2026
Konular8
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 19:43 #4
files altyapısı n2play olduğu için. svside gibi anti chetlerde uyumlu olmayabilir. fakat files yapısı gereği svside gibi anti chetlerden daha iyi bir anti cheati var ek olarak altyapı n2play olduğu için için sistem ekleyemessiniz.sistem ekliyiyceksinizde yeniden yazmak gibi zor bi sistem eklemeniz gerekiyor. ufak değişiklik yapabilirsiniz. örneğin sınırsız yeşil pot gibi.koray bu filesi değiştirmeden satsa bile files yine piyasadaki en iyi fileslerden biri.(buna ribunum warezdeki filesda dahil) yıllardır geliştirilen martysama v5.8 bu filesin yanına çeyrek döner bile kalmaz.tekrar bu files alırsan geliştirmek için yazılımcın olmalı. martysamayı alıp forumdaki sistemi koalylıkla ekleyebilrisiin. ama bu filesa ekleyemessin bu filesa svside gibi anti cheat eklemek içinde geçerli bi durum bu. korayın bu filesa nereye kadar destek vereceği belli değil. tekrar ekliyorum warezdeki ribunum filesini ekleyerek bi liste yapsan bu n2play altyapılı files daha iyi, değiştirilmemiş hali bile.
skyiber
Üye
Üye
Katılım08 Nis 2026
Konular8
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 20:24 #5
up
skyiber
Üye
Üye
Katılım08 Nis 2026
Konular8
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 20:42 #6
++++
Darkdevil
Üye
Üye
Katılım29 Ara 2025
Konular6
Mesajlar64
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 20:44 #7
hocam dmniz kapalı discorddan ekleyebilir misiniz? discord:whynotc
skyiber
Üye
Üye
Katılım08 Nis 2026
Konular8
Mesajlar57
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 20:45 #8
hocam dmniz kapalı discorddan ekleyebilir misiniz? discord:whynotctekrar dener misiniz düzelmiş olması lazım
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
0 cevap
1K görüntüleme
Sell Serverfiles PREMIUM
Starkey · 07 Nis 2026
1 cevap
949 görüntüleme
Hile koruması aranıyor
suitasarim · 29 Nis 2026
3 cevap
929 görüntüleme
İlan Yan banner placeholder