допустим пишу команду /start и скрипт выполняет код постоянно когда команда включена
как сделать это?
прошу дать не просто скрипт написаный вами а обьяснить как это работает, спасибо <3
local act = false -- по умолчанию значение активации false (ложно)
function main() -- главная функция, вызывается при запуске скрипта
repeat wait(0) until isSampAvailable() -- ждем, пока самп не станет доступным
sampRegisterChatCommand("start", function() -- регистрируем команду (слэш писать не нужно)
act = not act -- ставим значение нашей активации, противоположное прошлому
sampAddChatMessage("скриптик "..(act and "включен" or "выключен"), -1) -- пишем, что скрипт включен или выключен
end)
while true do --...
local act = false -- по умолчанию значение активации false (ложно)
function main() -- главная функция, вызывается при запуске скрипта
repeat wait(0) until isSampAvailable() -- ждем, пока самп не станет доступным
sampRegisterChatCommand("пупа", function() -- регистрируем команду (слэш писать не нужно)
act = not act -- ставим значение нашей активации, противоположное прошлому
sampAddChatMessage("скриптик "..(act and "включен" or "выключен"), -1) -- пишем, что скрипт включен или выключен
end)
sampRegisterChatCommand("лупа", function() -- регистрируем команду (слэш писать не нужно)
act = not act -- ставим значение нашей активации, противоположное прошлому
sampAddChatMessage("скриптик "..(act and "включен" or "выключен"), -1) -- пишем, что скрипт включен или выключен
end)
sampRegisterChatCommand("залупа", function() -- регистрируем команду (слэш писать не нужно)
act = not act -- ставим значение нашей активации, противоположное прошлому
sampAddChatMessage("скриптик "..(act and "включен" or "выключен"), -1) -- пишем, что скрипт включен или выключен
end)
while true do -- бесконечный цикл (выполняется все время)
wait(0) -- в бесконечном цикле нужна минимальная задержка, иначе игра повиснет
if act then -- если активация работает, то
-- твои действия
end
end
end
это активация скрипта с помощью трех командLua:local act = false -- по умолчанию значение активации false (ложно) function main() -- главная функция, вызывается при запуске скрипта repeat wait(0) until isSampAvailable() -- ждем, пока самп не станет доступным sampRegisterChatCommand("пупа", function() -- регистрируем команду (слэш писать не нужно) act = not act -- ставим значение нашей активации, противоположное прошлому sampAddChatMessage("скриптик "..(act and "включен" or "выключен"), -1) -- пишем, что скрипт включен или выключен end) sampRegisterChatCommand("лупа", function() -- регистрируем команду (слэш писать не нужно) act = not act -- ставим значение нашей активации, противоположное прошлому sampAddChatMessage("скриптик "..(act and "включен" or "выключен"), -1) -- пишем, что скрипт включен или выключен end) sampRegisterChatCommand("залупа", function() -- регистрируем команду (слэш писать не нужно) act = not act -- ставим значение нашей активации, противоположное прошлому sampAddChatMessage("скриптик "..(act and "включен" or "выключен"), -1) -- пишем, что скрипт включен или выключен end) while true do -- бесконечный цикл (выполняется все время) wait(0) -- в бесконечном цикле нужна минимальная задержка, иначе игра повиснет if act then -- если активация работает, то -- твои действия end end end
if find:text('СТОП!') then
act = not act
sampAddChatMessage('{FF0000} Скрипт остановился')
end
ебать сделай другие переменныеэто активация скрипта с помощью трех команд
а как сделать чтобы одна команда делала одно а другая другое
Смотри мой пример и просто дублируй изменяя название переменных и команды активацииэто активация скрипта с помощью трех команд
а как сделать чтобы одна команда делала одно а другая другое
я тебя уже заебал)ебать сделай другие переменные
я перед этим не увидел товего сообщения "Смотри мой пример и просто дублируй изменяя название переменных и команды активации"Значит ты слишком тупой если не понимаешь элементарных вещей, которые тебе уже пиздец как объяснили и дали пример. Если мы и дальше продолжим отвечать тупых вопросов с твоей стороны станет ещё больше. Ты слишком тупой для одного из самых лёгких языков (луа). Хочешь скрипт - либо заказывай готовый. Либо ищи человека который за деньги тебе объяснит.