- 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()
while not isSampAvailable() do wait(100) end
end
будет работать или хуета?
while true do wait(0)
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
Да, while, if, function, repeat и другое нужно закрывать end'ом в концетоесть сделать в конце две одинаковые строчки с "end"?
Я ламер за всё время написал никому не нужную фигню которая меняет в нике если стоит заглавная i на маленькую чтобы игроки с этим с криптом не велись на подмену никовДа, while, if, function, repeat и другое нужно закрывать end'ом в конце
Убери and перед do[20:59:22.080263] (error) new 1.lua: C:\Users\Admin\Desktop\Sborka by MIDOL\moonloader\new 1.lua:10: unexpected symbol near 'do'
[20:59:22.081261] (error) new 1.lua: Script died due to an error. (01B444FC)
сорян что поздно кинул
Я же скинул уже.[20:59:22.080263] (error) new 1.lua: C:\Users\Admin\Desktop\Sborka by MIDOL\moonloader\new 1.lua:10: unexpected symbol near 'do'
[20:59:22.081261] (error) new 1.lua: Script died due to an error. (01B444FC)
сорян что поздно кинул
вотПотому что крашит так.
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
Удали and, а do оставьвот, это ду перед вейт удалить?
К примеру, да.что такое бесконечный цикл? типо оно будет флудить в чат слово которое я написал всегда?
Вообще не правильно,совсем.Кинь сюда код,исправлювот скрин
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() and wait(100) end end
do wait(100)
*