[00:58:38.367290] (error) TESTING.lua: Script died due to an error. (1C13B1FC)

Статус
В этой теме нельзя размещать новые ответы.

leekyrave

Известный
Автор темы
418
226
Версия MoonLoader
.026-beta
Привет всем,столкнулся с траблом - скрипт умирает,когда ввожу определенную команду,подозреваю в том,что дело в wait, потому-что без него все норм работает.



MoonLoader v.026.5-beta


function cmd_goto(arg)

if #arg == 0 then
sampSendChat(string.format("не указан айди к кому тп"))
else
sampSendChat("/reoff")
wait(500)
sampSendChat("/goto ".. arg)
end
end



ошибка из мунлоадера.лог
[00:58:32.148778] (debug) New script: 1C13B1FC
[00:58:32.155605] (system) TESTING.lua: Loaded successfully.
[00:58:38.366318] (error) TESTING.lua: attempt to call a nil value
stack traceback:
[00:58:38.367290] (error) TESTING.lua: Script died due to an error. (1C13B1FC)

Мои знания английского подсказывают мне то,что я пытаюсь вызвать несуществующее значение,только не понимаю какое.
 
Решение
Lua:
function cmd_goto(arg)
    if #arg == 0 then
        sampSendChat(string.format("не указан айди к кому тп"))
    else
        lua_thread.create(function() -- создаём поток, для использования wait() вне main()
            sampSendChat("/reoff")
            wait(500)
            sampSendChat("/goto ".. arg)
        end)
    end
end

iwak

Известный
10
5
Lua:
function cmd_goto(arg)
    if #arg == 0 then
        sampSendChat(string.format("не указан айди к кому тп"))
    else
        lua_thread.create(function() -- создаём поток, для использования wait() вне main()
            sampSendChat("/reoff")
            wait(500)
            sampSendChat("/goto ".. arg)
        end)
    end
end
 
  • Нравится
Реакции: leekyrave

leekyrave

Известный
Автор темы
418
226
Lua:
function cmd_goto(arg)
    if #arg == 0 then
        sampSendChat(string.format("не указан айди к кому тп"))
    else
        lua_thread.create(function() -- создаём поток, для использования wait() вне main()
            sampSendChat("/reoff")
            wait(500)
            sampSendChat("/goto ".. arg)
        end)
    end
end
Огромное спасибо,все работает! =)
 
Статус
В этой теме нельзя размещать новые ответы.