Перейти к содержанию
   (0 отзывов)

Информация о файле

Как я понял, администраторы делаю випам цветной чат. Если тот, у кого цветной чат использует специальный символ, например @, то цветное сообщение блокируется, и отправляется обычное. Плагин понравился тем, что у него простой и очень маленький код.

/* [ Includes ] */
#include <sourcemod>

/* [ Compiler Options ] */
#pragma newdecls required
#pragma semicolon        1

/* [ Defines ] */
#define MAX_MESSAGE_LENGTH 512

/* [ Chars ] */
static const char g_sSymbols[][] =  { "", "", "", "", "", "", "", "", "", "", "", "    " };
// White | Green | Blue | Darkblue | Darkred | Gold | Grey | Lightgreen | Lightred | Lime | Purple | Yellow

/* [ Plugin Author And Informations ] */
public Plugin myinfo =  {
    name = "[CS:GO] Pawel - [ Block Color Chat ]", 
    author = "Pawel", 
    description = "Block color messages for CS:GO servers by Pawel.", 
    version = "1.0.0", 
    url = "https://steamcommunity.com/id/pawelsteam"
};

/* [ Message Modify ] */
public Action OnChatMessage(int &iAuthor, Handle hRecipients, char[] sName, char[] sMessage) {
    for (int i = 0; i < sizeof(g_sSymbols); i++) {
        while (StrContains(sMessage, g_sSymbols[i]) != -1) {
            ReplaceString(sMessage, MAX_MESSAGE_LENGTH, g_sSymbols[i], "");
            return Plugin_Changed;
        }
    }
    return Plugin_Continue;
} 

 


Обратная связь

Чтобы оставить отзыв, создайте аккаунт или авторизуйтесь

Вы должны быть пользователем, чтобы оставить отзыв

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

Отзывов нет

×
×
  • Создать...