*Poze / Video (obligatoriu):
![[C++/Py] Dracarys InGame ItemShop - Mesaj 1 - Imagine 1 [C++/Py] Dracarys InGame ItemShop - Mesaj 1 - Imagine 1](./download/file.php?mode=view&id=9714)
*Link download:
*Link scanare VirusTotal (obligatoriu):
db/clientmanager.cpp trebuie inlocuita functia asta
asta tot in db/clientmanager.cpp dar trebuie inlocuita functia de la inceput unde este tm& asta cel putin pe mainline sunt extrase din ava2
asta game/char_manager.cpp
va las functiile astea sa cautati dupa ele mai usor
si adaugati asta mai sus jos in zona aia am pus screen
![[C++/Py] Dracarys InGame ItemShop - Mesaj 1 - Imagine 2 [C++/Py] Dracarys InGame ItemShop - Mesaj 1 - Imagine 2](./download/file.php?mode=view&id=10024)
![[C++/Py] Dracarys InGame ItemShop - Mesaj 1 - Imagine 3 [C++/Py] Dracarys InGame ItemShop - Mesaj 1 - Imagine 3](./download/file.php?mode=view&id=10025)
*Link download:
Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat. Conținut: Ascuns
Reacționează
la acest mesaj și conținutul se va afișa automat.
la acest mesaj și conținutul se va afișa automat.*Link scanare VirusTotal (obligatoriu):
db/clientmanager.cpp trebuie inlocuita functia asta
Cod: Selectaţi tot
#ifndef ENABLE_ITEMSHOP_TO_INVENTORY
DWORD newItemID = GetEventFlag("SPECIAL_ITEM_ID") + 1;
SetEventFlag("SPECIAL_ITEM_ID", newItemID);
snprintf(szQuery, sizeof(szQuery), "INSERT INTO player.item (id, owner_id, window, count, vnum) VALUES(%u, %u, %d, %d, %d)", newItemID, accountID, 4, itemCount, itemData.itemVnum);
delete CDBManager::instance().DirectQuery(szQuery, SQL_PLAYER);
#endifCod: Selectaţi tot
void stringToRealTime(struct tm& t, const std::string& strDateTime)
{
int year = 0, month = 0, day = 0, hour = 0, min = 0, sec = 0;
if (sscanf(strDateTime.c_str(), "%4d-%2d-%2d %2d:%2d:%2d", &year, &month, &day, &hour, &min, &sec) == 6)
{
t.tm_year = year - 1900;
t.tm_mon = month - 1;
t.tm_mday = day;
t.tm_isdst = 0;
t.tm_hour = hour;
t.tm_min = min;
t.tm_sec = sec;
}
}va las functiile astea sa cautati dupa ele mai usor
Cod: Selectaţi tot
TEMP_BUFFER buf;
TPacketGCItemShop p;
p.header = HEADER_GC_ITEMSHOP;
p.size = sizeof(TPacketGCItemShop) + sizeof(BYTE) + sizeof(long long) + sizeof(bool);Cod: Selectaţi tot
#ifdef ENABLE_ITEMSHOP_TO_INVENTORY
ch->AutoGiveItem(itemVnum, itemCount);
#endif






