- 169
- 35
Столкнулся с проблемой, не без помощи других людей смог написать скрипт, но при попытке зделать задержку функцией wait выдаёт ошибку:
Сам код
Сама проблема на 23 строке
Ошибка:
[ML] (error) CJ Bug: X:\xxxxxxxxxx\moonloader\bug.lua:24: attempt to yield across C-call boundary
stack traceback:
[C]: in function 'wait'
X:\xxxxxxxx\moonloader\bug.lua:24: in function <X:\xxxxxxxxxx\moonloader\bug.lua:19>
[ML] (error) CJ Bug: Script died due to an error. (0FA59F44)
Код:
script_name("CJ Bug")
script_author("DE1462")
require "lib.moonloader"
function main()
repeat wait(0) until isSampAvailable()
sampRegisterChatCommand("bug", bug)
sampAddChatMessage("Help with CJ bug special thank DeKzer ", -1)
while true do
wait(0)
end
end
function bug(param)
if param == "" then
sampAddChatMessage("Invalid Argument!", -1)
else
sampSendChat("/reoff ")
wait("2000")
sampSendChat("/goto "..param)
wait("2000")
sampSendChat("/spplayer "..param)
wait("2000")
sampSendChat("/gethere "..param)
end
end