- 60
- 2
- Версия MoonLoader
- Другое
Как сделать включение/отключение команды?
Например я пишу /test 1 1 1 и началась работа команды, но если я пропишу еще раз - действие остановится (Можно и любой другой командой остановить, главное чтобы действие остановилось). Делал как-то с active = not active, но оно продолжало работу. Буду благодарен за хелпу =)
Например я пишу /test 1 1 1 и началась работа команды, но если я пропишу еще раз - действие остановится (Можно и любой другой командой остановить, главное чтобы действие остановилось). Делал как-то с active = not active, но оно продолжало работу. Буду благодарен за хелпу =)
Lua:
function cmd_md(pam)
lua_thread.create(function()
local car, clr1, clr2 = pam:match('(%d+)%s(%d+)%s(%d+)')
if car and clr1 and clr2 then
setCharCoordinates(PLAYER_PED, -1476.2, 1249.8, 1028.5)
setCharHeading(PLAYER_PED, 270)
vec2 = getHeadingFromVector2d(x1, y1)
shit = math.rad(vec2)
shit = shit + 4.8
setCameraPositionUnfixed(-0, shit)
wait(500)
sampSendChat("/test "..car.." "..clr1.." "..clr2)
wait(1000)
setCharCoordinates(PLAYER_PED, -1476.2, 1249.8, 1028.5)
setCharHeading(PLAYER_PED, 270)
vec2 = getHeadingFromVector2d(x1, y1)
shit = math.rad(vec2)
shit = shit + 4.8
setCameraPositionUnfixed(-0, shit)
wait(500)
sampSendChat("/test "..car.." "..clr1.." "..clr2)
wait(1000)
else
sampAddChatMessage(u8'Не ввел параметры, другалек', -1)
end
end)
end