Adatbázisban quest tábla

Indította RealKorf, 2018-05-06, 15:49:52

Sziasztok. Valaki meg tudná mondani, hogy milyen szerepet játszik pontosan az adatbázisban a player.quest tábla?

abban vannak a questflagek például

C++ programmer at Gameloft

Ha véletlenül lenulláztam, abból lehetnek problémák?

Hát ha pl volt olyan quested hogy első belépéskor kap valamit a player akkor megkapja vagy ha megcsinált mondjuk valami biológus küldid akkor csinálhatja újra.
Kisebb questek írását vállalok!
szerver részben vállalok: -ox problémák megoldását
Web-fejlesztés: PHP-ban szinte bármiben tudok segíteni.

Viszont kitörölheted a már nem létező karakterek adatait belőle.
Itt egy query ehhez:

DELETE FROM quest WHERE dwPID NOT IN (SELECT id FROM player);

C++ programmer at Gameloft

Ez csak hely/erőforrás hoz kell?

Ezt hogy érted? Amit írtam queryt, az csak annyit csinál, hogy kitörli a felesleges adatokat a quest táblából. Mivel pl. ha törölnek a játékosok karaktereket, stb, akkor bent maradnak a questflagek és egyebek a táblában. Ezzel pedig minden a player táblában nem szereplő karakter sorát kitörlöd.

C++ programmer at Gameloft

Igen értem a kódot, csak azt nem értem, hogy milyen gyakorlati haszna van törölni őket.

Csak annyi mint, hogy pl. a gépedről törlöd a felesleges fájlokat, amikre nincs szükséged.

C++ programmer at Gameloft