Benim filesimde evrim puanı sadece metinlerden kazanıldığı için if kısmının içi if (pkKiller && pkKiller->IsPC() && IsStone()) bu şekilde sizde char_battle cppde uygun yere eklersiniz.
Yada kendinize göre düzenleyip kullanabilirsiniz.
char_battle.cpp
if (pkKiller && pkKiller->IsPC())
{
altına eklenir
Yada kendinize göre düzenleyip kullanabilirsiniz.
char_battle.cpp
if (pkKiller && pkKiller->IsPC())
{
altına eklenir
Kod:
if (pkKiller && pkKiller->IsPC() && IsStone()) { LPITEM weapon = pkKiller->GetWear(WEAR_WEAPON); if (weapon) { int evrimsansrandom; evrimsansrandom = number(1, 100); if (evrimsansrandom <50) { if (weapon->GetAttributeValue(6) < ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)+1); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahına 1 evrim puanı eklendi."); } if (weapon->GetAttributeValue(6) > ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)-1); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahındaki evrim puanı 4000'i geçtiği için 1 evrim puanı silindi."); } } else if (evrimsansrandom <70) { if (weapon->GetAttributeValue(6) < ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)+2); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahına 2 evrim puanı eklendi."); } if (weapon->GetAttributeValue(6) > ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)-2); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahındaki evrim puanı 4000'i geçtiği için 2 evrim puanı silindi."); } } else if (evrimsansrandom <85) { if (weapon->GetAttributeValue(6) < ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)+3); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahına 3 evrim puanı eklendi."); } if (weapon->GetAttributeValue(6) > ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)-3); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahındaki evrim puanı 4000'i geçtiği için 3 evrim puanı silindi."); } } else if (evrimsansrandom <95) { if (weapon->GetAttributeValue(6) < ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)+4); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahına 4 evrim puanı eklendi."); } if (weapon->GetAttributeValue(6) > ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)-4); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahındaki evrim puanı 4000'i geçtiği için 4 evrim puanı silindi."); } } else if (evrimsansrandom <100) { if (weapon->GetAttributeValue(6) < ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)+5); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahına 5 evrim puanı eklendi."); } if (weapon->GetAttributeValue(6) > ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)-5); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahındaki evrim puanı 4000'i geçtiği için 5 evrim puanı silindi."); } } else { if (weapon->GetAttributeValue(6) < ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)+1); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahına 1 evrim puanı eklendi."); } if (weapon->GetAttributeValue(6) > ITEM_RARITY_MAX) { weapon->SetForceAttribute(6, 0, weapon->GetAttributeValue(6)-1); pkKiller->ChatPacket(CHAT_TYPE_INFO, "Silahındaki evrim puanı 4000'i geçtiği için 1 evrim puanı silindi."); } } } }
Random Evrim Puanı Kazanma ReisiCengiz Yöntemi
Metin2 özel sunucularında gelişmiş sistemlerden biri olan Random Evrim Puanı kazanma yöntemi, oyuncuların karakterlerini daha güçlü hale getirmek için önemli bir araçtır. Bu makalede ReisiCengiz tarafından geliştirilen özel yöntemi detaylı olarak ele alacağız.
Random Evrim Nedir?
Random Evrim, Metin2 özel sunucularda sunulan gelişmiş bir yükseltme mekanizmasıdır. Oyuncular, belirli eşyalar veya puanlar aracılığıyla karakterlerinin silah ya da zırhlarını evriltebilirler. Bu evrimler sonucunda karakterler daha yüksek攻击力, savunma ve diğer bonus özellikler kazanabilir.
ReisiCengiz'in Random Evrim Sistemi
ReisiCengiz, Metin2 özel sunucu geliştiricileri arasında tanınmış bir isimdir. C++ tabanlı sistemler üzerine uzmanlaşmış ve birçok gelişmiş modül geliştirmiştir. Random Evrim Puanı kazanma yöntemi de bunlardan biridir. Bu sistem sayesinde oyuncular, evrim puanlarını güvenli ve hızlı bir şekilde kazanabilirler.
Nasıl Çalışır?
Bu yöntemde oyuncular, belirli görevleri tamamlayarak veya PvP savaşlarında başarı göstererek evrim puanları elde ederler. ReisiCengiz tarafından hazırlanan sistemde, görev tabanlı ödüller ile birlikte PvP zaferleri de puan kazandırır. Bu sayede hem PvE hem de PvP severler için dengeli bir sistem ortaya konmuştur.
Sistem Özellikleri
- Günlük görevlerle puan toplayın
- PvP galibiyetleriyle bonus kazanın
- Eşya düşüşleriyle desteklenen sistem
- C++ tabanlı güvenli ve hızlı kodlama
Avantajları
ReisiCengiz’in bu sistemi, diğer sistemlerden ayrışan en büyük özelliği; stabilite ve kullanıcı dostu olmasıdır. Ayrıca, sistem kolayca entegre edilebilir ve özel sunuculara hızlıca adapte edilebilir. C++ sistem bilgisi olan geliştiriciler için harika bir başlangıç noktası teşkil eder.
Sonuç
Random Evrim Puanı kazanma sistemi, Metin2 özel sunucularında deneyimi derinleştiren gelişmiş bir özelliktir. ReisiCengiz’in sunduğu yöntem ise bu alanda öncü bir rol üstlenmektedir. Geliştiriciler ve oyuncular için güçlü bir alternatif sunmaktadır.
Winning Random Evolution Points with ReisiCengiz Method
The Random Evolution Points system is one of the advanced mechanisms in Metin2 private servers, allowing players to strengthen their characters. In this article, we will thoroughly examine the special method developed by ReisiCengiz.
What is Random Evolution?
Random Evolution is an advanced upgrade mechanism offered in Metin2 private servers. Players can evolve their weapons or armors through specific items or points. As a result of these evolutions, characters gain higher attack power, defense, and other bonus stats.
ReisiCengiz's Random Evolution System
ReisiCengiz is a well-known name among Metin2 private server developers. He specializes in C++ based systems and has developed many advanced modules. The method for gaining Random Evolution Points is one of them. With this system, players can earn evolution points safely and quickly.
How Does It Work?
In this method, players earn evolution points by completing specific quests or achieving success in PvP battles. ReisiCengiz’s system rewards both quest-based achievements and PvP victories. This creates a balanced system that appeals to both PvE and PvP enthusiasts.
System Features
- Collect points via daily quests
- Earn bonuses from PvP wins
- Item drop supported system
- Secure and fast coding based on C++
Advantages
The most distinctive feature of ReisiCengiz’s system is its stability and user-friendliness compared to others. Moreover, the system can be easily integrated and adapted to private servers. It serves as an excellent starting point for developers familiar with C++ system programming.
Conclusion
The Random Evolution Points system is an advanced feature that enriches gameplay in Metin2 private servers. ReisiCengiz’s approach stands out as a pioneering method in this field, offering a powerful alternative for both developers and players.
