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

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

Discussion in 'Разработка плагинов для новичков' started by Lucfierko, Mar 27, 2016.

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

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

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

    Dereku Старожил

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

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

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

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

    Trophy Points:
    46
    Имя в Minecraft:
    shiroihana
    PlayerJoinEvent
     
  6. Автор темы
    Lucfierko

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

    Trophy Points:
    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 Старожил

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

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

    Trophy Points:
    46
    Имя в Minecraft:
    shiroihana
    Тут я хз
     

Share This Page