Material Admin

[v1.1.5.4] Material Admin - рефорк SB++ 1.5.4.7

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #861
@f1est0oz, охренительный баг репорт. Честно. Ни версии веб-панели, ни названия плагина. Ни-че-го. Просто информация о том, что при добавлении мута, он сразу уже истёкший и нет причины.
Конкретики давайте больше, пожалуйста, если делаете баг репорт. Я не экстрасенс, чтобы взять, тыкнуть в небо и сказать всё о Вашем сервере, включая используемый плагин рефорка.
 

f1est0oz

Участник
Сообщения
100
Реакции
5
@f1est0oz, охренительный баг репорт. Честно. Ни версии веб-панели, ни названия плагина. Ни-че-го. Просто информация о том, что при добавлении мута, он сразу уже истёкший и нет причины.
Конкретики давайте больше, пожалуйста, если делаете баг репорт. Я не экстрасенс, чтобы взять, тыкнуть в небо и сказать всё о Вашем сервере, включая используемый плагин рефорка.

"sourcebans"
{
"driver" "mysql"
"host" "127.0.0.1"
"database" "****"
"user" "****"
"pass" "*****"
//"timeout" "0"
"port" "3306"
}
"sourcecomms"
{
"driver" "mysql"
"host" "127.0.0.1"
"database" "*"
"user" "*"
"pass" "*"
//"timeout" "0"
"port" "3306"
}
Панель Версия 1.1.5.4 (517). Использую Old_serverside_(1.5.3-1.8) - 1.8.
Ошибок в логах, не каких нету - потому, что мут добавляется.
sourcecomms.smx
/**
* sourcecomms.cfg
*
* This file contains settings for the SourceComms Plugin
*/

"SourceComms"
{
"Config"
{
"DefaultTime" "30" // default time in minutes. if < 0 -> blocking for session. Permanent (0) - is not allowed!
"DisableUnblockImmunityCheck" "0" // 0, 1. If 1, player can be ungagged only by issuer admin, console or admin with special flag
// Also, If 0 player maybe unblocked by Admin with higher immunity level then issuer admin.
// Default value is 0
"ConsoleImmunity" "20" // Immunity Level of server console. If not specified - 0.
"MaxLength" "0" // Max allowed punishment length (in minutes) for admins without ADMFLAG_CUSTOM2 (p).
// 0 disables restriction. Any value > 0 restricts permanent punishment.
"OnlyWhiteListServers" "0" // Set this option to 1 to applying on players punishments only from servers listed in WhiteList and this server.
// 0 applies on players punishments from any server.
}

"CommsReasons"
{
//Generic menu options for if a reason isn't supplied in a block
//-------------------------------------------------------------//
// "Reason to store in DB" "Reason to display in menu" //
//-------------------------------------------------------------//
"Obscene language" "Obscene language"
"Insult players" "Insult players"
"Admin disrespect" "Admin disrespect"
"Inappropriate Language" "Inappropriate Language"
"Spam in chat/voice" "Spam"
"Trading" "Trading"
"Other" "Other"
"Advertisement" "Advertisement"
"Played music in voice" "Music in voice"
}

"CommsTimes"
{
// Times to show in duration menu //
//-----------------------------------------------//
// "Time in minutes" "Time to display in menu" //
//-----------------------------------------------//
"-1" "Session" // If time < 0 -> blocking comms for player session
"30" "30 minutes"
"60" "60 minutes"
"120" "2 hours"
"360" "6 hours"
"720" "12 hours"
"1440" "24 hours"
"2880" "2 days"
"10080" "7 days"
"20160" "2 weeks"
"0" "Permanent"
}

"ServersWhiteList"
{
//-----------------------------------------//
// "id" "ServerID from sourcebans.cfg" //
//-----------------------------------------//
"id" "1" // Web Punishments (from sourcebans web pages)
// "id" "3" // for example: uncommenting this line will add server with ServerID 3 to white list.
}
}
"id" "1" // Web Punishments (from sourcebans web pages) - такой же ид, установлен в sourcebans.cfg

Он может конфликтовать с каким-то из плагинов?
1111111.png 22222222222222222222.png 333333333333333.png
 
Последнее редактирование:

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #863
@f1est0oz, вот такой баг репорт мне больше нравится.
Ещё уточнение сделаю, если позволите. Поможет быстрее определить корень проблемы.
Мут добавляется через меню, или команду?
 

Vladimir Serebrennikov

#говнокодер
Сообщения
388
Реакции
71
@f1est0oz, охренительный баг репорт. Честно. Ни версии веб-панели, ни названия плагина. Ни-че-го. Просто информация о том, что при добавлении мута, он сразу уже истёкший и нет причины.
Конкретики давайте больше, пожалуйста, если делаете баг репорт. Я не экстрасенс, чтобы взять, тыкнуть в небо и сказать всё о Вашем сервере, включая используемый плагин рефорка.


Когда даёт мут, не через sb а через стандарт.
 

f1est0oz

Участник
Сообщения
100
Реакции
5
@f1est0oz, вот такой баг репорт мне больше нравится.
Ещё уточнение сделаю, если позволите. Поможет быстрее определить корень проблемы.
Мут добавляется через меню, или команду?

Через меню !admin.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #867

f1est0oz

Участник
Сообщения
100
Реакции
5
Через отдельную админку, которая появляется на главной странице?

Объясняю. Захожу на сервер, в чате (на сервере) пишу команду !admin, появляется Меню.
Выбираю управление игроками, там выбираю -
4 пункт забанить.
5 пункт.
5666.png
После чего выбираю самого игрока.
676786.png
Нажимаю цифру, выбираю, что отключить, после чего этот мут отображается на сайте в виде, предоставленный мною - выше в посте.
 

f1est0oz

Участник
Сообщения
100
Реакции
5
Уже неправильно.
SourceComms добавляет отдельное меню прямо на главную админки. Оттуда муты добавлять и надо.
Все нашел, глаза протер - вроде бы помогло.))
А можно как-то стандартный убрать? Чтобы не путаться?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #871

f1est0oz

Участник
Сообщения
100
Реакции
5
Разобрался.
Может, кому-то понадобиться убрать стандартную строчку в BaseComms.
Открываем файл: basecomm.sp
/* Account for late loading */
new Handle:topmenu;
if (LibraryExists("adminmenu") && ((topmenu = GetAdminTopMenu()) != INVALID_HANDLE))
{
OnAdminMenuReady(topmenu);
}
public OnAdminMenuReady(Handle:topmenu)
{
/* Block us from being called twice */
if (topmenu == hTopMenu)
{
return;
}

/* Save the Handle */
hTopMenu = topmenu;

/* Build the "Player Commands" category */
new TopMenuObject:player_commands = FindTopMenuCategory(hTopMenu, ADMINMENU_PLAYERCOMMANDS);

if (player_commands != INVALID_TOPMENUOBJECT)
{
AddToTopMenu(hTopMenu,
"sm_gag",
TopMenuObject_Item,
AdminMenu_Gag,
player_commands,
"sm_gag",
ADMFLAG_CHAT);
}
}
Компилируем.
 

MaZa

Участник
Сообщения
1,732
Реакции
980
Какой флаг для выдачи доступа к админ разделу в !admin ?
 

Romanov

Участник
Сообщения
404
Реакции
40
вам отказано в поддержке этого рефорка, так что ответа вы не получите
Привет. Столкнулся с такой проблемой. На ксс 34 по айпи не банит сразу. Вроде все настроено.
Даю бан. В избранном сервер не исчезает. Пробую подключиться к серверу. Выдаёт окно вы забанены. И только после второй попытки подключиться банит по айпи. И сервер в избранном не отвечает. А если я моментально меняю стим он меня не банит. Если только вручную на сайте сменить бан по айпи. Как сделать чтобы бан сразу был по айпи через админку меню. Если стим постоянный то банит по стиму, и если игрок пытается тут же зайти с тем же стим идом то его перебанивыет по айпи, а если сразу меняет стим то заходит. Квар бан по айпи стоит.
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #876
@๖ۣۣۜCrazy_Joker_, старая серверная часть? Могу добавить в настройки выбор типа бана. Актуально будет для CSS v34, как мне кажется.
 

kilroy

:clown:
Сообщения
1,065
Реакции
606
@๖ۣۣۜCrazy_Joker_, старая серверная часть? Могу добавить в настройки выбор типа бана. Актуально будет для CSS v34, как мне кажется.
На v34 вообще эффективного бана нету, так что хоть по SteamID бань, хоть по IP, толку не особо много. Лучше переделать SourceSleuth, чтобы он банил по IP, если человек пытается обойти бан.
 

Romanov

Участник
Сообщения
404
Реакции
40
@๖ۣۣۜCrazy_Joker_, старая серверная часть? Могу добавить в настройки выбор типа бана. Актуально будет для CSS v34, как мне кажется.
Добавь=) в материаладмин.кфг я поставил бан по ип но как то не корректно выше описанно банит..
--- Добавлено позже ---
@๖ۣۣۜCrazy_Joker_, старая серверная часть? Могу добавить в настройки выбор типа бана. Актуально будет для CSS v34, как мне кажется.
Серверная новая, на см 1.8 недавно качал)
--- Добавлено позже ---
На v34 вообще эффективного бана нету, так что хоть по SteamID бань, хоть по IP, толку не особо много. Лучше переделать SourceSleuth, чтобы он банил по IP, если человек пытается обойти бан.
Вот щас по этому принципу и банит сначала по стиму. Тот пытается перезайти и его перебанивает по айпи.хотя в 6астройках бан по ип поставил.
Вообще и бан под сети не спасёт. Но все-же если бан сразу по ип, то не каждый школьник полезет ип менять. Тем более на зр=)
 
Последнее редактирование:

wayLANder

Где AlmazON?
Сообщения
1,742
Реакции
577
Здрасьте. Серверные плагины старые, веб последний.
Проблемка в том, что сб не может забанить человека, если его банит сторонний плагин.
L 08/22/2017 - 21:47:01: [sourcebans.smx] Add Ban Insert Query Failed: Column 'aid' cannot be null

Банит игрока этот плагин MatchBan
Теперь вопрос на засыпку - где проблема, в сб, или в плагине, который отплавляет бан?
Вроде плагин использует sm_addban, плагин сб использует другую команду?
 

Kruzya

Участник
Сообщения
12,970
Реакции
10,914
  • Команда форума
  • Автор ресурса
  • #880
@wayLANder, подзапрос на идентификатор админа почему-то криво прошёл.
Версию точную у плагинов узнать можно? Прямо из sm plugins list.
 
Сверху Снизу