Genel Araştırma
'cuser::givepremium' etiketi için arama sonuçları.
Araştırmada 1 sonuç bulundu
-
Merhaba Değerli Arkadaşlar Aşağıdaki premium servisine Disconnect(); ekledikten sonra gemserver donmaya başladı yardımcı olabilirseniz sevinirim teşekkürler void CUser::GivePremium(uint8 bPremiumType, uint16 sPremiumTime) { m_bAccountStatus = 1; _PREMIUM_TYPE * pPremium = new _PREMIUM_TYPE; _PREMIUM_TYPE * nPremium = PremiumList.GetData(bPremiumType); pPremium->PremiumTime = sPremiumTime * 24; pPremium->PremiumType = bPremiumType; if (nPremium == nullptr) PremiumList.PutData(pPremium->PremiumType,pPremium); else nPremium->PremiumTime += sPremiumTime * 24; if (PremiumID == 0) PremiumID = bPremiumType; g_DBAgent.SavePremiumServiceUser(this, pPremium); SendPremiumInfo(); Disconnect(); }