• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

error 017: undefined symbol "AntiMat"

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

CLOXEDY

Нуль
Регистрация
22 Июн 2019
Сообщения
1
Лучшие ответы
0
Репутация
0
C:\Users\User\Desktop\NEXUS LRP\gamemodes\oregon.pwn(6490) : error 017: undefined symbol "AntiMat"
C:\Users\User\Desktop\NEXUS LRP\gamemodes\oregon.pwn(6490) : error 036: empty statement
C:\Users\User\Desktop\NEXUS LRP\gamemodes\oregon.pwn(6490) : error 017: undefined symbol "s"
C:\Users\User\Desktop\NEXUS LRP\gamemodes\oregon.pwn(6490) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.10.20160907 Copyright © 1997-2006, ITB CompuPhase


4 Errors.
PHP:
new antimat[14][] = { "мать ****", "mamky e...", "сын шалавы", "сын говна", "сын шлюхи", "мамку ****", "мамкой", "мамку", "маму ****", "бомжиха", "батя е.....", "*** сосала", "сын петуха" }; // оск.
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
{
    for(new s; s<sizeof(AntiMat); s++)
        {
        new pos;
(6490)  while((pos = strfind(text,AntiMat[s],true)) != -1) for(new i = pos, j = pos + strlen(AntiMat[s]); i < j; i++)
        {
        new mama[155];
        format(mama,sizeof(mama),"Игрок %s[%i] на 15 дней. Причина: Оскорбление родителей", PlayerInfo[playerid][pName],playerid);
        SendClientMessageToAll(ADM,mama); // Отправляем сообщения всем
        ShowPlayerDialog(playerid, 1338, DIALOG_STYLE_MSGBOX, "Ban", "{FF6347}Ваш аккаунт был заблокирован на 15 дней\nВведите '/q' что бы выйти", "Закрыть", "");
        new curdate = getdate(); // переменная с датой
        PlayerInfo[playerid][pBan] = 1; // Блокируем игрока
        PlayerInfo[playerid][pUnBanTime] = curdate+15; // +15 дней бана от текущего числа
        KickEx(playerid); // Кикаем игрока
        return 1;
        }
        }
}
Строка с ошибкой:
PHP:
while((pos = strfind(text,AntiMat[s],true)) != -1) for(new i = pos, j = pos + strlen(AntiMat[s]); i < j; i++)
Помогите пожалуйста.
Никак решить не могу данную проблему.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу