Попробовал заблокировать определенные сообщения в чате. Создал документ с KV. 
 Код
new String:bannedtext[300]; 
 public OnPluginStart() 
 { 
     AddCommandListener(HookPlayerChat, "say");   
 } 
 public OnMapStart() 
 { 
    new String:Info[64]; 
    GetCurrentMap(Info, 64); 
      
    new Handle:kv = CreateKeyValues(Info); 
    Format(Info, sizeof(Info), "cfg/sourcemod/test.txt"); 
    if (!FileToKeyValues(kv, Info)) 
    { 
    CloseHandle(kv); 
    PrintToChatAll("Ошибка!"); 
    return;      
    } 
      
    if (KvJumpToKey(kv, Info, false)) 
    { 
       KvGetString(kv, "text", bannedtext, sizeof(bannedtext)); 
    } 
 }   
 public Action:HookPlayerChat(client, const String:command[], args)   
 { 
     new String:buffer[512]; 
     GetCmdArg(1, buffer, sizeof(buffer)); 
       
     if (StrEqual(buffer, bannedtext)) 
     { 
        PrintToChatAll(""); 
        return Plugin_Handled; 
     } 
 }
 Содержание файла: 
 Цитата
 "de_dust2" 
 { 
 "text" "Бла" 
 }
 Помогите разобраться, в чем ошибка? Пишу сообщение, а оно не блокируется.