Admins

Mr.BadBoy

Участник
Сообщения
25
Реакции
4
Что за ошибка и как исправить?
[Admins] DB_GlobalCallback: NOT NULL constraint failed: admins.contact
 

SeversKTeaM

NodeJS・DiscordJS・1С・React・HTML・PHP・JS・CSS・SCSS
Сообщения
191
Реакции
66
Перестал записываться в бд mysql новый администратор, купивший привилегию или добавлен через sb.
 

FuRReX

Участник
Сообщения
39
Реакции
7
После обновления поймал ошибку:

Errors:
Admins.smx (Simple Admins List): Could not find required plugin "materialadmin"

SM и Ptah обновил до последних версий. Ранее ошибки не получал, ошибка появилась с выходом операции, но весь функционал плагина, каким-то образом работает.
 

asd& [BLR]

Участник
Сообщения
136
Реакции
20
После обновления поймал ошибку:

Errors:
Admins.smx (Simple Admins List): Could not find required plugin "materialadmin"

SM и Ptah обновил до последних версий. Ранее ошибки не получал, ошибка появилась с выходом операции, но весь функционал плагина, каким-то образом работает.
Плагин требуется установленного Material Admin.
 

Nekawai

Участник
Сообщения
10
Реакции
0
Вот перевод на польский язык, перевод делал для папки MATERIAL
 

Вложения

  • plugin.admins.phrases.txt
    4.1 КБ · Просмотры: 5

Familiar

Участник
Сообщения
36
Реакции
7
Было бы не плохо сделать переменную, отвечающую за флаг админов. Если стоит например флаг "о", и в конфиге мы пропишем "флаг о". Это повлияет на команду !admins и не будет показывать админов, у которых установлен флаг "о". Надеюсь моя задумка понятна.
 

Rimmer

Помогаю новичкам / Переводчик / Тестер / Заказчик
Сообщения
1,368
Реакции
753
Что за проблема?
L 12/25/2020 - 08:29:14: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 12/25/2020 - 08:29:14: [SM] Blaming: Admins.smx
L 12/25/2020 - 08:29:14: [SM] Call stack trace:
L 12/25/2020 - 08:29:14: [SM] [0] Database.Format
L 12/25/2020 - 08:29:14: [SM] [1] Line 268, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::GetCountVotes
L 12/25/2020 - 08:29:14: [SM] [2] Line 425, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::Command_Admins
L 12/25/2020 - 08:29:17: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 12/25/2020 - 08:29:17: [SM] Blaming: Admins.smx
L 12/25/2020 - 08:29:17: [SM] Call stack trace:
L 12/25/2020 - 08:29:17: [SM] [0] Database.Format
L 12/25/2020 - 08:29:17: [SM] [1] Line 268, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::GetCountVotes
L 12/25/2020 - 08:29:17: [SM] [2] Line 425, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::Command_Admins
 

Willie Wonka

Участник
Сообщения
233
Реакции
64
Что за проблема?
L 12/25/2020 - 08:29:14: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 12/25/2020 - 08:29:14: [SM] Blaming: Admins.smx
L 12/25/2020 - 08:29:14: [SM] Call stack trace:
L 12/25/2020 - 08:29:14: [SM] [0] Database.Format
L 12/25/2020 - 08:29:14: [SM] [1] Line 268, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::GetCountVotes
L 12/25/2020 - 08:29:14: [SM] [2] Line 425, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::Command_Admins
L 12/25/2020 - 08:29:17: [SM] Exception reported: Invalid database Handle 0 (error: 4)
L 12/25/2020 - 08:29:17: [SM] Blaming: Admins.smx
L 12/25/2020 - 08:29:17: [SM] Call stack trace:
L 12/25/2020 - 08:29:17: [SM] [0] Database.Format
L 12/25/2020 - 08:29:17: [SM] [1] Line 268, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::GetCountVotes
L 12/25/2020 - 08:29:17: [SM] [2] Line 425, C:\Users\Ebal i XEON on GOVNO\Desktop\scripting\Admins.sp::Command_Admins
Как минимум у тебя с базой данных что-то не так.
 

Rimmer

Помогаю новичкам / Переводчик / Тестер / Заказчик
Сообщения
1,368
Реакции
753

nick_staticks

Гений LR-WEB(-а)
Сообщения
180
Реакции
94
C-подобный:
L 12/30/2020 - 21:21:54: Info (map "de_mirage") (file "/home/server309/game/csgo/addons/sourcemod/logs/errors_20201230.log")
L 12/30/2020 - 21:21:54: [Admins.smx] [Admins] DB_GlobalCallback: NOT NULL constraint failed: admins.contact
L 12/30/2020 - 21:22:44: [Admins.smx] [Admins] Error! I cant get results from GetVotes callback! Check your db..
L 12/30/2020 - 21:25:40: SourceMod error session started
L 12/30/2020 - 21:25:40: Info (map "de_mirage") (file "/home/server309/game/csgo/addons/sourcemod/logs/errors_20201230.log")
L 12/30/2020 - 21:25:40: [Admins.smx] [Admins] DB_GlobalCallback: NOT NULL constraint failed: admins.contact

в один момент стала выбивать эта ошибка
 

google>

oldgamers
Сообщения
373
Реакции
210
Все работает.

А от флуда в логе можно сделать так.

DB_GetAuthCallback:
public void DB_GetAuthCallback(Database hDatabase, DBResultSet hResults, const char[] szError, any data)
{
    if(szError[0])
    {
        LogError("[Admins] DB_GetAuthCallback: %s", szError);
        return;
    }

    int iClient = GetClientOfUserId(data);

    if(!iClient) return;

    if(!hResults.FetchRow())
    {
        char sQuery[128];
        g_hDatabase.Format(sQuery, sizeof(sQuery), "INSERT INTO [ICODE]sb_adminsinfo[/ICODE] ([ICODE]auth[/ICODE], [ICODE]contact[/ICODE], [ICODE]likes[/ICODE], [ICODE]dislikes[/ICODE]) VALUES ('%s', 0, 0, 0);", g_sAuthID[iClient]);
        g_hDatabase.Query(DB_GlobalCallback, sQuery);
    }
}

g_hDatabase.Format(sQuery, sizeof(sQuery), "INSERT INTO sb_adminsinfo (auth, contact, likes, dislikes) VALUES ('%s', 0, 0, 0);", g_sAuthID[iClient]);
 

counter

Участник
Сообщения
186
Реакции
22
Все работает.

А от флуда в логе можно сделать так.

DB_GetAuthCallback:
public void DB_GetAuthCallback(Database hDatabase, DBResultSet hResults, const char[] szError, any data)
{
    if(szError[0])
    {
        LogError("[Admins] DB_GetAuthCallback: %s", szError);
        return;
    }

    int iClient = GetClientOfUserId(data);

    if(!iClient) return;

    if(!hResults.FetchRow())
    {
        char sQuery[128];
        g_hDatabase.Format(sQuery, sizeof(sQuery), "INSERT INTO [ICODE]sb_adminsinfo[/ICODE] ([ICODE]auth[/ICODE], [ICODE]contact[/ICODE], [ICODE]likes[/ICODE], [ICODE]dislikes[/ICODE]) VALUES ('%s', 0, 0, 0);", g_sAuthID[iClient]);
        g_hDatabase.Query(DB_GlobalCallback, sQuery);
    }
}

g_hDatabase.Format(sQuery, sizeof(sQuery), "INSERT INTO sb_adminsinfo (auth, contact, likes, dislikes) VALUES ('%s', 0, 0, 0);", g_sAuthID[iClient]);
это вставить надо в файл с .sp?
 

counter

Участник
Сообщения
186
Реакции
22
в .sp найти g_hDatabase.Format(sQuery, sizeof(sQuery), "INSERT INTO sb_adminsinfo (auth, contact, likes, dislikes) VALUES и заменить там ('%s', 0, 0, 0);", g_sAuthID[iClient]);
да в логе флуда то нет.
хотелось чтоб в телеграм канал не залетали сообщения именно вот по такому событию.
"Console<0><Console><Console>" triggered smchat (text "HLstatsX:CE - AlexWolf was switched to balance teams")
от него нет абсолютно никакого толка. но за день бывает набивается много таких сообщений и не видно действительно полезных.
 

google>

oldgamers
Сообщения
373
Реакции
210
да в логе флуда то нет.
хотелось чтоб в телеграм канал не залетали сообщения именно вот по такому событию.
"Console<0><Console><Console>" triggered smchat (text "HLstatsX:CE - AlexWolf was switched to balance teams")
от него нет абсолютно никакого толка. но за день бывает набивается много таких сообщений и не видно действительно полезных.
не в это теме надо спрашивать. HLstatsX:CE никаким боком не относится к этому плагину.
 

DJser

Участник
Сообщения
278
Реакции
15
Базу данных верно указал, 100 раз перепроверил

LOG:
L 03/25/2021 - 19:33:20: [Admins.smx] [Admins] Error! I cant get results from GetVotes callback! Check your db..
L 03/25/2021 - 19:33:20: [Admins.smx] [Admins] Error! I cant get results from GetVotes callback! Check your db..
L 03/25/2021 - 19:33:21: [Admins.smx] [Admins] Error! I cant get results from GetVotes callback! Check your db..
L 03/25/2021 - 19:33:21: [Admins.smx] [Admins] Error! I cant get results from GetVotes callback! Check your db..
L 03/25/2021 - 19:33:21: [Admins.smx] [Admins] Error! I cant get results from GetVotes callback! Check your db..
 

xek

Рыба клоун
Сообщения
1,652
Реакции
636
Можно ли совместить работу с этим плагином?
 
Сверху Снизу