Açılır: cmd_general.cpp
Aratılır:
Kod:
if (strArg1 == "r_info")
Kod Bloğu Değiştirilir
Kod:
if (strArg1 == "r_info") { if (0 == arg2[0]) Cube_request_result_list(ch); else { if (isdigit(*arg2)) { int listIndex = 0, requestCount = 1; str_to_number(listIndex, arg2); if (0 != arg3[0] && isdigit(*arg3)) str_to_number(requestCount, arg3); Cube_request_material_info(ch, listIndex, requestCount); } } return; }
Açılır cube.cpp
Aratılır:
Kod:
if (false == bCatchInfo)
Kod Bloğu Değiştirilir
Kod:
if (false == bCatchInfo) { sys_err("[CubeInfo] Can't find matched material info (NPC: %d, index: %d, request count: %d)", npcVNUM, requestStartIndex, requestCount); return; } if (materialInfoText.size() != 0) materialInfoText.erase(materialInfoText.size() - 1); // // (Server -> Client) /cube m_info start_index count 125,1|126,2|127,2|123,5&555,5&555,4/120000 if (materialInfoText.size() - 20 >= CHAT_MAX_LEN) { sys_err("[CubeInfo] Too long material info. (NPC: %d, requestStart: %d, requestCount: %d, length: %d)", npcVNUM, requestStartIndex, requestCount, materialInfoText.size()); } ch->ChatPacket(CHAT_TYPE_COMMAND, "cube m_info %d %d %s", requestStartIndex, requestCount, materialInfoText.c_str()); }
cmd_general.cpp Son Hali
cube.cpp Son Hali
[ Boş Yorum Atıcaklar Hiç Atmasın ]
[ Filesinde Gamecore Alanlar Deneyip Sonucu Olumlu veya Olumsuz Olarak Yazabilirler ]
[ Bu Hatayı Cubeyi Kapatmamak İçin Hayla Fixleyemeyenler Mevcut İsim Vermiyorum Bilen Bilir Zaten
40K GameCore ile Metin2 Oyunu İçin Farklı Bir Çözüm: [CUBE]
Metin2 özel sunucularında gelişmiş sistemlerin entegrasyonu, hem oyun deneyimini zenginleştirir hem de sunucu sahiplerinin daha fazla kontrol sahibi olmasını sağlar. Bu bağlamda 40K GameCore, [CUBE] adlı modülle birlikte Metin2 özel sunucu geliştiricileri için yeni olanaklar sunmaktadır.
40K GameCore Nedir?
40K GameCore, Metin2 özel sunucularında çalışan gelişmiş bir sistemdir. Özellikle C++ tabanlı sistemler üzerine odaklanılmıştır. Sunucu tarafında çalışması gereken GameCore, hem DB Core hem de Game Core üzerinde değişiklik yapabilmenizi sağlar. Bu sayede sunucularınızda daha güçlü ve özelleştirilmiş sistemler kurabilirsiniz. [CUBE], bu yapıya entegre edilen bir modül olup, farklı sistemlerin bir araya gelerek güçlü bir oyun içi çözüm ortamı oluşturmasını sağlar.
[CUBE] Modülü Ne Sağlar?
[CUBE], temel olarak Metin2 oyununda sunucu tarafında çalışan bir oyun içi modül sistemidir. Bu modül, hem geliştiricilere hem de oyun içi kullanıcılar için birçok avantaj sunar:
- Geliştirici Dostu Sistemler: Python GUI ve Py Root gibi Python tabanlı sistemlerle entegre çalışarak, script yazımı kolaylaştırılır. Bu sayede geliştiriciler daha hızlı ve verimli bir şekilde kendi sistemlerini geliştirebilirler.
- Oyun İçi Kontrol: [CUBE] sayesinde oyun içindeki sistemlerin yönetimi kolaylaşır. Kullanıcı dostu arayüzlerle, sunucu yöneticileri oyun içi etkinlikleri daha iyi takip edebilir ve düzenleyebilirler.
- PVP Odaklı Yapı: Özellikle Metin2 PVP sistemlerine uyumlu olarak geliştirilen [CUBE], savaş sistemlerini daha akıcı ve adil hale getirmek için tasarlanmıştır. Bu sayede oyuncular daha keyifli bir savaş ortamı yaşarlar.
40K GameCore ve [CUBE] ile Neler Yapılabilir?
40K GameCore, C++ tabanlı sistemler üzerine kurulmuştur. Bu sayede hem derleme (compile) süreçleri daha stabil hale gelmekte hem de performans artışı sağlanmaktadır. [CUBE] ile birlikte sunuculara entegre edilecek sistemler:
- Yeni oyun içi sistemler: Yetenek sistemleri, envanter geliştirmeleri, özel görevler ve etkinlikler.
- Otomatikleştirilmiş olaylar: Zamanlanmış etkinlikler, özel düşman spawn sistemleri, sezonluk etkinlikler.
- Sunucu güvenliği: Anti-cheat mekanizmaları, veri koruma sistemleri, sunucu loglama işlemleri.
Neden 40K GameCore ve [CUBE] Kullanmalısınız?
Metin2 özel sunucuları için geliştirme yaparken, hem stabilite hem de kullanıcı deneyimi çok önemlidir. 40K GameCore ve [CUBE] ile:
- Performans artar.
- Geliştirme süresi kısalır.
- Daha fazla kullanıcı kitlesine ulaşılır.
- Oyun içi deneyim daha keyifli hale gelir.
Sonuç olarak 40K GameCore ve [CUBE], Metin2 özel sunucu geliştiricileri için güçlü ve esnek bir çözümdür. Hem teknik hem de kullanıcı dostu arayüzlerle sunucu yönetimi kolaylaşır.
Eğer Metin2 özel sunucu geliştiriyorsanız ya da geliştirmeyi düşünüyorsanız, 40K GameCore ve [CUBE] ile yola çıkmak, uzun vadede büyük avantajlar sağlar.
A Different Solution for Metin2 with 40K GameCore: [CUBE]
Integrating advanced systems into Metin2 private servers both enriches the gaming experience and allows server owners greater control. In this context, 40K GameCore offers new possibilities for Metin2 private server developers with its module called [CUBE].
What is 40K GameCore?
40K GameCore is an advanced system operating on Metin2 private servers. It particularly focuses on C++ based systems. Designed to run on the server side, GameCore allows modifications on both DB Core and Game Core, enabling you to set up stronger and more customized systems on your servers. [CUBE], integrated into this structure as a module, enables powerful in-game solution environments by combining various systems.
What Does the [CUBE] Module Provide?
[CUBE] is essentially an in-game module system operating within Metin2. This module offers several advantages for both developers and in-game users:
- Developer-Friendly Systems: Integrating with Python-based systems like Python GUI and Py Root simplifies scripting. Developers can therefore create their own systems faster and more efficiently.
- In-Game Control: Thanks to [CUBE], managing in-game systems becomes easier. With user-friendly interfaces, server administrators can better monitor and manage in-game events.
- PVP-Oriented Structure: Developed to be compatible with Metin2 PVP systems, [CUBE] aims to make combat systems smoother and fairer. Thus, players enjoy a more engaging battle environment.
What Can Be Done with 40K GameCore and [CUBE]?
Built upon C++ based systems, 40K GameCore not only stabilizes compilation processes but also enhances performance. Together with [CUBE], the following systems can be integrated into servers:
- New In-Game Systems: Skill systems, inventory enhancements, special quests, and events.
- Automated Events: Timed events, special enemy spawn systems, seasonal activities.
- Server Security: Anti-cheat mechanisms, data protection systems, server logging operations.
Why Should You Use 40K GameCore and [CUBE]?
When developing Metin2 private servers, both stability and user experience are crucial. With 40K GameCore and [CUBE]:
- Performance increases.
- Development time shortens.
- More user base is reached.
- The in-game experience becomes more enjoyable.
In conclusion, 40K GameCore and [CUBE] are a powerful and flexible solution for Metin2 private server developers. With both technical and user-friendly interfaces, server management becomes easier.
If you are developing or considering developing a Metin2 private server, starting out with 40K GameCore and [CUBE] offers significant long-term benefits.
