Помогите исправить ошибку в скрипте

Gelver

Участник
Автор темы
34
1
Сделал скрипт на авто оплату трейлера , но есть небольшой баг , в случае если трейлера нету то ничего не происходит , ноо , при открытии любого диалогового окна , автоматически нажимает другое окно , так получилось что случайно 500 талонов боту слил .
Как можно сделать так что при появлении сообщения в чате " У вас нет трейлера " скрипт останавливал свою работу ?

Вот код скрипта

Активирует команду меню трейлера , после чего включает 5 строку , тоесть оплатить налог

function gopay()
lua_thread.create(function()
sampSendChat('/trmenu')
while not sampIsDialogActive() do wait(1) end
sampSetCurrentDialogListItem(5)
sampCloseCurrentDialogWithButton(1)
end)