ConnectAnnounce: Solve it differently

doesnt work right now xD
This commit is contained in:
Dogan 2019-01-09 01:00:30 +01:00
parent c97cfe52a9
commit 28f94a0375

View File

@ -366,20 +366,33 @@ public void TQueryCB(Handle owner, Handle rs, const char[] error, any data)
char sFinalMessage[512];
char sCustomMessage[256];
if (KvJumpToKey(g_hCustomMessageFile2, sAuth))
{
KvGetString(g_hCustomMessageFile2, "banned", sBanned, sizeof(sBanned), "");
KvGetString(g_hCustomMessageFile2, "message", sCustomMessage, sizeof(sCustomMessage), "");
if (StrEqual(sCustomMessage, "reset") || StrEqual(sBanned, "true"))
if(StrEqual(sCustomMessage, "reset") || StrEqual(sBanned, "true"))
{
CPrintToChatAll(sRawMsg);
for(int i = 1; i <= MaxClients; i++)
{
if(!g_bHideCsays[i])
{
PrintCenterText(i, "%s %s %s", "[VIP]", sName, "connected");
}
}
}
else
{
Format(sFinalMessage, sizeof(sFinalMessage), "%s %s", sRawMsg, sCustomMessage);
CPrintToChatAll(sFinalMessage);
for(int i = 1; i <= MaxClients; i++)
{
if(!g_bHideCsays[i])
{
CRemoveTags(sCustomMessage, 256);
PrintCenterText(i, "%s %s %s %s", "[VIP]", sName, "connected", sCustomMessage);
}
}
}
}
else
@ -402,25 +415,4 @@ public void OnClientPostAdminCheck(int client)
char sQuery[512];
Format(sQuery, sizeof(sQuery), "SELECT COUNT(*) AS rank FROM hlstats_Players WHERE hlstats_Players.game = 'css-ze' AND hideranking = 0 AND skill > (SELECT skill from hlstats_Players JOIN hlstats_PlayerUniqueIds ON hlstats_Players.playerId = hlstats_PlayerUniqueIds.playerId WHERE uniqueId = '%s' AND hlstats_PlayerUniqueIds.game = 'css-ze')", sAuth);
SQL_TQuery(g_hDatabase, TQueryCB, sQuery, GetClientUserId(client));
char sCustomMessage[256];
char buffer[128];
GetClientName(client, buffer, 128);
KvGetString(g_hCustomMessageFile2, "message", sCustomMessage, sizeof(sCustomMessage), "");
CRemoveTags(sCustomMessage, 256);
if(CheckCommandAccess(client, "nigger", ADMFLAG_CUSTOM1) == true)
{
for (int i = 1; i <= MaxClients; i++)
{
if(!g_bHideCsays[i] && StrEqual(sCustomMessage, "reset"))
{
PrintCenterText(i, "%s %s %s", "[VIP]", buffer, "connected");
}
else if(!g_bHideCsays[i])
{
PrintCenterText(i, "%s %s %s %s", "[VIP]", buffer, "connected", sCustomMessage);
}
}
}
}