ConnectAnnounce: Solve it differently
doesnt work right now xD
This commit is contained in:
parent
c97cfe52a9
commit
28f94a0375
@ -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);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user