ошибка с wait(200)

shukuchi

Новичок
Автор темы
22
8
Версия MoonLoader
Другое
всем привет, когда луашка видит текст то крашится иза wait(200)
Сам поиск текста:
if text:find("/promocode (.+)") then
code = text:match("/promocode (.+)")
wait(200)
sampSendChat("/promocode " .. code)
wait(200)
sampSendChat("/rec 1")
end

Ошибка:
[ML] (error) calc: D:\sborka arena\moonloader\code.lua:19: attempt to yield across C-call boundary
stack traceback:
    [C]: in function 'wait'
    D:\sborka arena\moonloader\code.lua:19: in function 'callback'
    D:\sborka arena\moonloader\lib\lib\samp\events\core.lua:82: in function <D:\sborka arena\moonloader\lib\lib\samp\events\core.lua:54>
 
Решение
всем привет, когда луашка видит текст то крашится иза wait(200)
Сам поиск текста:
if text:find("/promocode (.+)") then
code = text:match("/promocode (.+)")
wait(200)
sampSendChat("/promocode " .. code)
wait(200)
sampSendChat("/rec 1")
end

Ошибка:
[ML] (error) calc: D:\sborka arena\moonloader\code.lua:19: attempt to yield across C-call boundary
stack traceback:
    [C]: in function 'wait'
    D:\sborka arena\moonloader\code.lua:19: in function 'callback'
    D:\sborka arena\moonloader\lib\lib\samp\events\core.lua:82: in function <D:\sborka arena\moonloader\lib\lib\samp\events\core.lua:54>
Добавь это:
Lua:
if text:find("/promocode (.+)") then
    lua_thread.create(function()
code = text:match("/promocode (.+)")
wait(200)
sampSendChat("/promocode...

sssilvian

Активный
230
25
всем привет, когда луашка видит текст то крашится иза wait(200)
Сам поиск текста:
if text:find("/promocode (.+)") then
code = text:match("/promocode (.+)")
wait(200)
sampSendChat("/promocode " .. code)
wait(200)
sampSendChat("/rec 1")
end

Ошибка:
[ML] (error) calc: D:\sborka arena\moonloader\code.lua:19: attempt to yield across C-call boundary
stack traceback:
    [C]: in function 'wait'
    D:\sborka arena\moonloader\code.lua:19: in function 'callback'
    D:\sborka arena\moonloader\lib\lib\samp\events\core.lua:82: in function <D:\sborka arena\moonloader\lib\lib\samp\events\core.lua:54>
Добавь это:
Lua:
if text:find("/promocode (.+)") then
    lua_thread.create(function()
code = text:match("/promocode (.+)")
wait(200)
sampSendChat("/promocode " .. code)
wait(200)
sampSendChat("/rec 1")
end)
end