Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

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

Discussion in 'Разработка плагинов для новичков' started by serega6531, May 30, 2014.

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

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

    Trophy Points:
    173
    Skype:
    shkurovs
    Сервер может как-нибудь различить один клиент от другого?
     
    Лайка2 likes this.
  2. Хостинг MineCraft
    <
  3. Shevchik

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

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

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

    Trophy Points:
    173
    Skype:
    shkurovs
    Как именно?
     
    Лайка2 likes this.
  5. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Лайка2 likes this.
  6. Автор темы
    serega6531

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

    Trophy Points:
    173
    Skype:
    shkurovs
    Что где надо поменять, чтобы это дело через себя пропускать?
     
    Лайка2 likes this.
  7. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Ловить пакеты через ProtocolLib
     
  8. Автор темы
    serega6531

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

    Trophy Points:
    173
    Skype:
    shkurovs
    И как их обрабатывать на стороне сервера?
     
    Лайка2 and mahimamax like this.
  9. Shevchik

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

    Trophy Points:
    173
    Имя в Minecraft:
    _Shevchik_
    Ручками. Посмотри имплементацию в бакките, либо сам поработай мозгом и создай свою.
     
    Лайка2, mahimamax and Лайка like this.
  10. ptnk

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

    Trophy Points:
    173
    как же всё сложно. :(
     
  11. Автор темы
    serega6531

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

    Trophy Points:
    173
    Skype:
    shkurovs
    Можно весь процесс по шагам? От момента, когда игрок авторизировался в лаунчере и до момента, когда он зашёл на сервер.[DOUBLEPOST=1401561903,1401551348][/DOUBLEPOST]Up!
     
  12. Hilgert

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

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

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

    Trophy Points:
    173
    Skype:
    shkurovs
    Так это ведь 1.5.
     
    Лайка2, mahimamax and Лайка like this.
  14. Hilgert

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

    Trophy Points:
    123
    Skype:
    mixa2258
    Имя в Minecraft:
    Hilgert
    Блин, не дочитал твой пост :D
     
    Лайка2 and Лайка like this.

Share This Page