- 1
- 0
- Версия MoonLoader
- Другое
Суть кода в том, что создается много команд, которые и так присутствуют на сервере, только добавляют к ним отыгровки. Ниже приложу отрывок кода, таких команд много, поэтому создавать внутри каждого sampRegisterChatCommand новый поток считаю нецелесообразным. Как можно добавить эту задержку другим способом?
lua:
function createCMD()
sampRegisterChatCommand('tie', function (arg)
if RPcommand[0] then
sampSendChat('/me достал из кармана стяжки, завел руки гражданина за спину, стянул')
wait(1000) --в этом месте нужна задержка
sampSendChat('/tie %s', arg)
else
sampSendChat('/tie %s', arg)
end
end)
sampRegisterChatCommand('untie', function (arg)
if RPcommand[0] then
sampSendChat('/do Перочинный нож в кармане.')
wait(1000) --в этом месте нужна задержка
sampSendChat('/me достал из кармана нож, перерезал стяжки человеку напротив')
sampSendChat('/untie %s', arg)
else
sampSendChat('/untie %s', arg)
end
end)
end