1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Как получить список игроков на сервере через Python

Тема в разделе "Оффтопик", создана пользователем BTDizP, 26 янв 2020.

  1. Автор темы
    BTDizP

    BTDizP Ньюби

    Баллы:
    0
    Я хочу сделать бота(Для вк), который будет выдавать список игроков на сервере майнкрафт с помощью Пайтон, но не знаю как сделать запрос на мой сервер для получения списка. помогите, пожалуйста
     
  2. Быстрая раскрутка сервера Minecraft
  3. JonBoss

    JonBoss Активный участник Пользователь

    Баллы:
    76
    Skype:
    ya_narik1
    Имя в Minecraft:
    Jon
    :)
     
    Последнее редактирование: 13 фев 2020
  4. Andrey113

    Andrey113 Активный участник Пользователь

    Баллы:
    61
    Можно на пайтоне написать скрипт для подключения к серверу по RCON'у и получению списка игроков, но намного проще всё сделать на джаве.
     
  5. Shevchik

    Shevchik Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Тут 2 варианта.
    Либо пинговать сервер встроенным протоколом самого майнкрафта, которым клиент получает информацию о сервере для отображения списка сервера.
    Либо использовать query.

    В обоих случаях протокол описан на wiki.vg
     
  6. cloud87

    cloud87 Ньюби

    Баллы:
    0
    Есть такой плагин: RaspberryJuice.
    Если разберёшься - будет тебе счастье.

    from mcpi.minecraft import Minecraft
    mc = Minecraft.create()
    print(mc.getPlayerEntityIds()) #выведет список идентификаторов игроков, как получить имена не знаю)
     

Поделиться этой страницей