- Katılım
- 6 Kas 2021
- Mesajlar
- 4,067
- Tepkime puanı
- 5,491
- Puanları
- 113
- Yaş
- 32
- Konum
- Türkiye
- Dc
- fatihbulut
Skiller Opsiyoneldir. Hangi Skill'i Verip Vermeceğiniz Size Bağlıdır.
Skilleri Master, Grand veya Perfect ile 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:
CommonDefines.h veya Service.h
C++20 Destekler.
Kanıt
Skilleri Master, Grand veya Perfect ile 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.
Kanıt
Gizli içerik
Bu içeriği görmek için cevap yazmalısınız.
