View Single Post
Maxximou5
AlliedModders Donor
Join Date: Feb 2013
Old 06-30-2018 , 18:05   Re: [CS:GO] PTaH - V1.0.8
Reply With Quote #128

The cleaner never worked for me so I made some modifications.
Code:
#include <PTaH> char sPath[128]; char sFilter[32][256]; int iFilter; public Plugin myinfo = {     name                        = "1.0.0",     author                      = "PTaH Cleaner",     description                 = "",     version                     = "",     url                         = "" } public void OnPluginStart() {     BuildPath(Path_SM, sPath, sizeof(sPath), "configs/cleaner.cfg");     if (!FileExists(sPath)) SetFailState("[CLEANER] File cleaner.cfg not found");     PTaH(PTaH_ServerConsolePrint, Hook, ServerConsolePrint); } public void OnMapStart() {     iFilter = 0;     File file = OpenFile(sPath, "r");     if (file != null)     {         while (!file.EndOfFile())         {             char sBuffer[256];             file.ReadLine(sBuffer, sizeof(sBuffer));             TrimString(sBuffer);             if (StrEqual(sBuffer, "\n") || StrEqual(sBuffer, "") || StrEqual(sBuffer, " "))             {                 continue;             }             Format(sFilter[iFilter], sizeof(sFilter[]), sBuffer);             iFilter++;         }     }     delete file; } public Action ServerConsolePrint(const char[] sMessage, LoggingSeverity severity) {     if (iFilter <= 0)     {         return Plugin_Continue;     }     for (int i; i < iFilter; i++)     {         if (StrContains(sMessage, sFilter[i]) != -1)         {             return Plugin_Handled;         }     }     return Plugin_Continue; }
Maxximou5 is offline