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

Как работает online-mode?

Тема в разделе "Разработка плагинов для новичков", создана пользователем serega6531, 30 май 2014.

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

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Сервер может как-нибудь различить один клиент от другого?
     
    Лайка2 нравится это.
  2. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Может если заранее потребует от клиента авторизации (сразу после того как клиент пошлёт LoginStart (имя игрока))
     
  3. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Как именно?
     
    Лайка2 нравится это.
  4. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Лайка2 нравится это.
  5. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Что где надо поменять, чтобы это дело через себя пропускать?
     
    Лайка2 нравится это.
  6. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ловить пакеты через ProtocolLib
     
    ПриветОтЛайки, Лайка2 и mahimamax нравится это.
  7. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    И как их обрабатывать на стороне сервера?
     
    Лайка2 и mahimamax нравится это.
  8. Shevchik

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

    Баллы:
    173
    Имя в Minecraft:
    _Shevchik_
    Ручками. Посмотри имплементацию в бакките, либо сам поработай мозгом и создай свою.
     
    Лайка2, mahimamax и Лайка нравится это.
  9. ptnk

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

    Баллы:
    173
    как же всё сложно. :(
     
    ПриветОтЛайки, Лайка2 и mahimamax нравится это.
  10. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Можно весь процесс по шагам? От момента, когда игрок авторизировался в лаунчере и до момента, когда он зашёл на сервер.
    Up!
     
    ПриветОтЛайки, Лайка2 и mahimamax нравится это.
  11. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    отправляется get Запрос на login.minecraft.net/joinserver.jsp=user=Ник игрока(вроде, точно не помню)
    если на странице пишет OK, То игрока пускает на сервер, если NO, То игрока кикает, это работает на стороне сервера, так что никак не обойти, вроде правильно всё рассказал =)
     
    Лайка2 и mahimamax нравится это.
  12. Автор темы
    serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Так это ведь 1.5.
     
    Лайка2, mahimamax и Лайка нравится это.
  13. Hilgert

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

    Баллы:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Блин, не дочитал твой пост :D
     
    Лайка2 и Лайка нравится это.

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