Arama Sonuçları

  1. Kaptan Yosun

    [C++] ConsoleWindow input ve output UTF-8 Desteği aktifleştirme

    Clienti tümden UTF-8'e geçirdikten sonra fark ettim ki syserr.txt dosyası içine UTF-8 karakterler doğru yazılsa da konsol ekranında bu karakterler bozuluyor. Örneğin syserr.txt'deki doğru yazılan 0122 10:18:36317 :: Canlandırma Kağıdı(#22050) cannot find icon file. setting to default. 0122...
  2. Kaptan Yosun

    Çözüldü Locale_string.txt Hatası Korece Dil Problemi

    Sunucu kaynak kodundaki bu stringleri içeren dosyaların bir kısmını muhtemelen encoding'i bozacak şekilde utf-8 olarak kaydettiniz. UTF-8 olan server stringi ANSI olan Locale_string.txt ile örtüşmediğinden doğrudan koddaki gibi yazıdırıyor.
  3. Kaptan Yosun

    [C++] 16Bit Renk Desteğini Kaldırma

    Daha detaylı bir temizlik isteyenler ana konudakileri yaptıktan sonra bunları da yapabilir: // Arayın __SetFullScreenWindow(GetWindowHandle(), width, height, m_pySystem.GetBPP()); //Değiştirin __SetFullScreenWindow(GetWindowHandle(), width, height); // Arayın void...
  4. Kaptan Yosun

    Limbo2 [ATTACH]

    Limbo2
  5. Kaptan Yosun

    Server Kodunu Boost Kütüphanesi Bağımlılığından Kurtarma Rehberi

    Bir tane pointer için 15bin küsür dosyalık extern, kesinlikle buna değer
  6. Kaptan Yosun

    Server Kodunu Boost Kütüphanesi Bağımlılığından Kurtarma Rehberi

    :mmt-hakkinda: Boost C++ her ne kadar çok işlevsel ve güçlü bir kütüphane olsa da, Extern'imizde aşırı fazla dosya tutuyor ve serverimizi yedekleme gibi işleri çok zor bir hale getiriyor. Bu yüzden bu kütüphane kullanılarak yapılan işlemleri std C++ kütüphanesiyle yapacağız. Standard C++...
  7. Kaptan Yosun

    [C++ / PY] Mainline'ın bazı hard-coded hesaplarını düzeltin

    Not: İtemdata içindeki enum EWearPositions 'u server/length.h içindeki aynı enumla eşlemeyi unutmayın. Mainline'nin clientindeki enum eksik. 5. Efsunun renginin değişmesi için bu değişikliği de yapın, yoksa çalışmaz. diff --git a/Client/Binary/pack/root/uitooltip.py...
  8. Kaptan Yosun

    Modern C++ ile Metin2 Kodlarını Refaktör Ediyoruz

    (DirectX8 içindir, DirectX9 için uygulamak isterseniz kendiniz uyarlamalısınız) Yeni Bölüm: GrpDetector / GrpDevice – Legacy D3D8 cihaz ve mod tespit kodunun sadeleştirilmesi Bunu yapmadan önce şu konulardaki değişiklikleri yapın, yoksa bazı fonksiyon çağrılarımız uyuşmayabilir. Ben bu iki...
  9. Kaptan Yosun

    Modern C++ ile Metin2 Kodlarını Refaktör Ediyoruz

    Yeni bölümü ayrı konu olarak açtım https://www.mmotutkunlari.com/konu/c-metin2-client-window-centering-bug-win10-11-%E2%80%93-ger%C3%A7ek-sebep-ve-kal%C4%B1c%C4%B1-%C3%87%C3%B6z%C3%BCm.24536/
  10. Kaptan Yosun

    [C++] Metin2 Client Window Centering Bug (Win10/11) – Gerçek Sebep ve Kalıcı Çözüm

    :mmt-hakkinda: Metin2 client’ında uzun zamandır olan küçük bir problem vardı: oyun penceresi yatayda birkaç piksel sağa kayık şekilde açılıyordu. Benim sistemimde bu fark yaklaşık 7 piksel civarındaydı. Çok büyük bir şey değil ama “tam ortada değil” hissi net olarak vardı. Before: pencere...
  11. Kaptan Yosun

    Driver Blacklist Sistemi Detaylı Kaldırma Rehberi

    :mmt-hakkinda: Bu bir antik DirectX8 dönemi driver workaround'udur. Windows XP döneminde bazı driver sürümlerinin bozuk olduğu ve bazı uygulamaları bozduğu biliniyordu, bu yaygın bir fenomendi. Oyun bu driverlar ile oyuna girmeyi engellemek için böyle bir fonksiyon yazmış. grpblk.txt içinden...
  12. Kaptan Yosun

    Yardım login sorunu

    root packindeki serverinfo.py içindeki ip muhtemelen uyuşmuyor server ip'nizle
  13. Kaptan Yosun

    Amca 104 yaş metin2 geliştirmeye başlamak için biraz geç değil mi?

    Amca 104 yaş metin2 geliştirmeye başlamak için biraz geç değil mi?
  14. Kaptan Yosun

    Yardım Dracarys bakım sistemi sorunu

    Okuyana kadar beyne pıhtı attırmayacak Türkçe meal gelir mi?
  15. Kaptan Yosun

    Yardım login sorunu

    serveri oyun clientinde online gördüğünüz halde mi olmuyor yoksa clientte server online görünmüyor mu?
  16. Kaptan Yosun

    Kodların arasında sessizce duran Metin2 detayları

    Herkesin genelde kaldırdığı Traffic Profiler sistemini denedim, aslında ilgi çekici raporlar veriyor, biraz geliştirilerek kullanışlı bir araç haline getirilebilir.
  17. Kaptan Yosun

    Modern C++ ile Metin2 Kodlarını Refaktör Ediyoruz

    Bu bölümde basit bir iş yapacağız. C++11 öncesi yazılan bu oyunda auto makrosu olmadığı için kendilerince itertype diye bir makro yazmışlar. Ancak bu makro SonarQube gibi statik kod analiz araçlarının kafasını karıştırıyor ve araçlar öneri sunamıyor. Bunu standart C++'nın auto makrosuyla...
  18. Kaptan Yosun

    Merhabalar Herkese

    Yeni başlıyorsanız ben Windows files ile başlamanızı öneririm. FreeBSD filesi kurunca sadece kod değil, bir de unix sistem kullanmayı da öğrenmeniz gerekiyor biraz. Windows en kolayı.
  19. Kaptan Yosun

    Packlerinizi Güvene Alın

    Güvenlikle alakhqali hiçbir sıqqıntımız yoqtur
Geri
Üst