Yardım yanında gezen binek görünmüyor

  • Konuyu açan Konuyu açan Destry
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 13
  • Gösterim Gösterim 99
Konu sahibi bu konuda soru soruyor. Sorusu ile ilgili bilgisi olanların yanıtlamasını bekliyor.

Destry

Üye
Üye
Mesaj
130
Çözümler
1
Beğeni
38
Puan
99
Ticaret Puanı
0
Merhaba yanında gezen binek sistemi ekledim fakat binek görünmüyor bu şekilde
1785017317019.webp
 
char.cpp ve char_item.cpp:
Genişlet Daralt Kopyala
        case POINT_MOUNT:
            SetPoint(type, GetPoint(type) + amount);
            val = GetPoint(type);
            MountVnum(val);
             break;
        
MountVnum(val); bunu kontrol et yoksa ekle
 
         else if (ITEM_UNIQUE == item->GetType() && 0 != item->GetSIGVnum())
        {
            const CSpecialItemGroup* pGroup = ITEM_MANAGER::instance().GetSpecialItemGroup(item->GetSIGVnum());
            if (NULL != pGroup)
            {
                const CSpecialAttrGroup* pAttrGroup = ITEM_MANAGER::instance().GetSpecialAttrGroup(pGroup->GetAttrVnum(item->GetVnum()));
                if (NULL != pAttrGroup)
                {
                    const std::string& std = pAttrGroup->m_stEffectFileName;
                    SpecificEffectPacket(std.c_str());
                }
            }
        }
        #ifdef ENABLE_ACCE_COSTUME_SYSTEM
        else if ((item->GetType() == ITEM_COSTUME) && (item->GetSubType() == COSTUME_ACCE))
            this->EffectPacket(SE_EFFECT_ACCE_EQUIP);
        #endif

        // burasi kontrol et
        if (item->IsOldMountItem()) // @fixme152
            quest::CQuestManager::instance().SIGUse(GetPlayerID(), quest::QUEST_NO_NPC, item, false);

    }

    return true;
}
 
Geri
Üst