Вы не вошли.
Страницы: 1
Здравствуйте. У меня вопрос. Под какой плагин заточен вывод забаненных игроков?
Можете ли вы сделать совместимость вывода забанных игроков с классического txt файла?
Вне форума
Здравствуйте. У меня вопрос. Под какой плагин заточен вывод забаненных игроков?
CMS работает с плагином FigAdmin и его аналогами.
Можете ли вы сделать совместимость вывода забанных игроков с классического txt файла?
Пришлите текстовый файл со списком банов, не охота делать работу, которая ни кем не будет использоваться.
Вне форума
Уже не нужно. Спасибо, что откликнулись:)
Вне форума
Подскажите пожалуйста, какие изменения нужно внести в файл "msmod\bans.php"
Чтобы настроить под свой плагин с такими колонками:
Вне форума
настроить под свой плагин
Откройте пожалуйста файл модуля банов shop\msmod\bans.php. В шапке будет блок с настройками колонок.
/*
/ en: The names of the columns in the database for the table with bans
/ ru: Названия колонок в базе данных для таблицы с банами
*/
$tbns = array(
'id' => 'id',
'name' => 'name',
'reason' => 'reason',
'admin' => 'admin',
'time' => 'time',
'temptime' => 'temptime',
'type' => 'type',
'ip' => 'ip',
);
Вне форума
Ок. Понял, спасибо)
А если мне какой-то элемент из массива не нужен. Его можно просто удалить?
И что подразумевается под "'type' => 'type'," ?
Вне форума
А если мне какой-то элемент из массива не нужен. Его можно просто удалить?
Нет такого функционала.
И что подразумевается под "'type' => 'type'," ?
Колонка определяет тип бана. Перманентный, временный бан или некоторые плагины пишут сюда кик игрока с сервера. Вывод типов банов в банлисте настраивается через админку на странице настроек.
Вне форума
Не подскажете, где переименовать таблицу для страницы банов на другую?
Т.е. сейчас "ms_banlist", а мне нужно подключить к таблице "superbans"
Добавлено спустя 1 час 8 минут 7 секунд:
Нашел и изменил в файле "includes/constants.php"
define('BANLIST', 'BungeeBans');
--------------------------------------------------
Но все равно проблема с выводом...
Вот таблица:
Вот измененный bans.php:
$tbns = array(
'id' => '',
'name' => 'player',
'reason' => 'reason',
'admin' => 'banned_by',
'time' => 'banned_on',
'temptime' => 'banned_until',
'type' => 'type',
'ip' => '',
);
Список забаненных все равно не выводит. Хотя кол-во показывает верное. Ошибок на сайте не пишет.
Вот что пишет:
Вне форума
На странице настроек (в админке) установите выводимые типы банов (через запятую).
По умолчанию стоит: 1,0
Вне форума
Спасибо. Тут вроде разобрался. Дату немного поковырял, но вроде работает.
Но с включенным "автоматическим разбаном" возникла другая проблема на странице профиля забанного игрока ошибка:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /www/msmod/profile.php on line 215
Там я нашел строку:
if(mysql_num_rows($q) > 0)
В чем может быть причина ошибки?
Вне форума
Anti, спасибо! Исправили:
215 строку замените на:
if(@mysql_num_rows($q) > 0)
Вне форума
В профиле ошибок уже нет. Спасибо.
Но вот возникла новая проблема.
На странице: /?page=unban
Ошибка: 15843 Unknown column 'name' in 'where clause'
Таблицу ms_unban я вообще не трогал. Она стандартная, пустая.
Таблица забаненых под другим именем и с другими столбцами:
Подскажете в чем мой трабл или это баг?
Вне форума
Платный unban пока отключите. Позже два модуля unban и bans объеденим в один с общими настройками колонок для таблицы банов.
Вне форума
Ок.
А когда ждать этого объединения?
Вне форума
Страницы: 1