Иван Бубнов
11.04.2016, 16:35
Всем привет. Недавно добавил в свой защиту от песочницы. Принцип работы: Сравнивает IP подключившегося игрока с IP адресами подключенных игроков, в случае если есть совпадение, то кикает игрока (подключившегося).
Решил разнообразить системку, если подключившийся игрок действительно не бот, то он пишет админу (не важно каким образом) что они действительно играют с одного роутера с двух компов, и если админ убедился в этом, то он закидывает этот IP в список разрешенных, при этом указывает макс. подключений с этого Ip адреса (/openip <ip> <кол-во разрешенных подключений (от 1 до 10).
Я решил записывать разрешенные IP адреса на файлах. Однако не имею представления как можно проверить добавлен ли этот IP в список разрешенных, а так же не исчерпнут ли лимит подключений. Буду рад если поможете!)
Решил разнообразить системку, если подключившийся игрок действительно не бот, то он пишет админу (не важно каким образом) что они действительно играют с одного роутера с двух компов, и если админ убедился в этом, то он закидывает этот IP в список разрешенных, при этом указывает макс. подключений с этого Ip адреса (/openip <ip> <кол-во разрешенных подключений (от 1 до 10).
Я решил записывать разрешенные IP адреса на файлах. Однако не имею представления как можно проверить добавлен ли этот IP в список разрешенных, а так же не исчерпнут ли лимит подключений. Буду рад если поможете!)