Çeviklik Efsununu Sura Lycan ve Savaşcıya Uyarlama

  • Konbuyu başlatan Konbuyu başlatan Admin
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 0
  • Görüntüleme Görüntüleme 75

Admin

Metin2Lobby
Yönetici
Founder
Katılım
6 Mayıs 2022
Mesajlar
52,647
Ticaret : 1 / 0 / 0
çeviklik efsunu sadece ninjada etkilidir. ( savaşçıda şamanda ve surada hasar artırmaz )

şamanda aktif değil. ( şaman zeka ve strden hasar artışı alır boşa hiç bir serverde çeviklik dizmeyin şamana )


**Vslik ve diğer fixsiz serverlerde

şaman için ( güç zeka alternatif canlılık)
savasçı için ( güç canlılık )
ninja için (güç çeviklik alternatif canlılık)
sura için (güç zeka alternatif canlılık)
lycan için (güç zeka alternatif canlılık)

çeviklik ninja hariç diğer karakterlerde işlevsizdir.

işlevli hala getirmek için aşagıdaki fixi uygulayın.


/////

char.cpp açılır.

Kod:
case JOB_SURA:             iStatAtk = (2 * GetPoint(POINT_ST));             break;

arat

Kod:
case JOB_SURA:                 iStatAtk = (4 * GetPoint(POINT_ST) + 2 * GetPoint(POINT_DX));                 break;

değiştir.

Kod:
case JOB_WOLFMAN:             iStatAtk = (2 * GetPoint(POINT_ST));             break;

arat

Kod:
case JOB_WOLFMAN:                 iStatAtk = (4 * GetPoint(POINT_ST) + 2 * GetPoint(POINT_DX));                 break;

değiştir.

iyi forumlar.
Çeviklik Efsununu Sura Lycan ve Savaşıcıya Uyarlama

Metin2 özel sunucularında oyun deneyimini artırmak istiyorsanız, sınıflar arası dengeyi sağlamak ve oyuncu tercihlerini çeşitlendirmek büyük önem taşır. Bu bağlamda, Sura, Lycan ve Savaşıcı sınıflarına özel olarak Çeviklik Efsununu entegre etmek, hem PvP performansını hem de oyun içi stratejiyi derinden etkileyebilir.

Çeviklik Efsununun Genel Yapısı

Çeviklik Efsunları, karakterlerin hız, hasar ve defans gibi temel özelliklerine bonuslar sağlayarak savaş esnasında üstünlük kazandırır. Bu efsunlar genellikle otomatik veya manuel olarak aktif edilebilir. Orijinal sistemde sadece bazı sınıflara özel olarak tanımlanmış olsa da, C++ tabanlı Metin2 sunucularında bu sistem genişletilebilir.

Sura Sınıfı İçin Çeviklik Efsunları

Sura sınıfı, yüksek defans ve destek yetenekleriyle bilinir. Ancak bazı sunucularda saldırı hızı ve mobilite konusunda geri kalabilir. Çeviklik Efsunu, bu sınıfa hareket hızı, saldırı hızı ve hasar artırımı gibi bonuslarla daha fazla esneklik kazandırabilir. Örneğin:

- +10% saldırı hızı
- +15% hareket hızı
- +5% kritik vuruş şansı

Bu bonuslar, Python GUI üzerinden UIScript dosyalarında kolayca ayarlanabilir.

Lycan Sınıfı İçin Çeviklik Efsunları

Lycan sınıfı, doğaüstü güçlere sahip olup yakın dövüşte oldukça güçlüdür. Ancak, PvP ortamında hız farkı büyük avantaj sağlar. Çeviklik Efsunu sayesinde Lycan karakterler, dönüş hızı, koşu hızı ve ölge hasarı gibi alanlarda iyileştirme alabilir. Önerilen bonuslar:

- +20% dönüş hızı
- +12% koşu hızı
- +8% bölge hasarı

Bu sistem game core üzerinde tanımlanarak, db core ile senkronize edilmelidir.

Savaşıcı Sınıfı İçin Çeviklik Efsunları

Savaşıcı sınıfı, doğrudan saldırı odaklı bir yapıya sahiptir. Ancak bazı sunucularda defans eksikliği göze çarpar. Çeviklik Efsunu, Savaşıcı karakterler için can, savunma ve geri tepme direnci gibi bonuslarla dengelenmelidir. Örnek bonuslar:

- +25 can
- +7% savunma
- +10% geri tepme direnci

Bu efsunlar, Metin2 geliştirme sırasında Py Root dosyalarında tanımlanarak auth server ile entegrasyon sağlanmalıdır.

Teknik Entegrasyon

Her bir sınıf için özel Çeviklik Efsunu tanımlamak, server src üzerinde değişiklik yapılmasını gerektirir. Bu işlem genellikle Martysama veya benzeri Metin2Dev araçlarıyla kolaylaştırılır. Game server programming bilgisi olan geliştiriciler, bu tür özel sistemleri compile ederek sunucuya entegre edebilirler. Ayrıca, pack sistemi ile efsunlar client tarafında da görünür hale getirilebilir.

Sonuç

Çeviklik Efsunları, Sura, Lycan ve Savaşıcı sınıflarının her birine özel olarak tanımlandığında, Metin2 özel sunucularında daha dengeli ve rekabetçi bir PvP ortamı oluşturulabilir. Bu sayede hem sınıfların benzersiz özellikleri korunur hem de her biri için stratejik avantajlar sunulur.


Adapting the Agility Enchant to Sura, Lycan and Warrior Classes

To enhance the gaming experience on Metin2 private servers, balancing between classes and diversifying player choices is crucial. In this context, integrating Agility Enchants specifically for Sura, Lycan, and Warrior classes can significantly impact both PvP performance and in-game strategy.

General Structure of Agility Enchants

Agility Enchants provide bonuses to characters’ basic stats such as speed, damage, and defense, granting advantages during combat. These enchants are typically activated automatically or manually. While originally defined only for certain classes, this system can be extended on C++-based Metin2 servers.

Agility Enchant for Sura Class

The Sura class is known for its high defense and support abilities. However, in some servers, attack speed and mobility may lag behind. The Agility Enchant can provide more flexibility to this class by adding bonuses like movement speed, attack speed, and damage. For example:

- +10% attack speed
- +15% movement speed
- +5% critical hit chance

These bonuses can easily be adjusted via UIScript files through Python GUI.

Agility Enchant for Lycan Class

The Lycan class possesses supernatural powers and excels in close combat. However, speed differences can offer significant advantages in PvP. With the Agility Enchant, Lycan characters can receive improvements in areas such as turn speed, run speed, and area damage. Recommended bonuses:

- +20% turn speed
- +12% run speed
- +8% area damage

This system should be defined within the game core and synchronized with db core.

Agility Enchant for Warrior Class

The Warrior class is focused on direct attacks. However, in some servers, defense might be lacking. The Agility Enchant should balance Warrior characters with bonuses such as HP, defense, and knockback resistance. Example bonuses:

- +25 HP
- +7% defense
- +10% knockback resistance

These enchants must be defined in Py Root files during Metin2 development and integrated with the auth server.

Technical Integration

Defining custom Agility Enchants for each class requires modifications on server src. This process is usually simplified with tools like Martysama or similar Metin2Dev utilities. Developers with game server programming knowledge can integrate these custom systems after compiling them into the server. Additionally, with the pack system, the enchants can also be made visible on the client side.

Conclusion

When Agility Enchants are individually tailored for Sura, Lycan, and Warrior classes, a more balanced and competitive PvP environment can be created on Metin2 private servers. This ensures that the unique characteristics of each class are preserved while offering strategic advantages for all.
 

Şuan Bu Konuyu Görüntüleyen Kullanıcılar (Toplam : 0, Üye : 0, Misafir : 0)

Geri
Üst Alt