Ha ezért nem jár like, akkor semmi másért ecsém.
new
query[256],
IP[16] = \"178.41.39.121\";
format(query, sizeof query, \"SELECT `name`, max(`id`) AS ID FROM `connections` WHERE `ip` = \'%s\' GROUP BY `name` ORDER BY ID DESC LIMIT 2\", IP);
// Itt egy másik változat ami csak játékos névvel tér vissza:
// format(query, sizeof query, \"SELECT `name` FROM `connections` WHERE `IP` = \'%s\' GROUP BY `PlayerName` ORDER BY max(`id`) DESC LIMIT 2\", IP);
mysql_query(query);
mysql_store_result();
if(mysql_num_rows() > 0)
{
new
result[60];
while(mysql_fetch_row(result))
{
print(result);
}
} else printf(\"Nincs találat a megadott ip-n %s\", IP);
mysql_free_result();
Nem csak az utolsó két nevet kéri le de még az utolsó rekordtól vissza felé is.
És azt hiszem ez lesz nekem is az aka rendszerem alapja, ami van az delete ez így sokkal rövidebb.
Az elõbb véletlenül töröltem de írok is egy filterscriptet erre a dologra.
Edit:
frissítve a mysql lekérdezés az újabb verzió csak játékos névvel tér vissza.