Цитата(cirus @ 16.2.2017, 9:06)
Код
set #a findimage (0 0 1920 1080 (картинка) %a)
if #a > 0
left %a [1 1] %a [1 2] 5 5 // рандом +5 пикселей по X и Y
end_if
Ты гуру (IMG:
style_emoticons/default/biggrin.gif) , как обычно выручаешь спасибо, вышло вот так
set #startX 0
set #startY 0
set #endX 1365
set #endY 692
set $path "C:\bot\"
set %image[1] minikarta
set #size size(%image)
for #i 1 #size 1
set #a findimage (#startX #startY #endX #endY ($path%image[#i].bmp) %arr 2)
if #a > 0 //если картинка найденa
set #x %arr [1 1] - 4 + random (178) //прибавить 100 пикселей к координате X
set #y %arr [1 2] + 42 + random(106) //прибавить 50 пикселей к координате Y
left #x #y
end_if
end_for
А так даже лучше
set #startX 0
set #startY 0
set #endX 1365
set #endY 692
set #a findimage (0, 0 1365, 692 (C:\bot\minikarta.bmp) %arr 2 )
if #a > 0
set #x %arr [1 1] - 4 + random (178) //прибавить 100 пикселей к координате X
set #y %arr [1 2] + 42 + random(106) //прибавить 50 пикселей к координате Y
move #x #y
end_if
Еще раз СПАСИБО