Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Анти-Реклама на ваш сервер

Статус
В этой теме нельзя размещать новые ответы.

ruslan221

Дебютант
Доброго времени суток Уважаемыемые пользователи​

Сегодня я вам предоставлю Анти-Рекламу для вашего сервера. Ну что ж начнем?
Добавляем stock: ​
PHP:
stock NotReklama(playerid, string[])
{
    new i, AR, string1[128];
        for(i = strlen(string); i != 0; --i)
        switch(string[i])
        {
                case '0'..'9': AR++;
        }
        if(AR > 7)
        {
                format(string1, 70, "{8B0000}[!] Внимание проверьте {008B8B}%s{90EE90}[%d] {8B0000}подозрение на рекламу!", User[playerid][Name], playerid);
                SendAdmin(string1, -1);
                format(string1, sizeof(string1), "{8B0000}Текст: {008B8B}%s",string);
                SendAdmin(string1, -1);
                SendClientMessage(playerid, -1, "{8B0000}[!] Внимание ваше сообщение отправлено на проверку администраторам, под подозрением на рекламу!");
                User[playerid][Mute] = 30;
                return false;
        }
        return true;
}
Пример использования:​
В нужную команду вставляем
PHP:
    if(!NotReklama(playerid, переменная для текста)) return true;
if(AR > 7) можете настроить под себя, сейчас ловит если в чат напишет больше чем 7 цифр!

При проверке рекламы в обычном чате в начало OnPlayerText:
PHP:
    if(NotReklama(playerid, text))
{
   //вставляем все функции в OnplayerText сюда
}
return false;
P.S: урок взят с другого портала​
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу