error 012: invalid function call, not a valid address - неправильный вызов функции


Всем привет! Сегодня мы рассмотрим ошибку PAWN-компилятора под номером 012 (error 012, ошибка 012 самп)

Давайте для начала рассмотрим, как же это переводится на русский?

error 012: invalid function call, not a valid address - Неправильный вызов функции; 

пример НЕПРАВИЛЬНОГО КОДА:


#include <a_samp>
main()
{
         new variable;
         print("%d", variable());
}

 

В данном случае переменная variable не является функцией, но мы хотим использовать её как функцию variable() - скобочки показатель того, что мы хотим вызвать функцию.

Понятное дело компилятор в результате этого покажет ошибку error 012: invalid function call, not a valid address

пример ПРАВИЛЬНОГО КОДА:


main()
{
        new variable;
        print("%d", variable); // Мы удалили круглые скобки, потому что это не функция
}

Мы удалили круглые скобки, потому что это не функция. Ошибка компилятора в данном случае должна пропасть.

 

Надеюсь, что эта статья помогла вам в исправлении вашей ошибки :)

Если это действительно так, то пожалуйста, поставьте лайк и оставьте комментарий :-)



Скачать файл
Информация о файле error 012: invalid function call, not a valid address - неправильный вызов функции
Скачивать файлы с нашего сайта WWW.SAMP-UP.RU могут только зарегистрированные пользователи

Вы можете зарегистрироваться или войти на сайт. Также есть способ


samp samp error error samp ошибки павно ошибка самп ошибка павно ошибка 012 самп самп ошибки самп павно ошибки

Внимание!

Мы принимаем заявки на написание ваших скриптов!

Заполнить форму
Обновления new
  • Покраска оружия как в GTA V
  •   Представляю вам скрипт покраски оружия, как в ГТА 5 (GTA 5) для    вашего сервера самп! В оригинале название звучит как samp Weapon Tints
  • error 012: invalid function call, not a valid address - неправильный вызов функции
  • Полностью ошибка звучит следующим образом: 012 invalid function call, not a valid address The symbol is not a function., что в переводе означает: 012
  • error 011: invalid outside functions - Неправильный вывод функции;
  • Полностью ошибка звучит следующим образом: 011 invalid outside functions The instruction or statement is invalid at a global level. Local labels and
  • error 010: invalid function or declaration - неправильная функция
  • Полностью ошибка звучит следующим образом: 010 illegal function or declaration The compiler expects a declaration of a global variable or of a
  • error 009: invalid array size (negative or zero) - неправильный размер массива. Отрицательное значение или ноль
  • Полностью ошибка звучит следующим образом: 009 invalid array size (negative, zero or out of bounds) The number of elements of an array must always be