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

Помогите Вайп с сохранением паролей у донатеров

Тема в разделе "Помощь", создана пользователем jackoli, 4 май 2016.

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

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

    Баллы:
    61
    Имя в Minecraft:
    jackoli
    Подскажите что делать Uralwipe, Authme, Permissionex привязал к базе данных, но проблема в том он удаляет всех из базы данных когда я прописываю /uw в консоли, как сделать чтобы он не удалял донатеров из базы данных, а игроков
     
  2. Хостинг MineCraft
    <
  3. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Просто делай пурге дней на ~30-60. Кто остался играть не удалится.
     
  4. deadanykey

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

    Баллы:
    96
    Видимо, проблема в UUID. Новый пекс сохраняет игроков как UUID (и дополнительно name, как опцию). Решение - переписать UltraWipe и распарсить поле name.
     
  5. Автор темы
    jackoli

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

    Баллы:
    61
    Имя в Minecraft:
    jackoli
    Ты подключал этот плагин ? UltraWipe
     
  6. deadanykey

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

    Баллы:
    96
    Как считаете, стал бы я обсуждать его, если бы не сталкивался? Именно с этим моментом и сталкивался.
     
  7. Автор темы
    jackoli

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

    Баллы:
    61
    Имя в Minecraft:
    jackoli
    deletegroup: 'User'
    Mysql:
    host: game30531.ourservers.ru
    port: 3306
    username: game30531_sd
    password: ****
    tables:
    authme: 'game30531_fgdk'
    permissions: 'AuthMe'
    database:
    authme: 'И тут'
    permissions: 'Не знаю что писать подскажи плиз'
    Просто я уже пробую через UltraWipe
     
  8. Support_BD

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

    Баллы:
    66
    Имя в Minecraft:
    BD_
    Неплохо было бы увидеть такой плагин на форуме, только рабочий)
     
  9. deadanykey

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

    Баллы:
    96
    Этот плагин юридически мне не принадлежит, я его по заказу переделывал.
     
  10. Автор темы
    jackoli

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

    Баллы:
    61
    Имя в Minecraft:
    jackoli
    deletegroup: 'User'
    Mysql:
    host: game30531.ourservers.ru
    port: 3306
    username: game30531_sd
    password: ****
    tables:
    authme: 'game30531_fgdk'
    permissions: 'AuthMe'
    database:
    authme: 'И тут'
    permissions: 'Не знаю что тут писать подскажи плиз'
    Просто я уже пробую через UltraWipe ПЛИЗ
     
  11. deadanykey

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

    Баллы:
    96
    БД плагинов AuthMe и PermissionsEx

    За это время можно было и вручную перенести....
     
  12. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    :good:
     
  13. Автор темы
    jackoli

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

    Баллы:
    61
    Имя в Minecraft:
    jackoli
    05:21:51 [INFO] [UltraWipe] [Error] Ошибка при запросе AuthMe! Ошибка - Column '
    name' not found.
    05:21:51 [SEVERE] java.sql.SQLException: Column 'name' not found.
    05:21:51 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:1073)
    05:21:51 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:987)
    05:21:51 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:982)
    05:21:51 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:927)
    05:21:51 [SEVERE] at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl
    .java:1144)
    05:21:51 [SEVERE] at com.mysql.jdbc.ResultSetImpl.getString(ResultSetImpl.
    java:5616)
    05:21:51 [SEVERE] at ru.yooxa.ultrawipe.SqlConnect$1.run(SqlConnect.java:5
    6)
    05:21:51 [SEVERE] at java.lang.Thread.run(Unknown Source)
    05:21:52 [INFO] [UltraWipe] [Error] Ошибка при запросе PermissionEx! Ошибка - Co
    lumn 'type' not found.
    05:21:52 [SEVERE] java.sql.SQLException: Column 'type' not found.
    05:21:52 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:1073)
    05:21:52 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:987)
    05:21:52 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:982)
    05:21:52 [SEVERE] at com.mysql.jdbc.SQLError.createSQLException(SQLError.j
    ava:927)
    05:21:52 [SEVERE] at com.mysql.jdbc.ResultSetImpl.findColumn(ResultSetImpl
    .java:1144)
    05:21:52 [SEVERE] at com.mysql.jdbc.ResultSetImpl.getInt(ResultSetImpl.jav
    a:2813)
    05:21:52 [SEVERE] at ru.yooxa.ultrawipe.SqlConnect$1.run(SqlConnect.java:6
    9)
    05:21:52 [SEVERE] at java.lang.Thread.run(Unknown Source)
    05:21:53 [INFO] [UltraWipe] Вайп завершен

    Когда база данных пуста вайп успешно проходит, а когда регаюсь на сервере и пишу команду пишет это
     
  14. deadanykey

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

    Баллы:
    96
    Ну правильно, указали ахинею в конфиге таблиц.
    В секции tables нормальные значения впишите.
     
  15. Автор темы
    jackoli

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

    Баллы:
    61
    Имя в Minecraft:
    jackoli
    Authme
    DataSource:
    mySQLColumnName: username
    mySQLTablename: AuthMet
    mySQLUsername: game30531_sd
    backend: mysql
    mySQLColumnLastLogin: lastlogin
    mySQLDatabase: game30531_sd
    mySQLPort: '3306'
    mySQLColumnIp: ip
    mySQLHost: game30531.ourservers.ru
    mySQLColumnPassword: password
    mySQLPassword: ****
    caching: true
    mySQLlastlocX: x
    mySQLlastlocY: y
    mySQLlastlocZ: z
    mySQLlastlocWorld: world
    mySQLColumnEmail: email
    mySQLColumnId: id
    mySQLColumnLogged: isLogged

    PermissionsEx
    permissions:
    backend: sql
    backends:
    sql:
    driver: mysql
    uri: mysql://web.ourservers.ru/game30531_sd
    user: game30531_sd
    password: ****
    file:
    file: permissions.yml
    superperms:
    parent-nodes: true
    enable: true
    strict-mode: false
    createUserRecords: false
    allowOps: true
    debug: false
    basedir: plugins/PermissionsEx
    log-players: false

    UltraWipe
    deletegroup: 'User'
    Mysql:
    host: game30531.ourservers.ru
    port: 3306
    username: game30531_sd
    password: ****
    tables:
    authme: 'AuthMet'
    permissions: 'AuthMet'
    database:
    authme: 'game30531_sd'
    permissions: 'game30531_sd'

    Что я не правильно написал?
     
    Последнее редактирование: 8 май 2016

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