lua текст не пишется полностью

KyRDa

Участник
Автор темы
86
44
пишу /test, в чат отправляется только /me достёт из подсумка набор «Drug Test», затем открывает его
Lua:
require "lib.moonloader"

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("test", test_cm)
    while true do
    wait(0)
        if isKeyJustPressed(0x72) then
            sampSendChat("/do На груди закреплена боди-камера «Axon Body 3 X164561».")
            wait(1500)
            sampSendChat("/me нажимает на кнопку включения боди-камеры")
            wait(1500)
            sampSendChat("/do Боди-камера включена и ведёт видеозапись и звукозапись.")
            wait(1500)
            sampSendChat("/time")
        end
        if isKeyJustPressed(0x73) then
            sampSendChat("/do На груди закреплена боди-камера «Axon Body 3 X164561».")
            wait(1500)
            sampSendChat("/me нажимает на кнопку выключения боди-камеры")
            wait(1500)
            sampSendChat("/do Боди-камера выключена и перестаёт вести видеозапись и звукозапись.")
            wait(1500)
            sampSendChat("/time")
        end
    end
end

function test_cm()
    sampSendChat("/me достёт из подсумка набор «Drug Test», затем открывает его")
    wait(1500)
    sampSendChat("/me берёт из набора пробирку с этиловым спиртом")
    wait(1500)
    sampSendChat("/me насыпает в пробирку найденное вещество, после чего добавляет в неё тест «Имуно-Хром-10»")
    wait(1500)
    sampSendChat("/me резкими движениями взбалтывает пробирку")
    wait(1500)
    sampSendChat("/do Тест дал положительный резултат, вещество является наркотиком")
end
 

YarikVL

Известный
Проверенный
4,766
1,820
пишу /test, в чат отправляется только /me достёт из подсумка набор «Drug Test», затем открывает его
Lua:
require "lib.moonloader"

function main()
    if not isSampfuncsLoaded() or not isSampLoaded() then return end
    while not isSampAvailable() do wait(100) end
    sampRegisterChatCommand("test", test_cm)
    while true do
    wait(0)
        if isKeyJustPressed(0x72) then
            sampSendChat("/do На груди закреплена боди-камера «Axon Body 3 X164561».")
            wait(1500)
            sampSendChat("/me нажимает на кнопку включения боди-камеры")
            wait(1500)
            sampSendChat("/do Боди-камера включена и ведёт видеозапись и звукозапись.")
            wait(1500)
            sampSendChat("/time")
        end
        if isKeyJustPressed(0x73) then
            sampSendChat("/do На груди закреплена боди-камера «Axon Body 3 X164561».")
            wait(1500)
            sampSendChat("/me нажимает на кнопку выключения боди-камеры")
            wait(1500)
            sampSendChat("/do Боди-камера выключена и перестаёт вести видеозапись и звукозапись.")
            wait(1500)
            sampSendChat("/time")
        end
    end
end

function test_cm()
    sampSendChat("/me достёт из подсумка набор «Drug Test», затем открывает его")
    wait(1500)
    sampSendChat("/me берёт из набора пробирку с этиловым спиртом")
    wait(1500)
    sampSendChat("/me насыпает в пробирку найденное вещество, после чего добавляет в неё тест «Имуно-Хром-10»")
    wait(1500)
    sampSendChat("/me резкими движениями взбалтывает пробирку")
    wait(1500)
    sampSendChat("/do Тест дал положительный резултат, вещество является наркотиком")
end
У тебя потока нету в функции твоей, поэтому у тебя скрипт крашится при виде wait

Посмотри:
 
  • Нравится
Реакции: KyRDa и sdfy

sdfy

Известный
348
229
Lua:
function test_cm()
    lua_thread.create(function()
        sampSendChat("/me достёт из подсумка набор «Drug Test», затем открывает его")
        wait(1500)
        sampSendChat("/me берёт из набора пробирку с этиловым спиртом")
        wait(1500)
        sampSendChat("/me насыпает в пробирку найденное вещество, после чего добавляет в неё тест «Имуно-Хром-10»")
        wait(1500)
        sampSendChat("/me резкими движениями взбалтывает пробирку")
        wait(1500)
        sampSendChat("/do Тест дал положительный резултат, вещество является наркотиком")
    end)
end
 
  • Нравится
Реакции: KyRDa и YarikVL