Pont

Indította Deadly2000, 2019-02-09, 21:41:45

Sziasztok, írtam egy lekérdezőt magamnak.
A leltárban hasonló képen mint a SÉ nél csak épp gaya pontot szed le.
Az az érdekes ,hogy a szerver tudja mennyi pontom van, csak éppen nem változik az értéke a mysqlben.
Példában magyarázva.

1000 pontom van, veszek 10 db x tárgyat 100 pontért ,akkor 11 et nem tudom már megvenni mert nincs elég , viszont a mysqlben nem változik az érték marad ugyan úgy 1000.

static void _send_coins(LPCHARACTER ch)
{
if (ch)
{
char szQuery1[1024 + 1];
snprintf(szQuery1, sizeof(szQuery1), "SELECT gem FROM player.player WHERE name = '%s'", ch->GetName());
SQLMsg * pMsg = DBManager::instance().DirectQuery(szQuery1);

if (pMsg->Get()->uiNumRows > 0)
{
MYSQL_ROW  row = mysql_fetch_row(pMsg->Get()->pSQLResult);
ch->ChatPacket(CHAT_TYPE_COMMAND, "BINARY_Update_Coins %s", row[0]);
delete pMsg;
}
}
}


Ez a lekérdező

Jah, az szép és jó, hogy van lekérdező része, de hol van a "updater" része?

Jó hogy nem változik az érték, ha azt minden érték elvonásnál nem frissíted...

Majd magától biztos elkezdi frissíteni, mert a forrásod már a google új mesterséges intelligenciáját használja...

Idézetet írta: Deangerious Dátum 2019-02-10, 08:24:05
Jah, az szép és jó, hogy van lekérdező része, de hol van a "updater" része?

Jó hogy nem változik az érték, ha azt minden érték elvonásnál nem frissíted...

Majd magától biztos elkezdi frissíteni, mert a forrásod már a google új mesterséges intelligenciáját használja...

Így van!
Kellene update query
Hamarosan...

Idézetet írta: Deangerious Dátum 2019-02-10, 08:24:05
Jah, az szép és jó, hogy van lekérdező része, de hol van a "updater" része?

Jó hogy nem változik az érték, ha azt minden érték elvonásnál nem frissíted...

Majd magától biztos elkezdi frissíteni, mert a forrásod már a google új mesterséges intelligenciáját használja...

Van updater megcsináltam, viszont most csak az a hiba  idézőjelben áll fent ,hogy egy 5 perc kell mire frissíti a mennyiséget

És kérvényt nyujtsunk be ahhoz, hogy megoszd velünk a koncepciód, hogy láthassuk mit hogyan csináltál és válaszolni tudjunk?

Jó lenne látni, hogy hogynéz ki a teljes frissítő kód.