[Изучение 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
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
CryptoRiched [00:42]

FANNEIL123 [08:17]

fanneil100 [07:56]

wyir [23:05]

morgenshtern2195 [22:41]

gdhhdhdjdjdjdjd [19:03]

virt114455 [16:50]

VladislavSSoJ [11:57]

mobiopt1234 [18:54]

javierar4 [14:20]

formikk [01:21]

zatheyivan777 [22:00]

Ebanko2209 [19:57]