👩‍💻Основы lua

Урок по пониманию основ языка программирования lua

Введение

Если вы когда-либо программировали на других языках программирования, вы вполне можете пропустить уроки по основам lua, либо просто пробежаться глазами, не вчитываясь.

Lua - один из самых легких языков программирования, синтаксис которого строится почти на чистом английском языке. Далее идёт полное объяснение того, как устроен язык.

Привет, мир!

Для начала ознакомимся с выводом чего-либо в консоль. Для этого в нашем скрипте нужно написать код ниже.

print("Привет, мир!")

Этот код выводит в консоль текст, находящийся в кавычках.

После этого наш код будет выглядеть примерно так

Запустив клиент, в консоли мы увидим соответствующий текст.

Как открыть консоль?

Есть несколько вариантов, как можно это сделать. Самый простой - зайти в папку майнкрафта, открыть папку logs и открыть файл latest.log в блокноте. Минус этого способа в том, что при появлении новых строк в консоли вам придется закрыть файл и открыть по новой, чтобы увидеть изменения.

Второй вариант - использовать журнал событий лаунчера, который вы используете. Ниже предоставлен скриншот, как включить журнал событий в Legacy Launcher

Вот мы и научились выводить текст в консоль. Далее идёт объяснение комментариев в lua

Комментарии

Что такое комментарии?

Наверняка вы уже заметили текст после 2-х тире в каком-то из предыдущих кодов. Это называется комментарий. Комментарии в Lua (да и в любом языке программирования в принципе) — это та часть кода, которая не читается языком. Чтобы там ни находилось, язык это не прочтёт. Для него этого в принципе не существует. Обычно применяется для описания скрипта, чтобы другие знали, что он из себя представляет, а также для создания пометок, чтобы можно было быстро найти скрипт среди тысяч строк кода.

Однострочные комментарии

Однострочными комментариями является текст, указанный после двух тире (--)

Многострочные комментарии

Многострочные комментарии можно использовать для того, чтобы закомментировать неиспользуемый код(чтобы вернуть его в будущем, например), либо для больших объяснений того, как работает код. Многострочные комментарии создаются с помощью тире и квадратных скобок. Пример многострочного комментария:

--[[
Это
Многострочный
Комментарий
]]

Конец

Вот мы и узнали как выводить сообщение в консоль, а так же узнали как делать комментарии и для чего они нужны.

На следующих подстраницах идет продолжение обучения основам языка программирования lua.

Last updated