http://laska-samp.biz/articles/pawn-book/osnovy-skriptinga/oshibki-opisanie
°•°•° Проект SAMP - Romashka [0.3e] ™18+™ °•°•° :: Теория :: Pawn :: Введение в скриптинг

Ошибки и их описание

Номер ошибки
Описание на английском
Описание на русском
001
expected token: "%s", but found "%s"
пропущен символ "%s", но найден "%s"
002
only a single statement (or expression) can follow each
"case"
Только один оператор или выражение может
следовать после "case"
003
declaration of a local variable must appear in a
compound block -;
Локальные переменные должны быть в блоке
 
004
function "%s" is not implemented
функция "%s" не определена
005
function may not have arguments
Функция может не иметь аргументов
006
must be assigned to an array
Это должно быть в массиве
007
operator cannot be redefined
Оператор не может использоваться
008
must be a constant expression; assumed zero
Это должно быть константой равной нулю
009
invalid array size (negative or zero)
Неправильный размер массива. Отрицательное
значение или ноль
010
invalid function or declaration
Неправильная функция
011
invalid outside functions
Неправильный вывод функции
012
invalid function call, not a valid address
Неправильный вызов функции
 
013
no entry point (no public functions)
Не точка входа
014
invalid statement; not in switch
Неверная команда
015
"default" case must be the last case in switch statement
Оператор "default" должен быть последним
016
multiple defaults in "switch"
Несколько операторов "default" в "switch"
017
undefined symbol "%s"
неизвестный символ (неопределённая
переменная) "%s"
018
initialization data exceeds declared size
несовпадение данных в массиве с указанными
рамками (увеличить размер массива)
019
not a label: %s"
%s - не строка
020
invalid symbol name "%s"
ошибочное название символа (начинается с
цифры, например);
021
symbol already defined: %s"
символ уже определён (дважды встречается new
одного и того же символа)
022
must be lvalue (non-constant)
Должна быть левой частью
023
array assignment must be simple assignment
начения массива должны быть простыми
024
"break" or "continue" is out of context
Операторы "break" или "continue" вне границ блока
025
function heading differs from prototype
Функция заголовка отличается от прототипа
026
no matching "#if..."
"#if..." - не найдено
027
invalid character constant
Неправильные символы константы
028
invalid subscript (not an array or too many subscripts): %s"
неверное выражение, нет результата
%s является недействительным массивом
029
invalid expression, assumed zero
неверное выражение, нет результата
030
compound statement not closed at the end of file
составной оператор не закрыт в конце файла, поставить return 1;} в конец мода
031
unknown directive
неверная директива (подключение плагина в дефайнах, неверное установка пути инклюда и тому подобное)



Опубликовано 09 December 2013