• Как добавить игру Rage:MP на движок LGSL?

    artemiy_karkusha
    @artemiy_karkusha
    Гость в этой жизни.
    Api Rage:MP не предусматривает получения списка игроков третьими лицами. Есть только поддержка получения списка активных игроков на серверной стороне с помощью функции GetAllPlayer C#. Если вы хотите реализовать список серверов с количеством возможных слотов и активных игроков можете спарсить эти данные со страницы Rage:MP masterlist. Если хотите реализовать отображение этих данных для своего сервера есть два пути. Тот что я описал ранее. Только добавить get параметры в запрос на masterlist с данными вашего сервера. Второй более сложный но надёжней. Количество слотов вам известно с файла конфигурации. Количество активных пользователей можно получить тоже двумя способами. Первый, воспользоваться встроенной функцией GetAllPlayer. Второй, вести учёт активных пользователей в БД. При входе на сервер после успешной авторизации регистрировать игрока как активного. При выходе этого игрока, снимать метку.
    Ответ написан
    Комментировать