xranzei 1
xranzei
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Add User Donate Fix Paket

  • Konuyu başlatan Konuyu başlatan CoderPia
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 42

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!

Selamlar,



Özel paylaşımlarla devam ediyoruz.
add user donate düzenlemiş ve sorunsuz paketi ile sizlerleyiz. Güle güle kullanın.





Kod:
void CKnightsManager::AddUserDonatedNP(int index, std::string & strUserID, uint32 nDonatedNP, bool bIsKillReward)


{

    CKnights *pKnights = g_pMain->GetClanPtr(index);

    if (pKnights == nullptr)

        return;



    if (bIsKillReward) {



        CUser *pUser = g_pMain->GetUserPtr(strUserID, TYPE_CHARACTER);

        if (pUser == nullptr)

            return;



        pKnights->m_nClanPointFund += nDonatedNP;

        g_DBAgent.DonateClanPoints(pUser, nDonatedNP);

    }



    foreach_array(i, pKnights->m_arKnightsUser)

    {

        _KNIGHTS_USER * p = &pKnights->m_arKnightsUser[i];



        if ( p->pSession == nullptr || !p->byUsed)

            continue;



        if (STRCASECMP(p->strUserName.c_str(), strUserID.c_str()) == 0)

        {

            p->nDonatedNP += nDonatedNP;

            break;

        }

    }

}
 

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

Geri
Üst