InfernoShade 1
InfernoShade
Psych0SoociaL 1
Psych0SoociaL
onur akbaş 1
onur akbaş
noisiv 1
noisiv
xranzei 1
xranzei
Bvural41 1
Bvural41
D 1
delimuratt
ShadowFon 1
ShadowFon
shrpnl 1
shrpnl
DEVLOPER 1
DEVLOPER
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Hikaye Ekle
Kaynak ikonu

[C++ & Python] Skill Select System 2025-06-05

indirmek için izniniz yok
Skiller Opsiyoneldir. Hangi Skill'i Verip Vermeceğiniz Size Bağlıdır.

Skilleri Master, Grand veya Perfect İle Başlatabilirsiniz. (Fonksiyonelsiz)

Farklı Skilleriniz Var İse Job Skill Index İçerisine Tanımlayınız.

Dosya İçeriğinde Olmayan ve Fonksiyonel Olarak Kullanmak İstiyorsanız:

Kod:
void CHARACTER::SelectSkill_ForJob(std::initializer_list<uint8_t> skillList)
{
    for (auto skill : skillList)
    {
#if defined(__ENABLE_SKILL_SELECT__PERFECT__)
        SetSkillLevel(skill, 40);
#elif defined(__ENABLE_SKILL_SELECT__GRAND__)
        SetSkillLevel(skill, 30);
#elif defined(__ENABLE_SKILL_SELECT__MASTER__)
        SetSkillLevel(skill, 20);
#else
        SetSkillLevel(skill, 1);
#endif
    }
}

CommonDefines.h veya Service.h

Kod:
#define __ENABLE_SKILL_SELECT__
#    if defined(__ENABLE_SKILL_SELECT__)
        // #define __ENABLE_SKILL_SELECT__PERFECT__        // Aktif Edersen Perfect M. Başlar.
        // #define __ENABLE_SKILL_SELECT__GRAND__            // Aktif Edersen Grand M. Başlar.
        #define __ENABLE_SKILL_SELECT__MASTER__            // Aktif Edersen Master Başlar.
#    endif

C++20 Destekler.

KANIT:



Download
Yazar
DonuminikToretto
Kaynak İndirilme
3
Görüntüleme
72
İlk yayınlama
Son Güncelleme

Ratings

0.00 yıldız(lar) 0 rating
Geri
Üst