немного поправлю,
в пакете клиента (****clientpackets.AuthLogin именно после выбора сервера клиент шлёт его и появляется выбор персов) через поток, запускаем таймер на 5 минут,
в нём по истечении 5-ти минут делаем проверку всех персов аккаунта на isOnlain()(isOnlain() это реализовано практически...