Войти или зарегистрироваться

Туториал Плагины и MySql

  • Автор темы Автор темы zivgta
  • Дата начала Дата начала

zivgta

Старожил
Пользователь
Баллы
123
Если вы читаете этот гид, у вас уже настроенный пермишнс.​
Итак, мы выяснили, что у вас уже настроен pex и все права выставлены но вы не знаете как подключить данный плагин к Sql. Теперь перейдем к подключению.​
1. Запускаем сервер.​
2. Пишем в консоли pex dump sql permissions.yml и жмем enter (перед этим сделайте копию ваших pex)​
3. Останавливаем сервер командой stop​
4. Открываем директорию вашего сервера, там папку /plugins/​
5. Ищем там папку PermissionsEX​
6. Открываем config.yml, заменяем там все на:​
Код:
permissions:
  backend: sql
  backends:
    sql:
      driver: mysql
      uri: mysql://localhost:3306/имя_базы
      user: пользователь_базы
      password: пароль_базы
  superperms:
    parent-nodes: true
    enable: true
    strict-mode: false
  createUserRecords: false
  allowOps: true
  debug: false
  basedir: plugins/PermissionsEx
  log-players: false
7. Сохраняем
8. Запускаем сервер
9. Ждем пока загрузится и создаст в базе таблицы
10. Заходим в PhpMyAmin, в нашу базу импортируем файл permissions.yml (из папки /ваш_сервер/plugins/PermissionsEX/)
11. Если все сделано окей - выдаст, что файл импортирован, а если нет - ошибку.

1370708928_liniya.png

iConomy (скачать, plugins.bukkit.org)
1. Открываем в папке сервера plugins/iConomy
2. Там config.yml
3. Ищем строки:
Код:
Type: 'minidb'
#заменяем тут minidb на mysql
Код:
Table: 'iConomy'
#тут ваша таблица с экономикой (не база)
Код:
URL: 'mysql://localhost:3306/ваша_база'
#вместо ваша_база вводим имя базы
Код:
Username: 'логин к бд'
#вводим логин к базе
Код:
Password: 'тут ваш пароль'
#вводим пароль к бд
4. Сохраняем
5. Перезапускаем или запускаем
6. Ждем полной загрузки и еще раз перезагружаем.

1370708928_liniya.png


На этом пока что все. Скоро буду дополнять. Спасибо за прочтение темы. Ставим лайки. Скоро увидимся!​
​
​
 
SQL-запрос:

INSERT INTO `permissions_entity` ( `name` , `type` , `prefix` , `suffix` , `default` )
VALUES (

'Player', 0, '&f', 'null', 1
);

Ответ MySQL: Документация

#1146 - Table 'чтото_dle.permissions_entity' doesn't exist
Ошибку вот такую выдает
 
Зачем овер999899 тем про подключение плагинов?

я просто позову модератора CyberMan


Скоро буду дополнять. Спасибо за прочтение темы. Ставим лайки. Скоро увидимся! - это вам что-нибудь сказало? Там только pex и экономика максимум. Я же подключать все, до чего дойдут руки.
 
гы, я так понял я левый тут? и на мой вопрос выше не ответят?
 
Назад
Верх