[C++]Funcție acitvare buffuri (site) timp de 7 zile

Aici poți găsi sisteme complete, verificate și recomandate de echipa 4Metin.
Avatar utilizator
F. Gabriel
Administrator
Administrator
Mesaje: 469
Membru din: Lun Aug 01, 2022 10:23 am
Localitate: Tecuci
Status: Retras
Multumiri acordate: 16
Multumiri primite: 159
Contact:

[C++]Funcție acitvare buffuri (site) timp de 7 zile

Mesaj de F. Gabriel »

Cod: Selectaţi tot

case ID_ITEM:
{
	if (GetExchange() || IsOpenSafebox() || GetShopOwner())
	{
			ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Nu poti face asta!"));
			return false;
	}
	DBManager::instance().Query("UPDATE account.account SET silver_expire = NOW() + INTERVAL '7' DAY where id = %d", GetAID());
	DBManager::instance().Query("UPDATE account.account SET gold_expire = NOW() + INTERVAL '7' DAY where id = %d", GetAID());
 
	ChatPacket(CHAT_TYPE_INFO, LC_TEXT("Ai activat bufful pentru 7 zile."));
	item->SetCount(item->GetCount() - 1);
	break;
}
Indicații adiționale:
* Itemul trebuie să dețină type 3 ~ ITEM_USE cu subtype USE_SPECIAL

Oferă timp de 7 zile buffurile (site) pentru silver_gold si gold_expire.
Imagine

Hosting Metin2 by OVINETWORK.RO
Avatar utilizator
foietu
4Metin
4Metin
Mesaje: 17
Membru din: Dum Mai 12, 2024 2:06 am
Status: Activ

Re: [C++]Funcție acitvare buffuri (site) timp de 7 zile

Mesaj de foietu »

unde trebuie sa bag codul asta?
Avatar utilizator
F. Gabriel
Administrator
Administrator
Mesaje: 469
Membru din: Lun Aug 01, 2022 10:23 am
Localitate: Tecuci
Status: Retras
Multumiri acordate: 16
Multumiri primite: 159
Contact:

Re: [C++]Funcție acitvare buffuri (site) timp de 7 zile

Mesaj de F. Gabriel »

foietu scrie: Vin Iun 14, 2024 1:32 am unde trebuie sa bag codul asta?
Sursa game, char_item.cpp
Imagine

Hosting Metin2 by OVINETWORK.RO
Scrie răspuns