Предлагаю ввести такую вещь: если человек в течении месяца не заходил ни на один из серверов, то его ник сбрасывается на Civil(рандомные числа). Так будет очень удобно, ибо заходят некоторые люди на сервер, хотят поставить любимый ник (поменять на любимый ник), а тут бац - он занят человеком, который не заходил на сервер уже больше полгода.
Чтобы была понятна реализация:
Каждый месяц будет запускаться проверка.
СтКК - старое количество коннектов
НКК - новое количество коннектов
Если СтКК равняется НКК тогда
Nickname = Civil(рандомные числа)
Т. е будет сравниваться старый список коннектов людей и новый список коннектов людей.
Чтобы была понятна реализация:
Каждый месяц будет запускаться проверка.
СтКК - старое количество коннектов
НКК - новое количество коннектов
Если СтКК равняется НКК тогда
Nickname = Civil(рандомные числа)
Т. е будет сравниваться старый список коннектов людей и новый список коннектов людей.