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

Помогите Авторизация

Тема в разделе "Разработка плагинов для новичков", создана пользователем Lucfierko, 27 мар 2016.

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

    Lucfierko Участник Пользователь

    Баллы:
    31
    Как сделать чтобы при коннекте игрока,выполняется функция:Вылазеет окошко с формой логина и пароля,чтобы при вводе данных ,проверялось подлинность в текстовом документе находящимся на сервере.
     
  2. Хостинг MineCraft
    <
  3. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Как минимум никак.
     
  4. Автор темы
    Lucfierko

    Lucfierko Участник Пользователь

    Баллы:
    31
    Какой ивент отвечает за коннект пользователя?
     
  5. Lite-craft

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

    Баллы:
    46
    Имя в Minecraft:
    shiroihana
    PlayerJoinEvent
     
  6. Автор темы
    Lucfierko

    Lucfierko Участник Пользователь

    Баллы:
    31
    А если мод писать для сервера ивенты отличаются?[DOUBLEPOST=1459079885,1459079443][/DOUBLEPOST]Если это не возможно,то если знаете,пожалауйста ответьте на вопрос:
    Какой код,чтобы при входе в игру вылезало:

    public void initGui(){
    Keyboard.enableRepeatEvents(true);
    this.buttonList.clear();
    int posX = (this.width) / 2;
    int posY = (this.height) / 2;
    this.buttonList.add(new GuiButton(0, posX+(-42), posY+(9), 84, 20, "register"));
    this.buttonList.add(new GuiButton(1, posX+(-22), posY+(32), 46, 20, "login"));

    this.Login = new GuiTextField(this.fontRendererObj, posX+(-52), posY+(-39), 80, 20);
    this.Login.setMaxStringLength(32767);

    this.Login.setText("Login");

    this.Password = new GuiTextField(this.fontRendererObj, posX+(-51), posY+(-13), 80, 20);
    this.Password.setMaxStringLength(32767);

    this.Password.setText("Password");

    }
     
  7. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ох. Ну если только посылать пакет CustomPayload. Как либо иначе понятия не имею.
    Многовато будет.
    Логин уже имеется у игрока при запуске игры.
     
  8. Lite-craft

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

    Баллы:
    46
    Имя в Minecraft:
    shiroihana
    Тут я хз
     

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