db/protoreader.cpp + dumpproto düzeltilmemişse
SAMLL
arat
değiştir
SMALL
//////////////////////////
game/test.cpp
sys_log(0, "Blcok too big: %d %d %d %d",
arat
değiştir
sys_log(0, "Block too big: %d %d %d %d",
//////////////////////////
game/sectree_manager.h
size_t GetMonsterCountInMap(long lMpaIndex, DWORD dwVnum);
arat
değiştir
size_t GetMonsterCountInMap(long lMapIndex, DWORD dwVnum);
//////////////////////////
game/main.cpp
"-t : traffic proflie on\n");
arat
değiştir
"-t : traffic profile on\n");
//////////////////////////
game/input_main.cpp
sys_log (0, "refine_type_noraml");
arat
değiştir
sys_log(0, "refine_type_normal");
//////////////////////////
game/char.cpp
break;;
arat
değiştir
break;
sys_err("Invalid map inedx %d, must be child of %d", lPrivateMapIndex, lMapIndex);
arat
değiştir
sys_err("Invalid map index %d, must be child of %d", lPrivateMapIndex, lMapIndex);
//////////////////////////
client/AccountConnector.h
arat
değiştir
//////////////////////////
game/sequence.cpp
0xa4,0x8b,0x79,0xc0,0xe0?0xf4,0xa4,0x53,0x80,0xac,0x1e,0x25,0xe0,0x2e,0x5d,0x37,
arat
değiştir
0xa4,0x8b,0x79,0xc0,0xe0,0xf4,0xa4,0x53,0x80,0xac,0x1e,0x25,0xe0,0x2e,0x5d,0x37,
//////////////////////////
game/char_item.cpp
static bool IS_MONKEY_DUNGEON
return true;;
arat
değiştir
return true;
//////////////////////////
game/questpc.h
void SendQuestInfoPakcet();
arat
değiştir.
void SendQuestInfoPacket();
game/questpc.cpp
SendQuestInfoPakcet();
arat
değiştir.
SendQuestInfoPacket();
SendQuestInfoPacket bundan 2 3 tane olucak düzeltin.
Metin2 Lobby'da Geliştirme Sürümlerinde Bazı Düzeltmeler Yapıldı!
Metin2 özel sunucularında sürekli gelişim ve iyileştirmeler sürüyor. Bu doğrultuda, Metin2 Lobby olarak sunucu geliştiricilerinin işini kolaylaştıracak bazı küçük ama önemli düzeltmeler yapıldı. Bu güncelleme özellikle C++ sistem, Python GUI, Py Root ve UIScript[/COORD] ile çalışan geliştiriciler için oldukça faydalı olacak.
Neden Bu Değişiklikler Gereklidir?
Metin2 özel sunucu geliştirme süreci oldukça teknik bir alandır. Özellikle Game Server Programming, Auth ve DB gibi temel bileşenler üzerinde çalışırken, küçük hatalar bile büyük sorunlara yol açabilir. Bu nedenle, Martysama ve benzeri kaynaklar üzerinden yapılan düzenlemeler, sistemin daha kararlı ve güvenilir çalışmasını sağlar.
Gereksiz Kodlardan Arınma
Yeni sistem güncellemeleriyle birlikte, sistem performansını düşüren veya işlevsel olmayan bazı kod blokları temizlenmiştir. Bu sayede hem Compile süresi kısalır hem de Source Edit sırasında daha temiz bir yapı elde edilir. Özellikle Client SRC üzerinde çalışan geliştiriciler için bu büyük bir avantajdır.
PVP Sistemleri Üzerindeki İyileştirmeler
Metin2'nin en popüler yönlerinden biri olan PVP sistemleri üzerine de bazı iyileştirmeler yapıldı. Artık daha hızlı ve daha tutarlı PVP deneyimi sunuluyor. Bu değişiklikler sayesinde sunucularınızda daha az gecikme, daha yüksek performans elde edebilirsiniz.
Oyun Çekirdeği (Core) Üzerinde Yenilikler
Game Core ve DB Core üzerinde yapılan optimizasyonlar sayesinde, sunucularınız daha verimli çalışacak. Bu sayede, Channel yapıları daha kararlı hale geliyor ve kullanıcı deneyimi artıyor. Özellikle yüksek trafikli sunucularda bu iyileştirmeler belirgin fark yaratıyor.
Sonuç
Tüm bu değişiklikler, Metin2 Lobby kullanıcılarının daha iyi bir geliştirme ortamına sahip olabilmesi için planlandı. Geliştiricilerin işini kolaylaştırmak ve sistemin daha stabil çalışmasını sağlamak amacıyla yapılan bu küçük ama etkili düzeltmeler, uzun vadede büyük faydalar sağlayacaktır.
Some Corrections Made on Development Builds at Metin2 Lobby!
Continuous improvements and updates are ongoing in Metin2 private servers. In this context, some small but important corrections have been made on Metin2 Lobby that will benefit developers working on their own servers. This update is particularly useful for those utilizing C++ System, Python GUI, Py Root, and UIScript.
Why Are These Changes Necessary?
Developing Metin2 private servers requires high technical knowledge. Especially while working on core components like Game Server Programming, Auth, and DB, even minor errors can lead to significant issues. Therefore, modifications made via resources such as Martysama ensure more stable and reliable system operations.
Elimination of Unnecessary Code
With the latest system updates, certain code blocks that reduce performance or serve no functional purpose have been removed. This shortens Compile times and provides a cleaner structure during Source Edit. It is especially beneficial for developers working with Client SRC.
Improvements to PVP Systems
Some improvements have also been made to the popular PVP systems in Metin2. Now, you can enjoy faster and more consistent PVP experiences. Thanks to these changes, your servers will experience less lag and higher performance.
Updates to Game Core
Optimizations made to Game Core and DB Core result in more efficient server operations. This makes Channel structures more stable and improves overall user experience. These enhancements are especially noticeable on high-traffic servers.
Conclusion
All these changes were planned to provide Metin2 Lobby users with a better development environment. The small but effective corrections made to ease the work of developers and enhance system stability will yield long-term benefits.
SAMLL
arat
değiştir
SMALL
//////////////////////////
game/test.cpp
sys_log(0, "Blcok too big: %d %d %d %d",
arat
değiştir
sys_log(0, "Block too big: %d %d %d %d",
//////////////////////////
game/sectree_manager.h
size_t GetMonsterCountInMap(long lMpaIndex, DWORD dwVnum);
arat
değiştir
size_t GetMonsterCountInMap(long lMapIndex, DWORD dwVnum);
//////////////////////////
game/main.cpp
"-t : traffic proflie on\n");
arat
değiştir
"-t : traffic profile on\n");
//////////////////////////
game/input_main.cpp
sys_log (0, "refine_type_noraml");
arat
değiştir
sys_log(0, "refine_type_normal");
//////////////////////////
game/char.cpp
break;;
arat
değiştir
break;
sys_err("Invalid map inedx %d, must be child of %d", lPrivateMapIndex, lMapIndex);
arat
değiştir
sys_err("Invalid map index %d, must be child of %d", lPrivateMapIndex, lMapIndex);
//////////////////////////
client/AccountConnector.h
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
arat
değiştir
Ziyaretçiler için gizlenmiş link,görmek için üye olmalısınız!
Giriş yap veya üye ol.
once//////////////////////////
game/sequence.cpp
0xa4,0x8b,0x79,0xc0,0xe0?0xf4,0xa4,0x53,0x80,0xac,0x1e,0x25,0xe0,0x2e,0x5d,0x37,
arat
değiştir
0xa4,0x8b,0x79,0xc0,0xe0,0xf4,0xa4,0x53,0x80,0xac,0x1e,0x25,0xe0,0x2e,0x5d,0x37,
//////////////////////////
game/char_item.cpp
static bool IS_MONKEY_DUNGEON
return true;;
arat
değiştir
return true;
//////////////////////////
game/questpc.h
void SendQuestInfoPakcet();
arat
değiştir.
void SendQuestInfoPacket();
game/questpc.cpp
SendQuestInfoPakcet();
arat
değiştir.
SendQuestInfoPacket();
SendQuestInfoPacket bundan 2 3 tane olucak düzeltin.
Metin2 Lobby'da Geliştirme Sürümlerinde Bazı Düzeltmeler Yapıldı!
Metin2 özel sunucularında sürekli gelişim ve iyileştirmeler sürüyor. Bu doğrultuda, Metin2 Lobby olarak sunucu geliştiricilerinin işini kolaylaştıracak bazı küçük ama önemli düzeltmeler yapıldı. Bu güncelleme özellikle C++ sistem, Python GUI, Py Root ve UIScript[/COORD] ile çalışan geliştiriciler için oldukça faydalı olacak.
Neden Bu Değişiklikler Gereklidir?
Metin2 özel sunucu geliştirme süreci oldukça teknik bir alandır. Özellikle Game Server Programming, Auth ve DB gibi temel bileşenler üzerinde çalışırken, küçük hatalar bile büyük sorunlara yol açabilir. Bu nedenle, Martysama ve benzeri kaynaklar üzerinden yapılan düzenlemeler, sistemin daha kararlı ve güvenilir çalışmasını sağlar.
Gereksiz Kodlardan Arınma
Yeni sistem güncellemeleriyle birlikte, sistem performansını düşüren veya işlevsel olmayan bazı kod blokları temizlenmiştir. Bu sayede hem Compile süresi kısalır hem de Source Edit sırasında daha temiz bir yapı elde edilir. Özellikle Client SRC üzerinde çalışan geliştiriciler için bu büyük bir avantajdır.
PVP Sistemleri Üzerindeki İyileştirmeler
Metin2'nin en popüler yönlerinden biri olan PVP sistemleri üzerine de bazı iyileştirmeler yapıldı. Artık daha hızlı ve daha tutarlı PVP deneyimi sunuluyor. Bu değişiklikler sayesinde sunucularınızda daha az gecikme, daha yüksek performans elde edebilirsiniz.
Oyun Çekirdeği (Core) Üzerinde Yenilikler
Game Core ve DB Core üzerinde yapılan optimizasyonlar sayesinde, sunucularınız daha verimli çalışacak. Bu sayede, Channel yapıları daha kararlı hale geliyor ve kullanıcı deneyimi artıyor. Özellikle yüksek trafikli sunucularda bu iyileştirmeler belirgin fark yaratıyor.
Sonuç
Tüm bu değişiklikler, Metin2 Lobby kullanıcılarının daha iyi bir geliştirme ortamına sahip olabilmesi için planlandı. Geliştiricilerin işini kolaylaştırmak ve sistemin daha stabil çalışmasını sağlamak amacıyla yapılan bu küçük ama etkili düzeltmeler, uzun vadede büyük faydalar sağlayacaktır.
Some Corrections Made on Development Builds at Metin2 Lobby!
Continuous improvements and updates are ongoing in Metin2 private servers. In this context, some small but important corrections have been made on Metin2 Lobby that will benefit developers working on their own servers. This update is particularly useful for those utilizing C++ System, Python GUI, Py Root, and UIScript.
Why Are These Changes Necessary?
Developing Metin2 private servers requires high technical knowledge. Especially while working on core components like Game Server Programming, Auth, and DB, even minor errors can lead to significant issues. Therefore, modifications made via resources such as Martysama ensure more stable and reliable system operations.
Elimination of Unnecessary Code
With the latest system updates, certain code blocks that reduce performance or serve no functional purpose have been removed. This shortens Compile times and provides a cleaner structure during Source Edit. It is especially beneficial for developers working with Client SRC.
Improvements to PVP Systems
Some improvements have also been made to the popular PVP systems in Metin2. Now, you can enjoy faster and more consistent PVP experiences. Thanks to these changes, your servers will experience less lag and higher performance.
Updates to Game Core
Optimizations made to Game Core and DB Core result in more efficient server operations. This makes Channel structures more stable and improves overall user experience. These enhancements are especially noticeable on high-traffic servers.
Conclusion
All these changes were planned to provide Metin2 Lobby users with a better development environment. The small but effective corrections made to ease the work of developers and enhance system stability will yield long-term benefits.
