- Версия MoonLoader
- Другое
Сделал скрипт, зарегал две команды, сделал для этих команд две функции и задержку поставил, но когда я доделал вторую команду, то первая перестала работать.
код:
function main()
repeat wait(0) until isSampAvailable()
wait(500)
sampRegisterChatCommand('otvet', ans)
sampRegisterChatCommand('payday', otvet_pd)
thread = lua_thread.create_suspended(wait_)
while true do
wait(0)
end
end
function ans(id)
thread:run('otvet', id)
end
function wait_(option, id)
if option == 'otvet' then
if id == '' then
sampAddChatMessage('{FFCD0A}[TEXT]: {FFFFFF}Введите: /TEXT [ID игрока]', -1)
else
local result = sampIsPlayerConnected(id)
if not result then
sampAddChatMessage('{FFCD0A}[text-ответчик]: {FFFFFF}BAN.', -1)
else
sampSendChat('/ans ' .. id .. ' Чтобы круть ban, нужно:')
wait(900)
sampSendChat('/ans ' .. id .. ' 1. Получит бан.')
wait(900)
sampSendChat('/ans ' .. id .. ' 2. Авторизоваться в бане и выбрать пункт "БАН".')
wait(900)
sampSendChat('/ans ' .. id .. ' 3. Выбрать необходимый для Вас БАН.')
wait(900)
sampSendChat('/ans ' .. id .. ' Приятной игры на БАН БАН БАН.')
end
end
end
end
function otvet_pd(id)
thread:run('payday', id)
end
function wait_(option, id)
if option == 'payday' then
if id == '' then
sampAddChatMessage('{FFCD0A}[БАН-ответчик]: {FFFFFF}Введите: /БАН [ID БАНА]', -1)
else
local result = sampIsPlayerConnected(id)
if not result then
sampAddChatMessage('{FFCD0A}[Авто-ответчик]: {FFFFFF}БАН не найден.', -1)
else
sampSendChat('/ans ' .. id .. ' PayDay это время БАНА')
wait(900)
sampSendChat('/ans ' .. id .. ' Во время PayDay Вам выдаётся:')
wait(900)
sampSendChat('/ans ' .. id .. ' БАН, БАН, БАН и БАН.')
wait(900)
sampSendChat('/ans ' .. id .. ' Чтобы получит БАН необходимо отыграть минимум 20 минут.')
wait(900)
sampSendChat('/ans ' .. id .. ' БАН всегда в конце часа. Другими словами, в xx:00.')
wait(900)
sampSendChat('/ans ' .. id .. ' Приятной игры на БАН БАН БАН.')
end
end
end
end