Вы не вошли.
Страницы: 1
Вобщем проблемы две с PermissionsEx плагином.
Использую плагин PermissionsEx-1.23.2-SNAPSHOT.jar
при установки префикса и суффикса игроком через сайт,он устанавливается но потом сам удаляется через 5-20минут из таблицы permissions.sql
И вторая проблема. это если игроку давать группу не на время а бесконечно(ставя ноль вместо времени) то PermissionsEx начинает беситься и флудить в консоли сервера не переставая той группой которую мы установили не на время(той которой ноль поставили)напрмер:
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
[17:09:14 INFO]: svip
Вне форума
Через phpMyAdmin, для UUID пользователя попробуйте установить не 0 а -1 (минус один).
Вне форума
та же история с-1… как не странно но мне помогло просто чистое окно где время
но если добавлять чистое окно через админку то скрипт кмс, ноль прописывает вместо пустоты(исправте пожалуйста)
Вне форума
кстати по поводу исчезновения преффикса и суфикса в таблице permission.sql
Заметил вот что, в консоли видно как срабатывает еще один крон-ркон запрос появляется в консоли ровно через каждый час после него стираются префиксы и суффиксы игроков! (исправте или удалите его пожалуйста)
через крон и ркон у нас стоит эта команда каждые три минуты /usr/bin/wget -O /dev/null сайт/admin/cron.php
[20:45:01 INFO]: Rcon connection from: /айпитут
[20:45:01 INFO]: Rcon connection from: /айпитут
[20:45:01 INFO]: svip
Вне форума
префикс и суффикс стирает эта установка в крон.пхп раз в час и префикса как небывало
$name = 'permission';
$value = '';
$t = $time + 3600;
mysql_query('
INSERT INTO `' . CACHE . '` (`name`, `value`, `time`)
VALUES ("' . $name . '", "' . $value . '", "' . $t . '")
ON DUPLICATE KEY UPDATE time="' . $t . '"
', $ct) or die('29451 ' . mysql_error());
}
else
{
$content .= '<tr style=color:green><td colspan=2>Permissions not reload. Work on the timer to 60 minutes.</td></tr>';
Вне форума
Не удаётся повторить ошибку.
Пришлите пожалуйста ваш дамп таблиц плагина PermissionEx, в котором точно будет происходить удаление при следующей работе планировщика задач.
Добавлено спустя 13 минут 25 секунд:
Когда срок покупки группы заканчивается, запускается функция удаления группы, префикса и отправляется Email пользователю с информацией об окончании владения привилегиями группы.
Вне форума
отослал..кстати емейл никакой не отсылает и не приходит у меня по окончанию группы… остальное все работает.кроме удаления префиксов и суффиксов
Вне форума
В дампе который я от вас получил не хватает данных. Пользователи должны покупать группы в магазине и не надо им привилегии давать через базу.
Рабочая версия дампа имеет структуру:
INSERT INTO `permissions` (`id`, `name`, `type`, `permission`, `world`, `value`) VALUES
(6301, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'suffix', NULL, '&1'),
(6299, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'name', '', 'Online'),
(6300, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'prefix', NULL, '&e[Moder]&3'),
(6298, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'group-Moderator-until', '*', '1443181522');
Вне форума
добавлял в группу игрока для проверки исключительно через /admin/?page=perm
зы:Я отправил дамп моей таблицы уже после того как стерся префикс суфикс
Вне форума
В вашем дампе нет пользовательских данных
'975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'name', '', 'Online'
Вне форума
итак по вашей наводке выше я обнаружил следующее…
Игрок покупает группу или мы ее добавляем через /admin/?page=perm
все добавляется со всеми параметрами от кмс как и должно быть..
но по истечении некоторого времени игрока на сервере и его манипуляций с покупкой товаров или продажей(это не важно главное игрок заходит на сервер и играет) наш ник "превращается" в uuid формат .
если же игрок не заходит на сервер а просто купил группу то ник наш не "превращается" в uuid формат и префикс суффикс не стирается..
Вне форума
Покупайте через магазин, всё будет работать.
Вне форума
вот недавно проверил,купил группу в магазине и поставил префикс сразу…прошел час,и из таблицы permission.sql кмс шоп вычистил префикс, суфикс, и вот эти данные '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'name', '', 'Online',
даже не заходил на сервер,просто купил группу добавил преффикс и подождал.
Вне форума
Не удаётся повторить ошибку.
После работы планировщика дамп полностью рабочий и содержит следующие строки:
INSERT INTO `permissions_nano` (`id`, `name`, `type`, `permission`, `world`, `value`) VALUES
(6301, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'suffix', NULL, '&1'),
(6299, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'name', '', 'Online'),
(6300, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'prefix', NULL, '&e[Vasya]&3'),
(6298, '975fb5c3-4b9f-3ffd-89ab-abd56cfcccb5', 1, 'group-Moderator-until', '*', '1443181522');
Вне форума
попробую с нуля установить кмс и проверю
Вне форума
поставил с нуля кмс как есть,импортировал только пермишн екс таблицы и проверил.тоже самое все что и на моем измененном движке.группу купил в тестовом движке как пологается
ps: обнаружил что папка bin-tmp с сессиями пхп интерпретатора не очищалась автоматически,тоесть была выключена эта опция,в связи с чем у меня накопилось горы старых сессий..могли ли они вносить эти ошибки в кмс шоп скрипты?
Вне форума
Страницы: 1