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

Туториал Делаем онлайн бан-лист на сайте.

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем slenky, 30 мар 2012.

  1. Mr.eTuKiK

    Mr.eTuKiK Старожил Пользователь

    Баллы:
    103
    Skype:
    davydov549
    Имя в Minecraft:
    eTuKiK
    Кто нибудь может скинуть мне файлы для UltraBans, у меня на http://adf.ly/CswC6 не качается, автор буду благодарен!
     
    ВремяПриключений нравится это.
  2. Хостинг MineCraft
    <
  3. Configurator

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

    Баллы:
    63
    Как вставить html код в статическую страницу на DLE 7.3? Опции "Исходный текст HTML без фильтрации и изменений" там нет. Подскажите пожалуйста
     
    zuma2 нравится это.
  4. EpicMan2

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

    Баллы:
    173
    Экзотика Оо, Хочешь я твой сайт взломаю за 5 секунд?) Там есть баг с выбором пользователя для восстановления. Сейчас есть версия 9.7
     
  5. SeoLive

    SeoLive Активный участник

    Баллы:
    68
    Имя в Minecraft:
    SeoLive
    Спасибо, хороший банлист.
     
  6. sergey260499

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

    Баллы:
    68
    Имя в Minecraft:
    TrollFace
    А как сделать что бы в базу заносилось русскими символами?
    Я кодировку изменил, если в самой БД менять причину на русский то она читается, но когда на сервере банишь то в БД идет не русский текст...
    Кто поможет????
     
    slavik123123123 и werg28 нравится это.
  7. Configurator

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

    Баллы:
    63
    FigAdmin не подключается к БД

    Код:
    00:03:23 [INFO] [FigAdmin] Enabling FigAdmin v4.0.16
    00:03:23 [INFO] [FigAdmin] Creating table banlist.
    00:03:23 [SEVERE] [FigAdmin] Couldn't execute MySQL statement:
    com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: You have an error in
    your SQL syntax; check the manual that corresponds to your MySQL server version
    for the right syntax to use near 'USING BTREE
    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ROW_FORMAT=' at line 10
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
     
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
    rce)
            at java.lang.reflect.Constructor.newInstance(Unknown Source)
            at com.mysql.jdbc.Util.handleNewInstance(Util.java:407)
            at com.mysql.jdbc.Util.getInstance(Util.java:382)
            at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1052)
            at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3593)
            at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3525)
            at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1986)
            at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2140)
            at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2626)
            at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
    va:2111)
            at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1362)
     
            at selfservice.MySQLDatabase.initialize(MySQLDatabase.java:64)
            at selfservice.FigAdmin.onEnable(FigAdmin.java:82)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:336)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:383)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:351)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:333
    )
            at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:423)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:410)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:224)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:478)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:490)
    00:03:24 [WARNING] [FigAdmin] Can't set up MySQL, trying flatfile
    
    БД на локалхосте. Я так понимаю, что-то с таблицами? есть у кого дамп таблиц?
     
  8. Автор темы
    slenky

    slenky Модератор

    Баллы:
    173
    Skype:
    slenky2
    Configurator, поищите в теме, дампы выкладовали точно.
     
  9. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Configurator
    я скомпилировал плагин с исправленным запросом
    базу создает, в бд пишет на русском, НО при правильной установке rufix
    на скрине первый запрос с консоли, второй через игру
    они слева
    Безымянный.png
    Плагин
    И я немного не правильно перевел то что выводится в консоль :D
     
    Configurator нравится это.
  10. Автор темы
    slenky

    slenky Модератор

    Баллы:
    173
    Skype:
    slenky2
    Расскажите что и где меняли, пожалуйста. Будем и под UltraBans такое пилить :)
     
    caNek нравится это.
  11. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Ничего особенного
    Просто удалил USING BTREE не пойму на кой оно вообще там)
    Безымянный.png
    Ну и изменил кодировку по умолчанию на utf8

    Если что, исходники лежат на гитхабе.
     
    sergey260499 и Linkinkov нравится это.
  12. Rinaz

    Rinaz Активный участник

    Баллы:
    63
    Имя в Minecraft:
    Rinaz_116rus
    а как сделать с какого сервера именно забанен игрок?
    Примерно вот такое: [​IMG]
     
  13. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Наверное для каждого сервера переписывать чутку плагин)
    Хотя можно же вынести название сервера в конфиг
     
  14. Rinaz

    Rinaz Активный участник

    Баллы:
    63
    Имя в Minecraft:
    Rinaz_116rus
    а не сможешь помочь?
     
  15. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    У меня в принципе получается)
    Безымянный.png
    Но допиливать буду завтра, ибо мое незнание явы и хотение спать рубят меня)

    з.ы. не смотрите на ошибку, просто не там в конфиге прописал)
     
  16. Creative

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

    Баллы:
    68
    Имя в Minecraft:
    Creative
    Все равно у меня ?????, RuFIX стоит UTF-8. Что за правильная настройка? Там вроде всего 2 пункта опций
     
    Сникерсни нравится это.
  17. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    ну как его включать я смотрел в теме про него.
    и может у тебя фонт.тхт не тот, хз, у меня без танцев все норм как видно по скринам

    вот моя строка запуска
    java -Xmx1024M -Xms1024M -Djline.terminal=jline.UnsupportedTerminal -Dfile.encoding=UTF-8 -jar craftbukkit.jar
     
  18. EnderChiken

    EnderChiken Старожил

    Баллы:
    103
    Skype:
    EnderChiken
    Имя в Minecraft:
    EnderChiken
    Хороший туториал, а на друпале пойдет?
     
  19. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    короче кому нужно могу выложить с тем что у меня получилось, а именно:
    создается таблица с доп столбцом для названия срвера
    в конфиге самому можно вписать название сервера

    если серверов несколько то скорее всего человек будет забанен на всех серверах

    хотел еще сделать так чтоб при сообщении автокика писалось на каком именно сервере был забанен, но я нифига не знаю джаву, вот так вот)
    и еще хотел сделать чтоб можно было отключать сию мультисерверность в конфиге, но не знаю как это сделать(((
     
  20. Автор темы
    slenky

    slenky Модератор

    Баллы:
    173
    Skype:
    slenky2
    Я как раз делаю это все по заказу. Позже по желанию клиента в паблик выложу.
     
    slavik123123123 нравится это.
  21. _Dimk_O_

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

    Баллы:
    123
    Skype:
    dimk__o
    Я думаю будет приятней если убрать везде в плагине .tolovercase() или как там.
    Вообщем чтоб в бд заносило именно такой ник, какой и есть, чтоб не писало в нижнем регистре.

    Это так, на заметку)
     

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