- 42
- 3
Делаю первый скрипт луа (в програме ноутпад++). Кто разумеется, подскажите, правильно ли я делаю или хуйню?)
Вообще не правильно,совсем.Кинь сюда код,исправлювот скрин
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
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
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
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)
*будет работать или хуета?
while true do wait(0)
end
Так он ничего и не делает. В консоли посмотри, еслиу меня почему-то скрипт не работает. ктрл+р и ничего
error
, то где.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
Ты цикл while не закрыл end'омно ведь должно в чат выводить слово текст белым цветом
Потому что крашит так.но ведь должно в чат выводить слово текст белым цветом
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
тоесть сделать в конце две одинаковые строчки с "end"?Ты цикл while не закрыл end'ом
тоесть сделать в конце две одинаковые строчки с "end"?
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