Делаю первый скрипт

arizona123228

Участник
Автор темы
42
3
Делаю первый скрипт луа (в програме ноутпад++). Кто разумеется, подскажите, правильно ли я делаю или хуйню?)
 

arizona123228

Участник
Автор темы
42
3
вот скрин
 

Вложения

  • Сохраненное изображение 2021-4-23_20-14-4.243.jpg
    Сохраненное изображение 2021-4-23_20-14-4.243.jpg
    92.8 KB · Просмотры: 115

arizona123228

Участник
Автор темы
42
3
Lua:
script_name ("FirstScript")
script_author: Karter_Lee
script_description: Мой первый скрипт. Выводит текст в чат (текст в коде)

require "lib.moonloader"

local tag = "[My FirstScript]"

function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvaliable() and wait(100) end
это только начало скрипта где типо проверка на наличие сф и тд но я уже запорол)) типичный я
 

nomio

Известный
551
208
script_name ("FirstScript")
script_author: Karter_Lee
script_description: Мой первый скрипт. Выводит текст в чат (текст в коде)

require "lib.moonloader"

local tag = "[My FirstScript]"

function main()
if not isSampLoaded() or not isSampfuncsLoaded() then return end
while not isSampAvaliable() and wait(100) end
Lua:
script_name("FirstScript")
script_author("Karter_Lee")
script_description("Мой первый скрипт. Выводит текст в чат (текст в коде)")

require "lib.moonloader"

local tag = "[My FirstScript]"

function main()
    while not isSampAvailable() do wait(100) end
end
 
Последнее редактирование:

Adrian G.

Известный
Проверенный
521
453
Lua:
script_name("FirstScript")
script_author("Karter_Lee")
script_description("Мой первый скрипт. Выводит текст в чат (текст в коде)")

require "lib.moonloader"

local tag = "[My FirstScript]"

function main()
    while not isSampAvailable() and wait(100) end
end


do wait(100)*
 
  • Нравится
Реакции: nomio

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,768
11,210
Lua:
script_name("FirstScript")
script_author("Karter_Lee")
script_description("Мой первый скрипт. Выводит текст в чат (текст в коде)")

require "lib.moonloader"

local tag = "[My FirstScript]"

function main()
    while not isSampAvailable() do wait(100) end
    --все действия, написанные тут будут производится 1 раз (при загрузке скрипта)
    while true do
        wait(0)
        --бесконечный цикл, все что написано тут будет выполнятся постоянно (дохуя раз в секунду)
    end
end
 

PanSeek

t.me/dailypanseek
Всефорумный модератор
899
1,745
но ведь должно в чат выводить слово текст белым цветом
Потому что крашит так.
Lua:
script_name("FirstScript")
script_author("Karter_Lee")
script_description("Мой первый скрипт. Выводит текст в чат (текст в коде)")

require "lib.moonloader"

local tag = "[My FirstScript]"

function main()
    while not isSampAvailable() do wait(100) end
    sampAddChatMessage('text', -1)
    wait(-1)
    --[[ если нужен беск. цикл, то wait(-1) который выше убираешь.
    while true do
        wait(0)
        CODE
    end]]
end
 
  • Нравится
Реакции: James Saula

xXx-CRYPTED-xXx

Участник
101
12
тоесть сделать в конце две одинаковые строчки с "end"?
Lua:
script_name("FirstScript")
script_author("Karter_Lee")
script_description("Мой первый скрипт. Выводит текст в чат (текст в коде)")

require "lib.moonloader"

local tag = "[My FirstScript]"

function main()
    while not isSampAvailable() do wait(100) end
        end
end