Yardım Silah Evrim Sistemi Efekt Sorunu

Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

NEPRESPAN

Üye
Üye
Mesaj
37
Beğeni
6
Puan
436
Ticaret Puanı
0
Merhaba Sparkyevers Filesinden silah evirm sistemini söktüm fileste dali'ye ait client boost sistemi kurulu playersettingmodule.py deki efektleri client srcden PythonPlayerSettingsModule.h den çekiyor birebir eklememe rağmen efekler karmaşık çalışıyor yada hiç çalışmıyor

InstanceBase.h::
        enum
        {
            EFFECT_REFINED_NONE,

            EFFECT_SWORD_REFINED7,
            EFFECT_SWORD_REFINED8,
            EFFECT_SWORD_REFINED9,

            EFFECT_BOW_REFINED7,
            EFFECT_BOW_REFINED8,
            EFFECT_BOW_REFINED9,

            EFFECT_FANBELL_REFINED7,
            EFFECT_FANBELL_REFINED8,
            EFFECT_FANBELL_REFINED9,

            EFFECT_SMALLSWORD_REFINED7,
            EFFECT_SMALLSWORD_REFINED8,
            EFFECT_SMALLSWORD_REFINED9,

            EFFECT_SMALLSWORD_REFINED7_LEFT,
            EFFECT_SMALLSWORD_REFINED8_LEFT,
            EFFECT_SMALLSWORD_REFINED9_LEFT,

            EFFECT_BODYARMOR_REFINED7,
            EFFECT_BODYARMOR_REFINED8,
            EFFECT_BODYARMOR_REFINED9,

            EFFECT_BODYARMOR_SPECIAL,
            EFFECT_BODYARMOR_SPECIAL2,

        //#ifdef ENABLE_LVL115_ARMOR_EFFECT
            EFFECT_BODYARMOR_SPECIAL3,    // 5-1
        //#endif
        //#ifdef ENABLE_ACCE_COSTUME_SYSTEM
            EFFECT_ACCE,
        //#endif
        //#ifdefENABLE_WEAPON_EVOLUTION_SYSTEM
        EFFECT_SWORD_RARITY0,
        EFFECT_SWORD_RARITY1,
        EFFECT_SWORD_RARITY2,
        EFFECT_SWORD_RARITY3,
        EFFECT_SWORD_RARITY4,

        EFFECT_BOW_RARITY0,
        EFFECT_BOW_RARITY1,
        EFFECT_BOW_RARITY2,
        EFFECT_BOW_RARITY3,
        EFFECT_BOW_RARITY4,

        EFFECT_FANBELL_RARITY0,
        EFFECT_FANBELL_RARITY1,
        EFFECT_FANBELL_RARITY2,
        EFFECT_FANBELL_RARITY3,
        EFFECT_FANBELL_RARITY4,

        EFFECT_SMALLSWORD_RARITY0,
        EFFECT_SMALLSWORD_RARITY1,
        EFFECT_SMALLSWORD_RARITY2,
        EFFECT_SMALLSWORD_RARITY3,
        EFFECT_SMALLSWORD_RARITY4,

        EFFECT_SMALLSWORD_RARITY0_LEFT,
        EFFECT_SMALLSWORD_RARITY1_LEFT,
        EFFECT_SMALLSWORD_RARITY2_LEFT,
        EFFECT_SMALLSWORD_RARITY3_LEFT,
        EFFECT_SMALLSWORD_RARITY4_LEFT,

        EFFECT_CLAW_RARITY0,
        EFFECT_CLAW_RARITY1,
        EFFECT_CLAW_RARITY2,
        EFFECT_CLAW_RARITY3,
        EFFECT_CLAW_RARITY4,

        EFFECT_CLAW_RARITY0_LEFT,
        EFFECT_CLAW_RARITY1_LEFT,
        EFFECT_CLAW_RARITY2_LEFT,
        EFFECT_CLAW_RARITY3_LEFT,
        EFFECT_CLAW_RARITY4_LEFT,
        //#endif
            EFFECT_REFINED_NUM,
        };


PythonPlayerSettingsModule.h::
typedef std::tuple<uint32_t, const char*, const char*, bool> TEffectList;
static const std::vector<TEffectList> vecEffectList =
{
    { CInstanceBase::EFFECT_SPAWN_APPEAR, "Bip01", "d:/ymir work/effect/etc/appear_die/monster_appear.mse", true},
    { CInstanceBase::EFFECT_SPAWN_DISAPPEAR, "Bip01", "d:/ymir work/effect/etc/appear_die/monster_die.mse", true},
    { CInstanceBase::EFFECT_FLAME_ATTACK, "equip_right_hand", "d:/ymir work/effect/hit/blow_flame/flame_3_weapon.mse", true},
    { CInstanceBase::EFFECT_FLAME_HIT, "", "d:/ymir work/effect/hit/blow_flame/flame_3_blow.mse", true},
    { CInstanceBase::EFFECT_FLAME_ATTACH, "", "d:/ymir work/effect/hit/blow_flame/flame_3_body.mse", true},
    { CInstanceBase::EFFECT_ELECTRIC_ATTACK, "equip_right", "d:/ymir work/effect/hit/blow_electric/light_1_weapon.mse", true},
    { CInstanceBase::EFFECT_ELECTRIC_HIT, "", "d:/ymir work/effect/hit/blow_electric/light_1_blow.mse", true},
    { CInstanceBase::EFFECT_ELECTRIC_ATTACH, "", "d:/ymir work/effect/hit/blow_electric/light_1_body.mse", true},

//    { CInstanceBase::EFFECT_BOSS, "", "d:/ymir work/effect/boss.mse", true},


    { CInstanceBase::EFFECT_LEVELUP, "", "d:/ymir work/effect/etc/levelup_1/level_up.mse", true},
    { CInstanceBase::EFFECT_SKILLUP, "", "d:/ymir work/effect/etc/skillup/skillup_1.mse", true},

    { CInstanceBase::EFFECT_EMPIRE + 1, "Bip01", "d:/ymir work/effect/etc/empire/empire_A.mse", true},
    { CInstanceBase::EFFECT_EMPIRE + 2, "Bip01", "d:/ymir work/effect/etc/empire/empire_B.mse", true},
    { CInstanceBase::EFFECT_EMPIRE + 3, "Bip01", "d:/ymir work/effect/etc/empire/empire_C.mse", true},

    { CInstanceBase::EFFECT_WEAPON + 1, "equip_right_hand", "d:/ymir work/pc/warrior/effect/geom_sword_loop.mse", true},
    { CInstanceBase::EFFECT_WEAPON + 2, "equip_right_hand", "d:/ymir work/pc/warrior/effect/geom_spear_loop.mse", true},

    { CInstanceBase::EFFECT_AFFECT + 0, "Bip01", "locale/common/effect/gm.mse", true},

    { CInstanceBase::EFFECT_AFFECT + 3, "Bip01", "d:/ymir work/effect/hit/blow_poison/poison_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 4, "", "d:/ymir work/effect/affect/slow.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 5, "Bip01 Head", "d:/ymir work/effect/etc/stun/stun_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 6, "", "d:/ymir work/effect/etc/ready/ready.mse", true},

    { CInstanceBase::EFFECT_AFFECT + 16, "", "d:/ymir work/pc/warrior/effect/gyeokgongjang_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 17, "", "d:/ymir work/pc/assassin/effect/gyeonggong_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 19, "Bip01 R Finger2", "d:/ymir work/pc/sura/effect/gwigeom_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 20, "", "d:/ymir work/pc/sura/effect/fear_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 21, "", "d:/ymir work/pc/sura/effect/jumagap_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 22, "", "d:/ymir work/pc/shaman/effect/3hosin_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 23, "", "d:/ymir work/pc/shaman/effect/boho_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 24, "", "d:/ymir work/pc/shaman/effect/10kwaesok_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 25, "", "d:/ymir work/pc/sura/effect/heuksin_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 26, "", "d:/ymir work/pc/sura/effect/muyeong_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 28, "Bip01", "d:/ymir work/effect/hit/blow_flame/flame_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 29, "Bip01 R Hand", "d:/ymir work/pc/shaman/effect/6gicheon_hand.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 30, "Bip01 L Hand", "d:/ymir work/pc/shaman/effect/jeungryeok_hand.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 32, "Bip01 Head", "d:/ymir work/pc/sura/effect/pabeop_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 33, "", "d:/ymir work/pc/warrior/effect/gyeokgongjang_loop.mse", true},

    { CInstanceBase::EFFECT_AFFECT + 35, "", "d:/ymir work/effect/etc/guild_war_flag/flag_red.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 36, "", "d:/ymir work/effect/etc/guild_war_flag/flag_blue.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 37, "", "d:/ymir work/effect/etc/guild_war_flag/flag_yellow.mse", true},

    { CInstanceBase::EFFECT_AFFECT + 42, "Bip01", "d:/ymir work/effect/hit/blow_poison/bleeding_loop.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 43, "Bip01", "d:/ymir work/effect/hit/blow_flame/flame_loop_w.mse", true},
    { CInstanceBase::EFFECT_AFFECT + 44, "", "d:/ymir work/pc3/common/effect/gyeokgongjang_loop_w.mse", true},

//    { CInstanceBase::EFFECT_AFFECT + 45, "", "d:/ymir work/pc/sura/effect/muyeong_loop.mse", true},

    //{ CInstanceBase::EFFECT_AFFECT + CInstanceBase::AFFECT_DRAGONSOUL_AKTIV, "", "d:/ymir work/effect/monster2/redd_moojuk_green.mse", true},
    { CInstanceBase::EFFECT_REFINED + 1, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_7.mse", true},
    { CInstanceBase::EFFECT_REFINED + 2, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_8.mse", true},
    { CInstanceBase::EFFECT_REFINED + 3, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_9.mse", true},
    
    { CInstanceBase::EFFECT_REFINED + 4, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_7_b.mse", true},
    { CInstanceBase::EFFECT_REFINED + 5, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_8_b.mse", true},
    { CInstanceBase::EFFECT_REFINED + 6, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_9_b.mse", true},

    { CInstanceBase::EFFECT_REFINED + 7, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_7_f.mse", true},
    { CInstanceBase::EFFECT_REFINED + 8, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_8_f.mse", true},
    { CInstanceBase::EFFECT_REFINED + 9, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_9_f.mse", true},

    { CInstanceBase::EFFECT_REFINED + 10, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_7_s.mse", true},
    { CInstanceBase::EFFECT_REFINED + 11, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_8_s.mse", true},
    { CInstanceBase::EFFECT_REFINED + 12, "PART_WEAPON", "D:/ymir work/pc/common/effect/sword/sword_9_s.mse", true},

    { CInstanceBase::EFFECT_REFINED + 13, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_7_s.mse", true},
    { CInstanceBase::EFFECT_REFINED + 14, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_8_s.mse", true},
    { CInstanceBase::EFFECT_REFINED + 15, "PART_WEAPON_LEFT", "D:/ymir work/pc/common/effect/sword/sword_9_s.mse", true},

    { CInstanceBase::EFFECT_REFINED + 16, "Bip01", "D:/ymir work/pc/common/effect/armor/armor_7.mse", true},
    { CInstanceBase::EFFECT_REFINED + 17, "Bip01", "D:/ymir work/pc/common/effect/armor/armor_8.mse", true},
    { CInstanceBase::EFFECT_REFINED + 18, "Bip01", "D:/ymir work/pc/common/effect/armor/armor_9.mse", true},

    { CInstanceBase::EFFECT_REFINED + 19, "Bip01", "D:/ymir work/pc/common/effect/armor/armor-4-2-1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 20, "Bip01", "D:/ymir work/pc/common/effect/armor/armor-4-2-2.mse", true},


[HASH=2]#ifdef[/HASH] ENABLE_LVL115_ARMOR_EFFECT
    { CInstanceBase::EFFECT_REFINED + 21, "Bip01", "D:/ymir work/pc/common/effect/armor/armor-5-1.mse", true},
[HASH=3]#endif[/HASH]
[HASH=2]#ifdef[/HASH] ENABLE_ACCE_COSTUME_SYSTEM
    { CInstanceBase::EFFECT_REFINED + 22, "Bip01", "D:/ymir work/pc/common/effect/armor/acc_01.mse", true },
[HASH=3]#endif[/HASH]
[HASH=2]#ifdef[/HASH] ENABLE_WEAPON_EVOLUTION_SYSTEM
    { CInstanceBase::EFFECT_REFINED + 23, "PART_WEAPON", "D:/ymir work/rare/sword_1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 24, "PART_WEAPON", "D:/ymir work/rare/sword_2.mse", true},
    { CInstanceBase::EFFECT_REFINED + 25, "PART_WEAPON", "D:/ymir work/rare/sword_3.mse", true},
    { CInstanceBase::EFFECT_REFINED + 26, "PART_WEAPON", "D:/ymir work/rare/sword_4.mse", true},
    { CInstanceBase::EFFECT_REFINED + 27, "PART_WEAPON", "D:/ymir work/rare/sword_5.mse", true},


    { CInstanceBase::EFFECT_REFINED + 28, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 29, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_2.mse", true},
    { CInstanceBase::EFFECT_REFINED + 30, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_3.mse", true},
    { CInstanceBase::EFFECT_REFINED + 31, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_4.mse", true},
    { CInstanceBase::EFFECT_REFINED + 32, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_5.mse", true},


    { CInstanceBase::EFFECT_REFINED + 33, "PART_WEAPON", "D:/ymir work/rare/fan_1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 34, "PART_WEAPON", "D:/ymir work/rare/fan_2.mse", true},
    { CInstanceBase::EFFECT_REFINED + 35, "PART_WEAPON", "D:/ymir work/rare/fan_3.mse", true},
    { CInstanceBase::EFFECT_REFINED + 36, "PART_WEAPON", "D:/ymir work/rare/fan_4.mse", true},
    { CInstanceBase::EFFECT_REFINED + 37, "PART_WEAPON", "D:/ymir work/rare/fan_5.mse", true},

    { CInstanceBase::EFFECT_REFINED + 38, "PART_WEAPON", "D:/ymir work/rare/dagger_1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 39, "PART_WEAPON", "D:/ymir work/rare/dagger_2.mse", true},
    { CInstanceBase::EFFECT_REFINED + 40, "PART_WEAPON", "D:/ymir work/rare/dagger_3.mse", true},
    { CInstanceBase::EFFECT_REFINED + 41, "PART_WEAPON", "D:/ymir work/rare/dagger_4.mse", true},
    { CInstanceBase::EFFECT_REFINED + 42, "PART_WEAPON", "D:/ymir work/rare/dagger_5.mse", true},


    { CInstanceBase::EFFECT_REFINED + 43, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 44, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_2.mse", true},
    { CInstanceBase::EFFECT_REFINED + 45, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_3.mse", true},
    { CInstanceBase::EFFECT_REFINED + 46, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_4.mse", true},
    { CInstanceBase::EFFECT_REFINED + 47, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_5.mse", true},


    { CInstanceBase::EFFECT_REFINED + 48, "PART_WEAPON", "D:/ymir work/rare/sword_new_1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 49, "PART_WEAPON", "D:/ymir work/rare/sword_new_2.mse", true},
    { CInstanceBase::EFFECT_REFINED + 50, "PART_WEAPON", "D:/ymir work/rare/sword_new_3.mse", true},
    { CInstanceBase::EFFECT_REFINED + 51, "PART_WEAPON", "D:/ymir work/rare/sword_new_4.mse", true},
    { CInstanceBase::EFFECT_REFINED + 52, "PART_WEAPON", "D:/ymir work/rare/sword_new_5.mse", true},


    { CInstanceBase::EFFECT_REFINED + 53, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_1.mse", true},
    { CInstanceBase::EFFECT_REFINED + 54, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_2.mse", true},
    { CInstanceBase::EFFECT_REFINED + 55, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_3.mse", true},
    { CInstanceBase::EFFECT_REFINED + 56, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_4.mse", true},
    { CInstanceBase::EFFECT_REFINED + 57, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_5.mse", true},
[HASH=3]#endif[/HASH]
    { CInstanceBase::EFFECT_DUST, "", "d:/ymir work/effect/etc/dust/dust.mse", true},
    { CInstanceBase::EFFECT_HORSE_DUST, "", "d:/ymir work/effect/etc/dust/running_dust.mse", true},
    { CInstanceBase::EFFECT_HIT, "", "d:/ymir work/effect/hit/blow_1/blow_1_low.mse", true},
    { CInstanceBase::EFFECT_HPUP_RED, "", "d:/ymir work/effect/etc/recuperation/drugup_red.mse", true},
    { CInstanceBase::EFFECT_SPUP_BLUE, "", "d:/ymir work/effect/etc/recuperation/drugup_blue.mse", true},
    { CInstanceBase::EFFECT_SPEEDUP_GREEN, "", "d:/ymir work/effect/etc/recuperation/drugup_green.mse", true},
    { CInstanceBase::EFFECT_DXUP_PURPLE, "", "d:/ymir work/effect/etc/recuperation/drugup_purple.mse", true},
    { CInstanceBase::EFFECT_AUTO_HPUP, "", "d:/ymir work/effect/etc/recuperation/autodrugup_red.mse", true},
    { CInstanceBase::EFFECT_AUTO_SPUP, "", "d:/ymir work/effect/etc/recuperation/autodrugup_blue.mse", true},
    { CInstanceBase::EFFECT_RAMADAN_RING_EQUIP, "", "d:/ymir work/effect/etc/buff/buff_item1.mse", true},
    { CInstanceBase::EFFECT_HALLOWEEN_CANDY_EQUIP, "", "d:/ymir work/effect/etc/buff/buff_item2.mse", true},
    { CInstanceBase::EFFECT_HAPPINESS_RING_EQUIP, "", "d:/ymir work/effect/etc/buff/buff_item3.mse", true},
    { CInstanceBase::EFFECT_LOVE_PENDANT_EQUIP, "", "d:/ymir work/effect/etc/buff/buff_item4.mse", true},

//#ifdef ENABLE_ACCE_COSTUME_SYSTEM
    { CInstanceBase::EFFECT_ACCE_SUCCEDED, "", "d:/ymir work/effect/etc/buff/buff_item6.mse", true },
    { CInstanceBase::EFFECT_ACCE_EQUIP, "", "d:/ymir work/effect/etc/buff/buff_item7.mse", true},
//#endif

    { CInstanceBase::EFFECT_STUN, "Bip01", "d:/ymir work/effect/hit/gwantong.mse", true},

    { CInstanceBase::EFFECT_FIRECRACKER, "", "d:/ymir work/effect/etc/firecracker/newyear_firecracker.mse", true},
    { CInstanceBase::EFFECT_SPIN_TOP, "", "d:/ymir work/effect/etc/firecracker/paing_i.mse", true},
    { CInstanceBase::EFFECT_SELECT, "", "d:/ymir work/effect/etc/click/click_select.mse", true},
    { CInstanceBase::EFFECT_TARGET, "", "d:/ymir work/effect/etc/click/click_glow_select.mse", true},
    { CInstanceBase::EFFECT_STUN, "Bip01 Head", "d:/ymir work/effect/etc/stun/stun.mse", true},
    { CInstanceBase::EFFECT_CRITICAL, "Bip01 R Hand", "d:/ymir work/effect/hit/critical.mse", true},

    { CInstanceBase::EFFECT_SELECT, "", "d:/ymir work/effect/etc/click/click.mse", true},

    { CInstanceBase::EFFECT_DAMAGE_TARGET, "", "d:/ymir work/effect/affect/damagevalue/target.mse", true},
    { CInstanceBase::EFFECT_DAMAGE_NOT_TARGET, "", "d:/ymir work/effect/affect/damagevalue/nontarget.mse", true},
    { CInstanceBase::EFFECT_DAMAGE_SELFDAMAGE, "", "d:/ymir work/effect/affect/damagevalue/damage.mse", true},
    { CInstanceBase::EFFECT_DAMAGE_SELFDAMAGE2, "", "d:/ymir work/effect/affect/damagevalue/damage_1.mse", true},
    { CInstanceBase::EFFECT_DAMAGE_POISON, "", "d:/ymir work/effect/affect/damagevalue/poison.mse", true},
    { CInstanceBase::EFFECT_DAMAGE_MISS, "", "d:/ymir work/effect/affect/damagevalue/miss.mse", true},
    { CInstanceBase::EFFECT_DAMAGE_TARGETMISS, "", "d:/ymir work/effect/affect/damagevalue/target_miss.mse", true},

    { CInstanceBase::EFFECT_LEVELUP_ON_14_FOR_GERMANY, "", "season1/effect/paymessage_warning.mse", true},
    { CInstanceBase::EFFECT_LEVELUP_UNDER_15_FOR_GERMANY, "", "season1/effect/paymessage_decide.mse", true},

    { CInstanceBase::EFFECT_PERCENT_DAMAGE1, "", "d:/ymir work/effect/hit/percent_damage1.mse", true},
    { CInstanceBase::EFFECT_PERCENT_DAMAGE2, "", "d:/ymir work/effect/hit/percent_damage2.mse", true},
    { CInstanceBase::EFFECT_PERCENT_DAMAGE3, "", "d:/ymir work/effect/hit/percent_damage3.mse", true},

};
 
Benim kullandığım PSM farklıydı o yüzden kendim bu şekilde numaralandırma yapmadan uyarlamıştım ve çalışmıştı. Sende doğrudan efekti çektirebilirsin. Tahminimce okur diye düşünüyorum. Sonuçta InstanceBase.h içindeki değişken kimliğinden okuyarak çekiyor, numaraya gerek olacağını sanmıyorum. (Bu söylediğim sadece evrim sistemi için geçerli.)
C++:
// Evrim Sistemi Efektleri- Start
        // Savaşçı / Sura - Kılıç + Pala
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SWORD_RARITY0, "PART_WEAPON", "D:/ymir work/rare/sword_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SWORD_RARITY1, "PART_WEAPON", "D:/ymir work/rare/sword_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SWORD_RARITY2, "PART_WEAPON", "D:/ymir work/rare/sword_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SWORD_RARITY3, "PART_WEAPON", "D:/ymir work/rare/sword_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SWORD_RARITY4, "PART_WEAPON", "D:/ymir work/rare/sword_5.mse" },

        // Ninja / Yay
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_BOW_RARITY0, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_BOW_RARITY1, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_BOW_RARITY2, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_BOW_RARITY3, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_BOW_RARITY4, "PART_WEAPON_LEFT", "D:/ymir work/rare/bow_5.mse" },

        // Şaman / Yelpaze + Sol El
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY0, "PART_WEAPON", "D:/ymir work/rare/fan_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY1, "PART_WEAPON", "D:/ymir work/rare/fan_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY2, "PART_WEAPON", "D:/ymir work/rare/fan_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY3, "PART_WEAPON", "D:/ymir work/rare/fan_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY4, "PART_WEAPON", "D:/ymir work/rare/fan_5.mse" },

        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY0_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/fan_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY1_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/fan_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY2_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/fan_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY3_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/fan_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_FANBELL_RARITY4_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/fan_5.mse" },
        
        // Şaman / Çan
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY0, "PART_WEAPON", "D:/ymir work/rare/fan_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY1, "PART_WEAPON", "D:/ymir work/rare/fan_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY2, "PART_WEAPON", "D:/ymir work/rare/fan_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY3, "PART_WEAPON", "D:/ymir work/rare/fan_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY4, "PART_WEAPON", "D:/ymir work/rare/fan_5.mse" },


        // Ninja / Bıçak + Sol El
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY0, "PART_WEAPON", "D:/ymir work/rare/dagger_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY1, "PART_WEAPON", "D:/ymir work/rare/dagger_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY2, "PART_WEAPON", "D:/ymir work/rare/dagger_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY3, "PART_WEAPON", "D:/ymir work/rare/dagger_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY4, "PART_WEAPON", "D:/ymir work/rare/dagger_5.mse" },

        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY0_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY1_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY2_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY3_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY4_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/dagger_5.mse" },

/* Evrim sistemi alternatif efektler / devredışı
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY0, "PART_WEAPON", "D:/ymir work/rare/sword_new_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY1, "PART_WEAPON", "D:/ymir work/rare/sword_new_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY2, "PART_WEAPON", "D:/ymir work/rare/sword_new_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY3, "PART_WEAPON", "D:/ymir work/rare/sword_new_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY4, "PART_WEAPON", "D:/ymir work/rare/sword_new_5.mse" },

        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY0_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_1.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY1_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_2.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY2_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_3.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY3_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_4.mse" },
        { pkBase.EFFECT_REFINED + CInstanceBase::EFFECT_SMALLSWORD_RARITY4_LEFT, "PART_WEAPON_LEFT", "D:/ymir work/rare/sword_new_5.mse" },
*/
// Evrim Sistemi Efektleri- End
 
cevap için teşekkürler yanlız derlerken şöyle bir hata alıyorum

1668877370864.png
 
Geri
Üst