ALSHiN
Участник
- Сообщения
- 222
- Реакции
- 14
был бы благодарен )Такое легко реализовать, я у себя сделал.
Посмотреть вложение 44461
Исходника под рукой нет, но завтра смогу скинуть(наверно).
был бы благодарен )Такое легко реализовать, я у себя сделал.
Посмотреть вложение 44461
Исходника под рукой нет, но завтра смогу скинуть(наверно).
В плагине VoteBKM найди строчку 462.был бы благодарен )
switch(g_iType)
{
case BAN:
{
sType = "забанить";
FormatEx(g_sReason, sizeof(g_sReason), "[VOTEBAN] Причина: %s", sReason);
}
case KICK:
{
sType = "кикнуть";
FormatEx(g_sReason, sizeof(g_sReason), "[VOTEKICK] Причина: %s", sReason);
}
case MUTE:
{
sType = "замутить";
FormatEx(g_sReason, sizeof(g_sReason), "[VOTEMUTE] Причина: %s", sReason);
}
}
switch(g_iType)
{
case BAN:
{
sType = "забанить";
FormatEx(g_sReason, sizeof(g_sReason), "[VOTEBAN] Причина: %s. (От %N)", sReason, iClient);
}
case KICK:
{
sType = "кикнуть";
FormatEx(g_sReason, sizeof(g_sReason), "[VOTEKICK] Причина: %s.(От %N)", sReason, iClient);
}
case MUTE:
{
sType = "замутить";
FormatEx(g_sReason, sizeof(g_sReason), "[VOTEMUTE] Причина: %s. (От %N)", sReason, iClient);
}
}
Да-даСовместимость со старым отключена?
An exception occured: [InvalidArgumentException] Invalid SteamID passed. in /includes/classes/CSteamId.php on line 15
CSteamId::factory(string) in /pages/admin.admins.php at line 74
include(string) in /includes/admin.php at line 197
include(string) in /includes/page-builder.php at line 143
include_once(string) in /index.php at line 57
нет, на хосте работало норм, перенес сайт на VDS такая байда случилась, в остальном всё работает отлично.Кривых Стимов в базе нет?
У меня мут не снимается,и не выдаётся через web, в логах пусто. А сайт говорит выдал.. Сможете помочь?
По пунктам.
Вы хотите помощи, но не хотите помочь нам помочь Вам. Вы нам вообще ничего не сообщили о веб-сервере и игровом, кроме того, что используете GameCMS.
Эти детали почему-то мы должны вытягивать сами, будто это нам надо помочь Вам. И это достало конкретно.
Вот когда предоставите этот минимальный набор сведений - тогда можно будет попытаться погадать, в чём именно проблема.
- Вы не говорите, какой именно плагин (sbpp_main или materialadmin?) установлен на игровом сервере.
- Вы не говорите, прописывали ли в конфиги ServerID.
- Вы не озвучили используемую игру.
- Вы не озвучили используемые версии MetaMod, SourceMod.
- Вы не озвучили версию веб-панели, включая версию структуры БД (записана в скобочках в подвале).
- Вы не показываете логи с сервера.
Шаблон для ленивых (скопировать и вставить, заменив данные):
C-подобный:[LIST=1] [*] Плагин? [*] ServerID прописан? [*] Игра? [*] Версии MetaMod, SourceMod? [*] Версия веб-панели, структуры БД? [*] Логи с сервера: [SPOILER] СЮДА ЛОГИ [/SPOILER] [/LIST]
P.S.: Последний раз пишу этот пост минимальных требований для оказания помощи. В следующий раз все просьбы помочь, без заполненной этой формы буду игнорировать. Что рекомендую делать и другим форумчанам. Люди должны понимать, что SB - это не тот плагин, который должен ставиться в пару щелчков. Это довольно сложная система, которая не терпит кривых рук.
тоже самая проблема!Подскажите, SourceSleuth выключен, а людей с одинаковыми ip не пускает. Типо забанили человека месяц назад, недавно зашёл другой, а его не пускает, пишет что бан уже выдан месяц назад
public Action WarnSystem_WarnPunishment(int iAdmin, int iClient, int iBanLenght, char sReason[129])
{
switch(g_iSbType){
#if defined _materialadmin_included
case 1: MABanPlayer(iAdmin, iClient, MA_BAN_STEAM, iBanLenght, sReason);
#endif
#if defined _sourcebans_included
case 2: SourceBans_BanPlayer(iAdmin, iClient, iBanLenght, sReason);
//case 3: SBBanPlayer(iAdmin, iClient, iBanLenght, sReason);
#endif
}
return Plugin_Handled;
}
public Action WarnSystem_WarnMaxPunishment(int iAdmin, int iClient, int iBanLenght, char sReason[129])
{
switch(g_iSbType){
#if defined _materialadmin_included
case 1: MABanPlayer(iAdmin, iClient, MA_BAN_STEAM, iBanLenght, sReason);
#endif
#if defined _sourcebans_included
case 2: SourceBans_BanPlayer(iAdmin, iClient, iBanLenght, sReason);
//case 3: SBBanPlayer(iAdmin, iClient, iBanLenght, sReason);
#endif
}
return Plugin_Handled;
}
Плагин SBMaterialAdmin 0.7.7, Веб 1.1.6(525), CSGO, sm 1.9.0.6276, mm 1.10.7-dev.Больше деталей.
Плагин хоть какой? Игра? SourceMod?
Ммм.. Администратор есть, так-как при замене aid в бд, все становится нормально.А в чём собственно заключается баг?
Если админа в базе нет - MA вписывает CONSOLE как "админа, оформившего бан".WS_Sourcebans.sp:public Action WarnSystem_WarnPunishment(int iAdmin, int iClient, int iBanLenght, char sReason[129]) { switch(g_iSbType){ #if defined _materialadmin_included case 1: MABanPlayer(iAdmin, iClient, MA_BAN_STEAM, iBanLenght, sReason); #endif #if defined _sourcebans_included case 2: SourceBans_BanPlayer(iAdmin, iClient, iBanLenght, sReason); //case 3: SBBanPlayer(iAdmin, iClient, iBanLenght, sReason); #endif } return Plugin_Handled; } public Action WarnSystem_WarnMaxPunishment(int iAdmin, int iClient, int iBanLenght, char sReason[129]) { switch(g_iSbType){ #if defined _materialadmin_included case 1: MABanPlayer(iAdmin, iClient, MA_BAN_STEAM, iBanLenght, sReason); #endif #if defined _sourcebans_included case 2: SourceBans_BanPlayer(iAdmin, iClient, iBanLenght, sReason); //case 3: SBBanPlayer(iAdmin, iClient, iBanLenght, sReason); #endif } return Plugin_Handled; }