Van ilyen rendszer?

Started by attila92, 2021-03-09, 15:07:21

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.

2021-03-09, 20:31:21 #1 Last Edit: 2021-03-09, 20:44:12 by TMP4
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:

(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.