Помогите Permissionsex & MySQL

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

Jampire

Старожил
Пользователь
Баллы
173
Имя в Minecraft
Jampire
Возможно ли выдавать временные права, если плагин привязан к базе данных?
команда pex user <user> timed add <perm> 100500 исполняется без проблем, даже консоль твердит что это так. Но при попытке проверить права - ничего не изменяется. Посмотрев в базе данных структуры таблиц я вообще не нашел места под этот параметр.

Итак собственно вопрос. Возможно ли?
 
Возможно ли выдавать временные права, если плагин привязан к базе данных?
команда pex user <user> timed add <perm> 100500 исполняется без проблем, даже консоль твердит что это так. Но при попытке проверить права - ничего не изменяется. Посмотрев в базе данных структуры таблиц я вообще не нашел места под этот параметр.

Итак собственно вопрос. Возможно ли?
Аналогично интересует вопрос. В структуре разве что "value" остается.
Может кто знает.
 
@Jampire,
Код:
permissions  value
blabla-unlit  1391024852
Если есть то работает.
 
@Jampire,
Код:
permissions  value
blabla-unlit  1391024852
Если есть то работает.
А что значит "blabla-"? В value пишется только значение, поэтому все это странно, ведь не может быть чтобы разработчики переводя плагин на мускул урезали функционал...
 
А что значит "blabla-"? В value пишется только значение, поэтому все это странно, ведь не может быть чтобы разработчики переводя плагин на мускул урезали функционал...
blabla- это я так перминеш написал для примера.
 
права настолько мало занимаю места, и настолько мало они нагружают файловую систему что мое мнение база тут излишня.
 
права настолько мало занимаю места, и настолько мало они нагружают файловую систему что мое мнение база тут излишня.
Дело совсем не в месте. Просто пораскинь мозгами, как можно использовать.
 
На MySQL все работает, но остаются те же проблемы, что и на flat-file:
1)При перезагрузке сервера пермиссия пропадает.
2)При перезаходе (потере сессии) пермиссия так же пропадает.

Если речь идет о днях, а не минутах и часах, то лучше настроить php-скрипт, работающий с кроном, который будет заниматься выдачей и снятием пермиссий в нужный срок, работая напрямую с базой.
 
На MySQL все работает, но остаются те же проблемы, что и на flat-file:
1)При перезагрузке сервера пермиссия пропадает.
2)При перезаходе (потере сессии) пермиссия так же пропадает.

Если речь идет о днях, а не минутах и часах, то лучше настроить php-скрипт, работающий с кроном, который будет заниматься выдачей и снятием пермиссий в нужный срок, работая напрямую с базой.
Да, об этом я тоже уже думал. Скорее всего так и поступлю, когда понадобятся временные права.
 
@SatoAV, так pex не записывает временные пермы в бд, только игроков в группы.
 
@SatoAV, так pex не записывает временные пермы в бд, только игроков в группы.
У меня была уверенность, что записывает. Проверил - оказался не прав ^^'
Лучшим решением будет уже упомянутый мной php-скрипт - просто, надежно и гибко.
 
У меня была уверенность, что записывает. Проверил - оказался не прав ^^'
Лучшим решением будет уже упомянутый мной php-скрипт - просто, надежно и гибко.
Не ожидал увидеть в теме тебя) Спасибо за помощь, сделаю именно так)
 
Назад
Верх