Sziasztok!
Az ügyben érdeklődöm, hogy esetleg találkozott e valaki ilyen, vagy ehhez hasonló rendszerrel?
A rendszer lényege annyi, hogy egy parancsal le lehet kérni a felhasználóról gyakorlatilag mindent.
Felhasználói nevét, e-mail címét, azt, hogy mikor volt utoljára elérhető, azon az accounton lévő összes karakter nevét, illetve az ip címét.
Előre is köszönöm a segítséget.
Azért nem nagyon csináltak ilyet mert ez 1-2db query-be kerül.
Egy query-be összegyúrva az egész szerintem pont úgy ahogy akarod:
SELECT account.account.login AS id, account.account.email, player.player.name AS player, player.player.ip, player.player.last_play
FROM player.player
INNER JOIN account.account
ON player.player.account_id = account.account.id
WHERE account_id IN
(SELECT account.account.id
FROM account.account
WHERE account.account.login = "admin000");
Eredmény:
(https://i.ibb.co/xG9hqSb/Screenshot-3.png)
(Elhomályosítottam pár személyesebb adatot)
Most ezt belerakhatod akár questbe akár pl cmd_gm.cpp-be csinálsz neki egy gm parancsot, vagy használod így navicatban mert ahogy látod itt is elég szépen listázza.