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

Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин NTLauncher - JavaAuthSystem

Тема в разделе "Веб-обвязки и лаунчеры", создана пользователем serega6531, 29 июн 2014.

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

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

    Баллы:
    173
    Skype:
    shkurovs
    И что, ошибка ни о чем вам не говорит?
     
  2. Snezok

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

    Баллы:
    76
    Имя в Minecraft:
    Snez0k
    Я нуб, как она мне может о чём-то говорить ? :D
     
  3. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Communications link failure
     
  4. Snezok

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

    Баллы:
    76
    Имя в Minecraft:
    Snez0k
    Это то я понял, но немогу понять из-за чего. Плагин PEX, конектится к бд норм, но iconomy, figadmin и этот не хотят ( у всех одна и таж ошибка com.mysql.jdbc.exceptions.jdbc4.CommunicationsException:
     
  5. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Конфиг давайте.
     
  6. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Меняйте.
     
  7. Nicolayka

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

    Баллы:
    88
    Имя в Minecraft:
    Nicolayka
    Кто делал под IPB? Подскажите пожалуйста что с солью делать. А то автору лень этим заниматься.
     
  8. Starr

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

    Баллы:
    98
    Замутил в общем авторизацию с WebMCR. Но вот в чем печальбеда - с программой-обвязкой лаунчер работает отлично, а вот при подключении к плагину @serega6531, почему-то выбивает, что пароль неверный. :/
    Настройки в программе-обвязке и плагине ТС одинаковые.
    P.S.
    CraftBukkit - 1.6.4-R2.0

    Помогите пожалуйста решить проблему.
     
  9. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Логи, конфиг.
     
  10. Starr

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

    Баллы:
    98
    Код:
    # default config
    db:
        type: "mysql"
        user: "юзер"
        pass: "пароль"
        host: "хост"
        dbname: "название базы"
        port: 3306
        filename: "storage.db"
        customuserssql: "CREATE TABLE IF NOT EXISTS `accounts` (`id` INT(5) NOT NULL AUTO_INCREMENT,`login` varchar(150) NOT NULL,`password` varchar(96) NOT NULL,`email` varchar(150) NOT NULL, UNIQUE KEY `login` (`login`,`email`), PRIMARY KEY (`id`))"
        customsqlreg: "INSERT INTO `accounts` (`login`, `password`, `email`) VALUES ('!login', '!password', '!email')"
        customsqlisreg: "SELECT COUNT(*) FROM `accounts` WHERE `login`='!login' AND `email`='!email'"
        customsqlauth: "SELECT COUNT(*) FROM `accounts` WHERE `login`='!login' AND `password`='!password'"
        customuserstable: "accounts"
        customhwidstable: "nt_hwids"
        customhwidsbanstable: "nt_banhwids"
    port: 65533
    isgs: true
    gs: "Cheese"
    swd: false
    wwhwid: true
    chwidr: true
    chwida: true
    version: 24
    checkmd5: false
    md5salt: false
    md5: "insertyourmd5here"
    timetoenter: 90
    log-level: 2
    Код:
    [22:43:47] [Server thread/INFO]: [NTSystem] Enabling NTSystem v1.0
    [22:43:48] [Server thread/INFO]: [NTSystem] Using MySQL storage type
    [22:43:48] [Server thread/INFO]: [NTSystem] Started server manager at port 65533
    [22:43:48] [Server thread/INFO]: Файл permissions.yml пуст, игнорируем это.
    [22:43:48] [Server thread/INFO]: Готово (2,715s)! Для помощи введите "?".
    [22:43:48] [Server thread/INFO]: GroupManager - INFO - Bukkit Permissions Updated!
    [22:43:50] [Thread-8/INFO]: [NTSystem] Connected new client: 127.0.0.1
    [22:43:50] [Thread-8/INFO]: [NTSystem] Client send message: Cheese<type>auth</type><login>Starr</login><password>хеш пароля</password>
    [22:43:50] [Thread-8/INFO]: [NTSystem] Our answer: <response>bad login</response><version>24</version>

    Уже решил. :)
    Забыл, что надо использовать type: "custom".
    Заметил ошибочку... то ли у меня что-то не так.
    В общем, опция timetoenter не работает. Какое бы значение я не ставил, сразу после выхода с сервера, не могу больше на него зайти. Нужно перезапускать игру.
     
  11. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    А кто вам сказал, что эта опция для этого?
     
  12. Starr

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

    Баллы:
    98
    Я посчитал, что эта функция подразумевает под собой ограничение времени на повторный вход в игру. Если не так - жаль.
    А фича включения/отключения разлогина при входе в этом плагине была бы крайне полезной.
     
  13. Snez0k

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

    Баллы:
    66
    Код:
    [17:22:27] [Server thread/INFO]: [NTSystem] Enabling NTSystem v1.0
    [17:22:28] [Server thread/INFO]: [NTSystem] Using dle storage type
    [17:22:28] [Server thread/WARN]: java.net.BindException: Address already in use
    [17:22:28] [Server thread/WARN]:     at java.net.PlainSocketImpl.socketBind(Native Method)
    [17:22:28] [Server thread/WARN]:     at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:376)
    [17:22:28] [Server thread/WARN]:     at java.net.ServerSocket.bind(ServerSocket.java:376)
    [17:22:28] [Server thread/WARN]:     at java.net.ServerSocket.<init>(ServerSocket.java:237)
    [17:22:28] [Server thread/WARN]:     at java.net.ServerSocket.<init>(ServerSocket.java:128)
    [17:22:28] [Server thread/WARN]:     at ru.NTSystem.NTConnector.NTConnectorPlugin.openSocket(NTConnectorPlugin.java:78)
    [17:22:28] [Server thread/WARN]:     at ru.NTSystem.NTConnector.NTConnectorPlugin.onEnable(NTConnectorPlugin.java:52)
    [17:22:28] [Server thread/WARN]:     at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316)
    [17:22:28] [Server thread/WARN]:     at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:368)
    [17:22:28] [Server thread/WARN]:     at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:410)
    [17:22:28] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:415)
    [17:22:28] [Server thread/WARN]:     at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:349)
    [17:22:28] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:500)
    [17:22:28] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:474)
    [17:22:28] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:434)
    [17:22:28] [Server thread/WARN]:     at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:329)
    [17:22:28] [Server thread/WARN]:     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:620)
    [17:22:28] [Server thread/WARN]:     at java.lang.Thread.run(Thread.java:745)
    [17:22:28] [Server thread/INFO]: [NTSystem] Disabling NTSystem v1.0
    [17:22:28] [Server thread/INFO]: [NTSystem] Socket closed
    "[17:22:28] [Server thread/WARN]: java.net.BindException: Address already in use"
    Это какой такой адрес уже используется? :/
    Самое забавное, в лаунчере авторизация работает, с сервера получает bad checksum, на сервере лог-лвл 3 и вообще ничего не пишет в консоль.
     
  14. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Такой и используется. Скорее всего, занят порт.
     
  15. Snez0k

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

    Баллы:
    66
    Поменял порт, заработало. Спасибо. Выбрал порт из 60к разных - напоролся на занятый. Просто везение :l
     
  16. Starr

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

    Баллы:
    98
    @serega6531, можете пожалуйста добавить в плагин функцию включения/выключения разлогина при входе на сервер? Реально бесит, когда не можно перезайти и надо перезапускать лаунчер.
    Буду очень признателен. :)
     
  17. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Когда время будет, заодно напишу нормальную работу с mysql.
     
  18. Starr

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

    Баллы:
    98
    Хорошо, спасибо.
     
  19. mi6ack

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

    Баллы:
    76
    компилить исходники игнорирую ошибки в netbeans?
    и где главный класс?
     
  20. Автор темы
    serega6531

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

    Баллы:
    173
    Skype:
    shkurovs
    Главный класс всегда указан в plugin.yml.
     

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