granny tüm sürümlerini client source kurmaya yarar.
build ederken granny.h de granny sürümünü değiştirip o sürüme ait dll metin2 klasörüne atmanız yeterli.
Konuyu anlamanız açısından ufak bi kod satırı.
Bu kısmı değiştirince sürümde değişiyor.
içinde anlatımda var kaynak dosyalarıda anlatımım iyi değildir kaynak dosyalarından bakmanızı tavsiye ederim.
martysama filesdan söküldü
build ederken granny.h de granny sürümünü değiştirip o sürüme ait dll metin2 klasörüne atmanız yeterli.
Konuyu anlamanız açısından ufak bi kod satırı.
Kod:
#if GrannyProductMinorVersion==4 [HASH=3375]#pragma[/HASH] comment( lib, "granny2.4.0.10.lib" ) [HASH=95973]#elif[/HASH] GrannyProductMinorVersion==7 [HASH=3375]#pragma[/HASH] comment( lib, "granny2.7.0.30.lib" ) [HASH=95973]#elif[/HASH] GrannyProductMinorVersion==8 [HASH=3375]#pragma[/HASH] comment( lib, "granny2.8.49.0.lib" ) [HASH=95973]#elif[/HASH] GrannyProductMinorVersion==9 [HASH=3375]#pragma[/HASH] comment( lib, "granny2.9.12.0.lib" ) [HASH=95973]#elif[/HASH] GrannyProductMinorVersion==11 [HASH=3375]#pragma[/HASH] comment( lib, "granny2.11.8.0.lib" ) [HASH=2311]#else[/HASH] [HASH=95975]#error[/HASH] "unknown granny version" [HASH=3]#endif[/HASH]
Bu kısmı değiştirince sürümde değişiyor.
Kod:
///////bi sürüm seç "/" bu tiki kaldır şuan 2.4 kullanılıyor [HASH=2388]#include[/HASH] "granny2.4.0.10.h" // [HASH=2388]#include[/HASH] "granny2.7.0.30.h" // [HASH=2388]#include[/HASH] "granny2.8.49.0.h" // [HASH=2388]#include[/HASH] "granny2.9.12.0.h" // [HASH=2388]#include[/HASH] "granny2.11.8.0.h"
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
içinde anlatımda var kaynak dosyalarıda anlatımım iyi değildir kaynak dosyalarından bakmanızı tavsiye ederim.
martysama filesdan söküldü
Metin2 Lobby olarak, Metin2 özel sunucuları geliştirme sürecinde önemli bir konuya odaklanıyoruz: Granny Sürümleri. Bu makalede, 2.4 ile 2.11 arasındaki tüm Granny sürümlerini kapsayan detaylı bir analiz yapacağız. Metin2 geliştiricileri, özellikle C++ ve Python tabanlı sistemler üzerinde çalışanlar için bu konu kritik öneme sahiptir.
Granny Nedir?
Granny, 3D model animasyonları için kullanılan bir kütüphanedir. Metin2 gibi oyunlarda karakter ve nesne animasyonlarını yönetmek için bu kütüphane tercih edilir. Farklı Granny sürümleri, farklı animasyon formatlarını ve performans seviyelerini destekler. Geliştiriciler, hangi sürümün projeye daha uygun olduğunu bilmek zorundadır.
Granny 2.4
Granny 2.4, Metin2 özel sunucularında uzun yıllar boyunca kullanılmıştır. Basit yapıya sahip olup, düşük sistem gereksinimleriyle dikkat çeker. Ancak bazı animasyon formatlarında sınırlamalar barındırır. Bu sürüm özellikle eski client yapılarında tercih edilir.
Granny 2.5 - 2.7
Granny'nin bu versiyonları, 2.4'ten sonra gelen küçük güncellemeleri içerir. Performans iyileştirmeleri ve hata düzeltmeleriyle dikkat çeker. Metin2 geliştiricileri için bu versiyonlar, eski yapılarla uyumlu kalırken daha iyi animasyon desteği sağlar.
Granny 2.8 - 2.10
Granny 2.8 ve sonrası sürümler, gelişmiş animasyon sıkıştırma algoritmaları ve daha fazla format desteği sunar. Metin2'de PvP sistemlerinde yüksek performans istenen animasyonlar için idealdir. Özellikle C++ tabanlı server src yapılarında tercih edilir.
Granny 2.11
Granny 2.11, mevcut en kararlı ve güçlü sürümdür. Yeni nesil Metin2 özel sunucularında animasyon yönetimi için tercih edilir. Yüksek performans ve geniş format desteği ile game server programming süreçlerini kolaylaştırır.
Hangi Sürümü Kullanmalısınız?
Metin2 özel sunucu geliştirirken doğru Granny sürümünü seçmek, hem performans hem de uyumluluk açısından kritiktir. Eğer eski bir client src ile çalışıyorsanız Granny 2.4 veya 2.5 gibi sürümler uygun olabilir. Ancak yeni sistemlerde Granny 2.10 ve 2.11 tercih edilmelidir. Python tabanlı sistemlerde de py root ve uiscript ile entegrasyonu göz önünde bulundurmak gerekir.
Metin2 Lobby olarak, Metin2 özel sunucu geliştiricilerine en doğru Granny sürümü bilgisini sağlamak için buradayız. Geliştiricilerin ihtiyaç duyduğu tüm pack, src, auth ve db sistemleri hakkında detaylı bilgiye
Metin2 Lobby as we focus on an important topic in the process of developing Metin2 private servers: Granny Versions. In this article, we will provide a detailed analysis covering all Granny versions between 2.4 and 2.11. For developers of Metin2, especially those working on C++ and Python-based systems, this topic is critically important.
What is Granny?
Granny is a library used for 3D model animations. In games like Metin2, this library is preferred to manage character and object animations. Different Granny versions support different animation formats and performance levels. Developers must know which version is suitable for their project.
Granny 2.4
Granny 2.4 has been used for many years in Metin2 private servers. It features a simple structure and attracts attention with low system requirements. However, it contains limitations in some animation formats. This version is particularly preferred in older client structures.
Granny 2.5 - 2.7
These versions of Granny include minor updates after 2.4. They attract attention with performance improvements and bug fixes. For Metin2 developers, these versions provide better animation support while remaining compatible with older structures.
Granny 2.8 - 2.10
Granny 2.8 and later versions offer advanced animation compression algorithms and more format support. Ideal for high-performance animations required in PvP systems in Metin2. Especially preferred in C++-based server src structures.
Granny 2.11
Granny 2.11 is the most stable and powerful version available. Preferred for animation management in next-generation Metin2 private servers. With high performance and extensive format support, it facilitates game server programming processes.
Which Version Should You Use?
Choosing the correct Granny version while developing a Metin2 private server is critical for both performance and compatibility. If you are working with an older client src, versions like Granny 2.4 or 2.5 may be appropriate. However, in newer systems, Granny 2.10 and 2.11 should be preferred. Integration with py root and uiscript in Python-based systems should also be considered.
Metin2 Lobby provides the most accurate Granny version information for Metin2 private server developers. Detailed information about all pack, src, auth, and db systems needed by developers can be accessed via
