Vahsi Uzman 1
Vahsi Uzman
Bvural41 1
Bvural41
Hikaye Ekle

Nemere İçin Source Kontrolleri

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Service.h
Ekle:
Kod:
ENABLE_NEMERE_ADDONS

Arat:
Kod:
    if (type == DAMAGE_TYPE_MELEE || type == DAMAGE_TYPE_RANGE || type == DAMAGE_TYPE_MAGIC)

Üstüne ekle:
Kod:
#ifdef ENABLE_NEMERE_ADDONS
    if (pAttacker && !IsPC())
    {
        if ((IsMonster() || IsNPC() || IsStone()) && pAttacker->IsPC())
        {
            if (GetRaceNum() == 6151)
            {
                quest::CQuestManager& q = quest::CQuestManager::instance();
                LPDUNGEON pDungeon = q.GetCurrentDungeon();
                if (pDungeon)
                {
                    uint32_t dwDungeonLevel = pDungeon->GetFlag("level");

                    if (dwDungeonLevel == 4)
                    {
                        if (!pAttacker->IsAffectFlag(AFF_HOSIN))
                        {
                            SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                            return false;
                        }
                    }
                    else if (dwDungeonLevel == 7)
                    {
                        if (!pAttacker->IsAffectFlag(AFF_GICHEON))
                        {
                            SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                            return false;
                        }
                    }
                }
            }
            if (GetRaceNum() == 8058)
            {
                if (pAttacker->GetJob() != JOB_SHAMAN)
                {
                    SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                    return false;
                }
            }
            if (GetRaceNum() == 20399)
            {
                if (pAttacker->GetJob() == JOB_WARRIOR || pAttacker->GetJob() == JOB_SURA || pAttacker->GetJob() == JOB_WOLFMAN)
                {
                    SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                    return false;
                }
            }
        }
    }
#endif
 
Service.h
Ekle:
Kod:
ENABLE_NEMERE_ADDONS

Arat:
Kod:
    if (type == DAMAGE_TYPE_MELEE || type == DAMAGE_TYPE_RANGE || type == DAMAGE_TYPE_MAGIC)

Üstüne ekle:
Kod:
#ifdef ENABLE_NEMERE_ADDONS
    if (pAttacker && !IsPC())
    {
        if ((IsMonster() || IsNPC() || IsStone()) && pAttacker->IsPC())
        {
            if (GetRaceNum() == 6151)
            {
                quest::CQuestManager& q = quest::CQuestManager::instance();
                LPDUNGEON pDungeon = q.GetCurrentDungeon();
                if (pDungeon)
                {
                    uint32_t dwDungeonLevel = pDungeon->GetFlag("level");

                    if (dwDungeonLevel == 4)
                    {
                        if (!pAttacker->IsAffectFlag(AFF_HOSIN))
                        {
                            SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                            return false;
                        }
                    }
                    else if (dwDungeonLevel == 7)
                    {
                        if (!pAttacker->IsAffectFlag(AFF_GICHEON))
                        {
                            SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                            return false;
                        }
                    }
                }
            }
            if (GetRaceNum() == 8058)
            {
                if (pAttacker->GetJob() != JOB_SHAMAN)
                {
                    SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                    return false;
                }
            }
            if (GetRaceNum() == 20399)
            {
                if (pAttacker->GetJob() == JOB_WARRIOR || pAttacker->GetJob() == JOB_SURA || pAttacker->GetJob() == JOB_WOLFMAN)
                {
                    SendDamagePacket(pAttacker, 0, DAMAGE_BLOCK);
                    return false;
                }
            }
        }
    }
#endif
Paylaşım için teşekkürler.
 
Paylaşım icin teşekkürler bilmeyenler icin, bazı metinlere sadece şamanın vs. Vurmasını sağlıyor sanırım. Forumda yoktu bu konu bir ara aramıştım
 
Son düzenleme:

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst