Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ UO Pilot _ How to wait a color in coordinates?

Автор: tonyysz 11.2.2021, 4:18

Hello, i'm trying to run a lua script in which i wait a certain color at certain coordinates and after confirmed the color excute an action but lua script only runs the script once. What i have to do to keep the script runing until the color appears?

Здравствуйте, я пытаюсь запустить сценарий lua, в котором я жду определенного цвета в определенных координатах и после подтверждения цвета вызывает действие, но сценарий lua запускает сценарий только один раз. Что мне нужно сделать, чтобы скрипт продолжал работать до появления цвета?

Код

--lua
require"pilot_bot\\lua_bot"
if color(1846, 91) ==  10053171 then
    bot_msg("test")
        end
end
wait (128)
end_script()

Автор: Madeus 11.2.2021, 7:39

Код

--lua
require"pilot_bot\\lua_bot"
while true do
  if color(1846, 91) ==  10053171 then
    bot_msg("test")
    break
  end
  wait (128)
end

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)