Grant777
Компетентный
Многие наверно сталкивались с этой проблемой, и никак не могли решить её.
Ломали голову, придумывали сложные схемы, но ничего не помогало. А решение оказывается очень простое. Но все по порядку.
Варнинг выглядит так: "warning 219: local variable "%s" shadows a variable at a preceding level"
Разберем, что это означает на русском языке: "предупреждение 219: локальная переменная "%s" заслоняет переменную на предыдущем уровне (глобальную)"
Это случается из за того, что глобальная переменная (которая стоит в начале кода) по названию совпадает в локальной переменной (которая стоит где то посередине), и мод не понимает, какую переменную ему использовать.
Чтобы убрать этот варнинг нужно всего лишь переименовать локальную переменную.
Спасибо за внимание.
Автор: EmiGrant aka Grant777
Ломали голову, придумывали сложные схемы, но ничего не помогало. А решение оказывается очень простое. Но все по порядку.
Варнинг выглядит так: "warning 219: local variable "%s" shadows a variable at a preceding level"
Разберем, что это означает на русском языке: "предупреждение 219: локальная переменная "%s" заслоняет переменную на предыдущем уровне (глобальную)"
Это случается из за того, что глобальная переменная (которая стоит в начале кода) по названию совпадает в локальной переменной (которая стоит где то посередине), и мод не понимает, какую переменную ему использовать.
Чтобы убрать этот варнинг нужно всего лишь переименовать локальную переменную.
Спасибо за внимание.
Автор: EmiGrant aka Grant777
Чтобы видеть скрытое содержание Зарегистрируйтесь на форуме!
Последнее редактирование:
