Я конечно тупой но как-то так:
Код
local b = function() -- непомню точно как там функция задаётся
local LT = color(x,y) = цвет зеленой точки в десятичном виде -- х,y координаты левой точки
local MT = color(x,y) = цвет зеленой точки в десятичном виде -- х,y координаты средней точки
local RT = color(x,y) = цвет зеленой точки в десятичном виде -- х,y координаты правой точки
end
while b do --пока есть зеленый цвет в этих точках ну или -- while (LT or MT or RT) do --только тогда локальные LT, MT, RT за тело функции надо выносить
if LT
then
--удар по левой
else
if MT then
--удар по средней
else
if RT then
--удар по правой
else
end
end