Selamlar,
Özel paylaşımlarla devam ediyoruz.
add user donate düzenlemiş ve sorunsuz paketi ile sizlerleyiz. Güle güle kullanın.
Ö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)
Benzer konular
- Cevaplar
- 1
- Görüntüleme
- 56
- Cevaplar
- 1
- Görüntüleme
- 63
- Cevaplar
- 0
- Görüntüleme
- 42
- Cevaplar
- 1
- Görüntüleme
- 49