[Изучение Lua] Урок №1 - Введение в Lua, основы. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir  
[Изучение Lua] Урок №1 - Введение в Lua, основы.
hhti Дата: Четверг, 28.03.2019, 17:28 | Сообщение # 1
Новичок
Сообщений: 12
Статус: Offline
Доброго времени суток, господа.
В этой теме я попробую ввести вас в lua скриптинг, в кратце расскажу про основы.
И так, начинаем.


Любой луа скрипт начинается с function main() - это главная функция, без неё не один луа скрипт работать не будет. С начала выполняются действия с функции main, а потом уже выполняются другие функции.
Если вы пишете скрипт для сампа, то в начале main'a пишем такие строки:
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end

Первая строка это проверка на то, что сампфункс и самп загрузился, во второй строке если перевести на русский написано, пока самп не запустился делать wait(100), после этих проверок может быть ваш код.
Далее у нас будет

Код
while true do
wait(0)
-- здесь может быть ваш код
end


Это бесконечный цикл.
Цикл это повторение.
Т.е это бесконечное повторение каких-то действий.
Вместо этого цикла можно использовать wait(-1) в конце main'a, но об этом посже.
Также забыл сказать что все функции, циклы и потоки закрываются end'ом. Пример вы можете увидеть в бесконечном цикле сверху.
Теперь давайте рассмотрим одну из самых простых функций луа - sampAddChatMessage(text, color)
Для начала напишем начальный код:

Код
function main()
if not isSampfuncsLoaded() or not isSampLoaded() then return end
while not isSampAvailable() do wait(100) end
while true do
wait(0)
-- теперь пишем sampAddChatMessage - с помощью этой функции вы можете вывести текст в чат, который будет виден только вам.
sampAddChatMessage("{FFFFFF}test", -1) -- {FFFFFF} - это белый цвет, -1 - это ставим если перед текстом поставили какой-то цвет, в даном случае белый.
end
end -- закрываем


Теперь при заходе в самп, вам будет флудить в чат текстом который вы написали в sampAddChatMessage.

На этом пока-что всё, 1 урок закончен.

Надеюсь кому-то он был полезен, в следующем уроке рассмотрим переменные и условия.
Всем пока.


Сообщение отредактировал hhti - Четверг, 28.03.2019, 17:59
TopKitten Дата: Четверг, 28.03.2019, 17:48 | Сообщение # 2
Бывалый
Сообщений: 333
Статус: Offline
Оформление ужасное
Хоть бы код взял в [code]
Ну вроде бы полезно, но я б такое не стал читать)


Услуги и аккаунты ВКонтакте - cheat-master.ru/forum/199-767592-1
hhti Дата: Четверг, 28.03.2019, 18:00 | Сообщение # 3
Новичок
Сообщений: 12
Статус: Offline
Цитата TopKitten ()
Оформление ужасное
Хоть бы код взял в [code]
Ну вроде бы полезно, но я б такое не стал читать)

учту
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума