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

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

088

number of arguments does not match definition

количество аргументов не совпадает с

объявленными в функции


Фатальные ошибки и их описание

100

Cannot read from file: “%s”

Невозможно прочитать/найти файл  %s  в стандартной дирректории

107

Too many error messages on one line

Слишком много ошибок на одной строке (обычно из-за одного неправильного параметра)


Предупреждения и их описания

%s – имя переменной

200

Symbol “%s” is truncated to 31 characters

Название переменной %s обрезается до 31 символа (укоротите название переменной %s)

201

Redefinition of constant/macro (symbol “%s”)

Двойное определение одинаковой константы (смотреть #define)

202

Number of arguments does not match definition

Несовпадение количества аргументов

203

Symbol is never used: “%”

Символ %s никогда не используется

204

Symbol is assigned a value that is never used: “%s”

Символ создан, ему ставится значение, но далее он не используется

209

Function “%s” should return a value

Функция %s должна возвращать какое либо значение (return 1; к примеру)

211

Possibly unintended assignment

Ы условии использовано не сравнение, а присвоение

213

Tag mismatch

Несовпадение аргументов в функции

215

Expression has no effect

Выражение не имеет эффекта

216

Nested comment

Вложенный комментарий (вынесите его за функцию)

217

Loose indentation

Не выровненная строка (return должен быть строго под телом функции по левому краю, либо можно добавить в начало мода строку #pragma tabsize 0, но это не рекомендуется, так как иногда может не понимать и не прочитывать скобки “{“ и “}”

219

Local variable “%s” shadows a variable at a preceding level

Переменная дважды объявлена

224

Indeterminate array size in “sizeof” expression (symbol “%s”)

Должен быть определен размер массива %s (если заменен статиком, заменить дефайном)

225

Unreachable code

Невалидный код

235

Public function lacsks declaration (symbol “%s”)

Необходим форвард функций %s (перед функцией пишем forward(%s)



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