- Katılım
- 20 Kas 2025
- Konular
- 104
- Mesajlar
- 677
- Online süresi
- 12g 84298s
- Reaksiyon Skoru
- 711
- Altın Konu
- 0
- Başarım Puanı
- 163
- Yaş
- 32
- TM Yaşı
- 5 Ay
- MmoLira
- 10,636
- DevLira
- 3
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
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;
}
}
}










