- 897
- 320
- Версия MoonLoader
- .026-beta
Lua:
sampRegisterChatCommand('fsu', function(arg)
if arg:find('(%d+) (%d+) (.+)') then
arg1, arg2, arg3 = arg:match('(%d+) (%d+) (.+)')
for i=1,arg2 do
sampAddChatMessage('/su '..arg1..' '..arg3, -1)
wait(1000)
end
else
sampAddChatMessage(prefix..' Используйте: /fsu [id] [1-6] [причина]', -1)
end
end)
На сервере имеется ограничение - по кмд - 1 сек
Я писал этот говнокод, потом ввел /fsu 1 2 3 и скрипт слетело с ошибкой...
Lua:
[ML] (error) dear: C:\samp\moonloader\dear.lua:55: attempt to yield across C-call boundary
stack traceback:
[C]: in function 'wait'
C:\samp\moonloader\dear.lua:55: in function <C:\samp\moonloader\dear.lua:50>
[ML] (error) dear: Script died due to an error. (0C8829F4)