Jump to content
Araştır
  • Diğer seçenekler ...
Sonuçları bul ...
Sonuçları bul ...

Mamico

Uzaklaştırılmış
  • İçerik sayısı

    68
  • Katılım

  • Son ziyaret

  • Puan

    2,219 [ Bağış Yap ]

İletiler : Mamico


  1. selam arkadaşlar bir konuda yardıma ihtiyacım var
    70 ve 80 questlerinin görevini alıyorum görevi yapıyorum sorun yok bitiriyorum ve görevi teslim edince 1 item seçmeme rağmen 3 item verıyor. Örneğin warrior iel yaptıgımda toto ms ve kalkan veriyor sadece kalkanı seçtiğim halde bana bir yol gösterirseniz sevinirim luayıda inceledim src yide bence luadan kaynaklı bir sorun fakat sorunun tam sebebini göremedim şimdiden yardımcı olan arkadaslara teşekkür ederim


  2. Arkadaşlar chaotic generator da taşı yada gemi kırdırınca chaotic generatorda görünmüyor çıkan item ancak çantaya geliyor. bu konu ile alakalı bir kaç gündür ugrasıyorum ve çözemedim ustalar yardımcı olursanız çok sevinirim.
    Bu arada bazı itemelr görünmüyor priest shell görünüyor mesela ama flame ring raptor görünmüyor 😞


  3. Alıntı

    void CNpc::OnDeathProcess(Unit * pKiller)


    fonksiyonu içerisinde aşağıdaki kontrol yok ise ekleyeceksin.


    if (!m_bMonster)
    {
    switch (m_tNpcType)
    {
    case NPC_BIFROST_MONUMENT:
    bUser->BifrostProcess(bUser);
    break;
    case NPC_PVP_MONUMENT:
    PVPMonumentProcess(bUser);
    break;
    case NPC_CZ_MONUMENT:
    CZMonumentProcess(bUser);
    break;
    case NPC_BORDER_MONUMENT:
    BorderMonumentProcess(bUser);
    break;
    case NPC_BATTLE_MONUMENT:
    BattleMonumentProcess(bUser);
    break;
    case NPC_HUMAN_MONUMENT:
    NationMonumentProcess(bUser);
    break;
    case NPC_KARUS_MONUMENT:
    NationMonumentProcess(bUser);
    break;
    case NPC_DESTROYED_ARTIFACT:
    bUser->CastleSiegeWarProcess(bUser);
    break;
    }
    }


    Daha sonra aşağıdaki fonksiyon yok ise ekleyeceksin.


    void CNpc::CZMonumentProcess(CUser *pUser)
    {
    if (pUser == nullptr)
    return;

    std::string sKillMonu;
    std::string sRecoMonu;

    sKillMonu = string_format("%s has destroyed the %s at Ronark Land!",pUser->GetName().c_str(),GetName().c_str());
    sRecoMonu = string_format("%s has recovered the %s at Ronark Land!",pUser->GetName().c_str(),GetName().c_str());

    s_pGameMain->NpcUpdate(GetProtoID(), m_bMonster, pUser->GetNation());

    if (pUser->GetNation() == E_NATION::E_NATION_KARUS)
    {
    if (GetSpid() == 30092)
    {
    s_pGameMain->SendAnnouncement(sKillMonu.c_str());
    pUser->GiveItem(BLUE_TREASURE_CHEST,1);
    pUser->SendLoyaltyChange(150);
    }
    else
    {
    s_pGameMain->SendAnnouncement(sRecoMonu.c_str());
    }
    }
    else
    {
    if (GetSpid() == 30091)
    {
    s_pGameMain->SendAnnouncement(sKillMonu.c_str());
    pUser->GiveItem(BLUE_TREASURE_CHEST,1);
    pUser->SendLoyaltyChange(150);
    }
    else
    {
    s_pGameMain->SendAnnouncement(sRecoMonu.c_str());
    }
    }
    }


    teşekkurler aynı hatayla bende boğuşuyordum
×
×
  • Yeni Oluştur...