lexx777
Участник
- Сообщения
- 309
- Реакции
- 41
а для чего он нужен был, не страшно если удалю, скажи пожалуйста
Показывает прошлые баны у игроков если такие были.
а для чего он нужен был, не страшно если удалю, скажи пожалуйста
Ты уверен, что у тебя 99 иммунитет, а у замов ниже?У админов разный иммунитет, но младший админ снимает блокировку чата, микро выданным старшим админом. Это можно как то исправить?
basebans точно нет? И да, забанить находится в управлении игроками, там смотри. Так же чекни еррор лог, если есть. Может быть с переводом рамау меня теперь в админке нет функции забанить , хотя все привилегии стоят, где искать ошибку???
С версии 1.1.6 переструктурирован немного проект.
Что это значит?
Мирно обновить SourceBans со старых версий, если Вы изменяли хоть как-то шаблон, просто закинув файлы, теперь не выйдет.
Что именно изменилось?
Под изменяемые папки и файлы выделена отдельная папка: /data. А сама папка с шаблонами поменяла название.
Апдейтер автоматически Ваши файлы не переместит, куда надо. Это надо будет делать ручками. И до его запуска, иначе ошибку об отсутствующей установке SourceBans словите.
/images/games/ --> /data/games/
/images/maps/ --> /data/maps/
/demos/ --> /data/demo/
/themes_c/ --> /data/theme/
/themes/new_box/ --> /theme/
/config.php --> /data/config.php
На что это повлияет?
Теперь устанавливать систему будет куда проще. Достаточно будет лишь установить права 777 на папку /data/ и на её подпапки (рекурсивно, т.е.). Это куда проще, чем сначала зайти в одну папку, потом в другую... Не так ли?
Понятно, какие ещё изменения стоит ждать с выходом 1.1.6?
Я собираюсь сменить способ хеширования паролей в SourceBans. Это повысит её безопасность, если дамп Вашей БД таки утащат. Сначала я хотел сбрасывать пароли всем Администраторам при обновлении, и записывать их куда-нибудь, чтобы Главный Администратор потом мог их "разослать" всем своим Администраторам, но знакомый-программист предложил более простое решение: оставить поддержку старого хеширования пароля, но только для валидации. И если пароль со старым хешом был введён верно, он перехешируется по новому алгоритму.
Ещё, SourceBans переезжает на другую библиотеку работы с БД: PDO. Это повысит её безопасность от SQL-инъекций.
Вообщем, обновление будет очень насыщенным.
Вы можете ускорить его выпуск, просто поддержав меня материально. Это повысит мою мотивацию. Все реквизиты доступны на Гитхабе.
РКОН проверь для начала. Плюс если плагины старые, режим совместимости включи в веб-панелиеще у меня в веб панели не работает не разбанить не удалить бан , нажимаешь на них и не чего не происходит, в чем может быть ???
Так?Это в плагине или вебморде?
Сокет не находит.
Укажи прямой путь до сокета, если сервер mysql на той же машине.
Такой смешной, сам копирайты убрал и свои добавил, хотя с его недосб нечего воровать)
уверен у меня 90 мут снял админ с иммунитетом 5Ты уверен, что у тебя 99 иммунитет, а у замов ниже?
--- Добавлено позже ---
basebans точно нет? И да, забанить находится в управлении игроками, там смотри. Так же чекни еррор лог, если есть. Может быть с переводом рама
Что за ошибка/
--- Добавлено позже ---L 02/11/2017 - 18:28:44: [materialadmin.smx] [ERROR] Couldn't connect to database. [2002]: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Вроде базу подключил,все отлично..
--- Добавлено позже ---
Так?
--- Добавлено позже ---"materialadmin"
{
"driver" "mysql"
"host" "-s /var/run/tmp/mysql.sock"
"database" "123"
"user" "123"
"pass" "12312"
//"timeout" "0"
"port" "3306"
}
"sourcecomms"
{
"driver" "mysql"
"host" "-s /var/run/tmp/mysql.sock"
"database" "123"
"user" "1231"
"pass" "12312"
//"timeout" "0"
"port" "3306"
сделал как в FAQ не рубит.
--- Добавлено позже ---
"Databases"
{
"driver_default" "mysql"
"materialadmin"
{
"driver" "mysql"
"host" "localhost /var/lib/mysql/mysql.sock"
"database" "123"
"user" "123"
"pass" "123"
//"timeout" "0"
"port" "3306"
}
"sourcecomms"
{
"driver" "mysql"
"host" "localhost /var/lib/mysql/mysql.sock"
"database" "12312"
"user" "12312"
"pass" "12312"
//"timeout" "0"
"port" "3306"
}
"default"
{
"driver" "default"
"host" "localhost"
"database" "sourcemod"
"user" "root"
"pass" ""
//"timeout" "0"
//port" "0"
}
"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}
"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}
"weaponpaints"
{
"driver" "sqlite"
"database" "weaponpaints"
}
}
Ну у меня есть 2 базы,но я создал новую одна которая была создана именно самим хостингом,а другую я создал сам.@TotSamiiRodya, Вы уверены, что у вас База находится на одном хосте вместе с игровым?
ОффтопЕсли я проигнорировал, не надо сразу обижаться. Возможно, я просто не заметил.
@skolobes, странно, такого быть не должно. Посмотрю.