Исправлена ошибка из-за которой игрок постоянно пересоздавался в базе, чтобы удалить все дубликаты выполните этот запрос в своей базе
SQL:
DELETE p1 FROM shop_players p1
JOIN shop_players p2 ON p1.auth = p2.auth
AND (p1.money < p2.money OR (p1.money = p2.money AND p1.id > p2.id));
Исправлена ошибка когда админ хотел забрать предмет у чужого игрока но вместо списка игрока появлялся список админа который и забирает вещь
Различные мелкие фиксы и рефакторинг кода