Merhaba Arkadaşlar Bu Benim İlk Konum 
* İLK OLARAK InstanceBaseEffect.cpp Dosyamızı Acalım ( Clientsourcenizin UserInterface bölümünde Yer Almaktadır )
Aratalım
Ve Kod Bloğunu Assagıdaki Gibi Değiştirelim...
Siz Rütbe İsimlerini Kendinize Gore Ayarlıya Bilirsiniz
KANIT
NOT: Bu Sistem Aynı Şekilde Moblar Arasındada Rütbe Ayrımı Yapmaktadır Örn:
YARATIKLARDA GORUNMEMESİ İCİN :
İNSTANCEBASEEFFECT.CPP DOSYASININ İCİNİ ACARAK
ARATIN VE :
BUNLA DEĞİŞTİRİN.
TEŞEKKÜRLER
C++ Level'e Göre Rütbe Sistemi [ InterSeLLaR ]
Metin2 özel sunucularında gelişmiş sistemlerden biri olan rütbe sistemi, oyuncu deneyimini artırmak ve rekabeti teşvik etmek için tasarlanmıştır. Bu sistemde C++ seviyesine göre sınıflandırılan rütbeler, oyuncuların teknik becerilerini ve katkısını belirlemektedir. InterSeLLaR isimli rütbe sistemi, özellikle C++ bilgisi olan geliştiriciler için özel olarak hazırlanmıştır.
Rütbe Sisteminin Amacı
InterSeLLaR rütbe sistemi, Metin2 özel sunucularında teknik bilgi ve kodlama becerisi olan bireyleri ödüllendirmek amacıyla geliştirilmiştir. Bu sistem sayesinde, C++ dili üzerinde uzmanlaşmış oyuncular ya da geliştiriciler, sunucuda özel yetkiler, roller veya ödüller kazanabilirler. Aynı zamanda bu rütbe sistemi, sunucu geliştirme sürecine aktif katılım gösteren bireyleri motive etmeyi amaçlar.
Rütbeler ve Seviye Tanımları
Her rütbe seviyesi, belirli bir C++ bilgi seviyesini temsil eder. Aşağıda rütbeler ve hangi C++ seviyesine göre tanımlandığı listelenmiştir:
- Novice Coder (Yeni Başlayan): Temel C++ bilgisine sahip kullanıcılar. Değişkenler, fonksiyonlar, temel programlama yapıları gibi konuları bilir.
- Intermediate Developer (Orta Seviye Geliştirici): Nesne yönelimli programlama, pointerlar, dinamik bellek yönetimi gibi orta düzey C++ konularında bilgi sahibidir.
- Advanced Scripter (Gelişmiş Kodlayıcı): STL kütüphanesi, template kullanımı, C++11 ve sonrası standartlar hakkında derin bilgiye sahiptir.
- Core Coder (Çekirdek Kodlayıcı): Metin2 oyun motoruna entegre kodlama yapabilen, auth-server, game-server gibi çekirdek sistemleri düzenleyebilen uzman geliştiricilerdir.
Sistem Nasıl Çalışır?
InterSeLLaR rütbe sistemi, oyuncuların sunucu üzerindeki etkileşimlerine ve katkılarına göre C++ bilgilerini test eder. Bu testler arasında küçük kodlama görevleri, sistem önerileri, hata raporlamaları, kaynak kodlama katkıları yer alabilir. Oyuncular bu görevleri tamamladıkça rütbeleri yükselir.
Avantajlar
Rütbe sistemine dahil olan oyuncular, şu avantajlardan yararlanabilir:
- Sunucu yönetimine erişim,
- Özel oyun içi ödüller,
- Geliştirme süreçlerine katılma hakkı,
- Sosyal statü ve tanınma.
Neden C++ Seviyesine Göre?
Metin2'nin kaynak kodları C++ dili ile yazılmıştır. Bu yüzden C++ bilen geliştiriciler, sunucu sistemlerini daha iyi anlayabilir ve geliştirebilir. Bu sistem sayesinde, sadece oyun oynamaktan öteye geçen ve teknik anlamda katkı sunan oyuncular ödüllendirilir.
Sonuç
InterSeLLaR rütbe sistemi, Metin2 özel sunucularında teknik bilgiyi ve geliştirici ruhunu ödüllendiren yenilikçi bir yaklaşımdır. Bu sistem sayesinde, C++ bilgisi olan bireyler hem oyun içinde hem de topluluk içinde değer kazanır. Metin2Lobby olarak bu tarz sistemlerle geliştirici topluluğunu desteklemeye devam ediyoruz.
Rank System Based on C++ Level [ InterSeLLaR ]
The rank system is one of the advanced systems in Metin2 private servers, designed to enhance player experience and encourage competition. In this system, ranks classified according to C++ proficiency reward players for their technical skills and contributions. The InterSeLLaR rank system has been specially developed for individuals with knowledge of C++.
Purpose of the Rank System
The InterSeLLaR rank system was created to reward players and developers with technical knowledge and programming skills in C++ within Metin2 private servers. Through this system, users proficient in the C++ language can earn special privileges, roles, or rewards on the server. Additionally, the rank system aims to motivate those who actively participate in the server development process.
Ranks and Level Descriptions
Each rank level represents a specific level of C++ knowledge. Below are the ranks and how they are defined based on C++ proficiency:
- Novice Coder (Beginner): Users with basic C++ knowledge. Understands variables, functions, and fundamental programming structures.
- Intermediate Developer (Intermediate Level): Familiar with object-oriented programming, pointers, and dynamic memory management in C++.
- Advanced Scripter (Advanced Coder): Has deep knowledge of the STL library, template usage, and C++ standards such as C++11 and later.
- Core Coder (Core Developer): Experts capable of coding integrated into the Metin2 game engine, modifying core systems like auth-server and game-server.
How Does the System Work?
The InterSeLLaR rank system evaluates players' C++ knowledge based on their interactions and contributions on the server. These evaluations may include small coding tasks, system suggestions, bug reports, and contributions to source code. As players complete these tasks, their ranks increase.
Advantages
Players participating in the rank system can benefit from:
- Access to server administration,
- Special in-game rewards,
- Opportunity to join development processes,
- Social status and recognition.
Why Based on C++ Proficiency?
Metin2's source code is written in C++. Therefore, developers familiar with C++ can better understand and improve the server systems. This system rewards players who go beyond just playing the game and contribute technically.
Conclusion
The InterSeLLaR rank system is an innovative approach that rewards technical knowledge and developer spirit in Metin2 private servers. Through this system, individuals with C++ knowledge gain value both in the game and within the community. At Metin2Lobby, we continue to support developer communities through such systems.
* İLK OLARAK InstanceBaseEffect.cpp Dosyamızı Acalım ( Clientsourcenizin UserInterface bölümünde Yer Almaktadır )
Kod:
void CInstanceBase::UpdateTextTailLevel(DWORD level)[/FONT]
Ve Kod Bloğunu Assagıdaki Gibi Değiştirelim...
Kod:
http://paste2.org/c8K999wz
Siz Rütbe İsimlerini Kendinize Gore Ayarlıya Bilirsiniz
KANIT
NOT: Bu Sistem Aynı Şekilde Moblar Arasındada Rütbe Ayrımı Yapmaktadır Örn:
YARATIKLARDA GORUNMEMESİ İCİN :
İNSTANCEBASEEFFECT.CPP DOSYASININ İCİNİ ACARAK
Kod:
void CInstanceBase::UpdateTextTailLevel(DWORD level)
ARATIN VE :
Kod:
http://hastebin.com/sukejoyaru.coffee
BUNLA DEĞİŞTİRİN.
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.
TEŞEKKÜRLER
C++ Level'e Göre Rütbe Sistemi [ InterSeLLaR ]
Metin2 özel sunucularında gelişmiş sistemlerden biri olan rütbe sistemi, oyuncu deneyimini artırmak ve rekabeti teşvik etmek için tasarlanmıştır. Bu sistemde C++ seviyesine göre sınıflandırılan rütbeler, oyuncuların teknik becerilerini ve katkısını belirlemektedir. InterSeLLaR isimli rütbe sistemi, özellikle C++ bilgisi olan geliştiriciler için özel olarak hazırlanmıştır.
Rütbe Sisteminin Amacı
InterSeLLaR rütbe sistemi, Metin2 özel sunucularında teknik bilgi ve kodlama becerisi olan bireyleri ödüllendirmek amacıyla geliştirilmiştir. Bu sistem sayesinde, C++ dili üzerinde uzmanlaşmış oyuncular ya da geliştiriciler, sunucuda özel yetkiler, roller veya ödüller kazanabilirler. Aynı zamanda bu rütbe sistemi, sunucu geliştirme sürecine aktif katılım gösteren bireyleri motive etmeyi amaçlar.
Rütbeler ve Seviye Tanımları
Her rütbe seviyesi, belirli bir C++ bilgi seviyesini temsil eder. Aşağıda rütbeler ve hangi C++ seviyesine göre tanımlandığı listelenmiştir:
- Novice Coder (Yeni Başlayan): Temel C++ bilgisine sahip kullanıcılar. Değişkenler, fonksiyonlar, temel programlama yapıları gibi konuları bilir.
- Intermediate Developer (Orta Seviye Geliştirici): Nesne yönelimli programlama, pointerlar, dinamik bellek yönetimi gibi orta düzey C++ konularında bilgi sahibidir.
- Advanced Scripter (Gelişmiş Kodlayıcı): STL kütüphanesi, template kullanımı, C++11 ve sonrası standartlar hakkında derin bilgiye sahiptir.
- Core Coder (Çekirdek Kodlayıcı): Metin2 oyun motoruna entegre kodlama yapabilen, auth-server, game-server gibi çekirdek sistemleri düzenleyebilen uzman geliştiricilerdir.
Sistem Nasıl Çalışır?
InterSeLLaR rütbe sistemi, oyuncuların sunucu üzerindeki etkileşimlerine ve katkılarına göre C++ bilgilerini test eder. Bu testler arasında küçük kodlama görevleri, sistem önerileri, hata raporlamaları, kaynak kodlama katkıları yer alabilir. Oyuncular bu görevleri tamamladıkça rütbeleri yükselir.
Avantajlar
Rütbe sistemine dahil olan oyuncular, şu avantajlardan yararlanabilir:
- Sunucu yönetimine erişim,
- Özel oyun içi ödüller,
- Geliştirme süreçlerine katılma hakkı,
- Sosyal statü ve tanınma.
Neden C++ Seviyesine Göre?
Metin2'nin kaynak kodları C++ dili ile yazılmıştır. Bu yüzden C++ bilen geliştiriciler, sunucu sistemlerini daha iyi anlayabilir ve geliştirebilir. Bu sistem sayesinde, sadece oyun oynamaktan öteye geçen ve teknik anlamda katkı sunan oyuncular ödüllendirilir.
Sonuç
InterSeLLaR rütbe sistemi, Metin2 özel sunucularında teknik bilgiyi ve geliştirici ruhunu ödüllendiren yenilikçi bir yaklaşımdır. Bu sistem sayesinde, C++ bilgisi olan bireyler hem oyun içinde hem de topluluk içinde değer kazanır. Metin2Lobby olarak bu tarz sistemlerle geliştirici topluluğunu desteklemeye devam ediyoruz.
Rank System Based on C++ Level [ InterSeLLaR ]
The rank system is one of the advanced systems in Metin2 private servers, designed to enhance player experience and encourage competition. In this system, ranks classified according to C++ proficiency reward players for their technical skills and contributions. The InterSeLLaR rank system has been specially developed for individuals with knowledge of C++.
Purpose of the Rank System
The InterSeLLaR rank system was created to reward players and developers with technical knowledge and programming skills in C++ within Metin2 private servers. Through this system, users proficient in the C++ language can earn special privileges, roles, or rewards on the server. Additionally, the rank system aims to motivate those who actively participate in the server development process.
Ranks and Level Descriptions
Each rank level represents a specific level of C++ knowledge. Below are the ranks and how they are defined based on C++ proficiency:
- Novice Coder (Beginner): Users with basic C++ knowledge. Understands variables, functions, and fundamental programming structures.
- Intermediate Developer (Intermediate Level): Familiar with object-oriented programming, pointers, and dynamic memory management in C++.
- Advanced Scripter (Advanced Coder): Has deep knowledge of the STL library, template usage, and C++ standards such as C++11 and later.
- Core Coder (Core Developer): Experts capable of coding integrated into the Metin2 game engine, modifying core systems like auth-server and game-server.
How Does the System Work?
The InterSeLLaR rank system evaluates players' C++ knowledge based on their interactions and contributions on the server. These evaluations may include small coding tasks, system suggestions, bug reports, and contributions to source code. As players complete these tasks, their ranks increase.
Advantages
Players participating in the rank system can benefit from:
- Access to server administration,
- Special in-game rewards,
- Opportunity to join development processes,
- Social status and recognition.
Why Based on C++ Proficiency?
Metin2's source code is written in C++. Therefore, developers familiar with C++ can better understand and improve the server systems. This system rewards players who go beyond just playing the game and contribute technically.
Conclusion
The InterSeLLaR rank system is an innovative approach that rewards technical knowledge and developer spirit in Metin2 private servers. Through this system, individuals with C++ knowledge gain value both in the game and within the community. At Metin2Lobby, we continue to support developer communities through such systems.
