Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в эту темуОткрыть новую тему
> Количество найденное Ф.имеджем
veiron
сообщение 26.8.2013, 16:39
Сообщение #1


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Код
set $a FindImage (256, 303 310, 353 (e:\UO\images\lod.bmp) %s 2)
log $a

Скажите, почему если находит 1 изображение, в логе пишет 100, а если 2,3.... тогда так и пишет 2,3, потом опять находит 1 и в логе опять 100.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 26.8.2013, 18:09
Сообщение #2


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27722
Пользователь №: 11.279



если находит только 1 изображение, то пишется % совпадения. если изображений несколько, то пишет количество.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 26.8.2013, 19:19
Сообщение #3


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 26.8.2013, 18:09) *

если находит только 1 изображение, то пишется % совпадения. если изображений несколько, то пишет количество.

так,а фор тогда будет 100 раз крутить или 1.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 26.8.2013, 19:21
Сообщение #4


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27722
Пользователь №: 11.279



что в фор подставишь, то и будет крутить.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
veiron
сообщение 26.8.2013, 19:26
Сообщение #5


********

Master
Сообщений: 1.264
Регистрация: 22.5.2012
Группа: Пользователи
Наличность: 0
Из: Белоруссии
Пользователь №: 14.972



Цитата(DarkMaster @ 26.8.2013, 19:21) *

что в фор подставишь, то и будет крутить.

Код
set #c size (%s)
for #i 1 #c

Так при чем здесь я, если Ф.имедж туда 100 поставит. Вот так, если найдет одно изображение, сколько раз прокрутит, 100 или 1.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 26.8.2013, 20:45
Сообщение #6


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Цитата(veiron @ 26.8.2013, 20:26) *

Код
set #c size (%s)
for #i 1 #c

Так при чем здесь я, если Ф.имедж туда 100 поставит. Вот так, если найдет одно изображение, сколько раз прокрутит, 100 или 1.

Попытайся вспомнить чему тебя учили.
Попробуй вспомнить что такое массив и для чего он используется в финдимидже и финдколоре.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.8.2013, 11:02
Сообщение #7


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27722
Пользователь №: 11.279



Цитата
set #c size (%s)
for #i 1 #c

кстати в таком виде всегда корректным будет количество витков цикла, а если использовать переменную из самого финдимиджа, то будут проблемы.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 27.8.2013, 11:31
Сообщение #8


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Цитата(DarkMaster @ 27.8.2013, 12:02) *

кстати в таком виде всегда корректным будет количество витков цикла, а если использовать переменную из самого финдимиджа, то будут проблемы.

Ну, пока что за год+ работы моих скриптов, ни разу сбоя не давало использование самой переменной от имиджа. - если ты конечно про:
for #a 1 size(%crds)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 27.8.2013, 12:36
Сообщение #9


***********

Модератор UOPilot
Сообщений: 9.467
Регистрация: 2.12.2008
Группа: Супермодераторы
Наличность: 27722
Пользователь №: 11.279



Проблемы имелись ввиду прямое использование переменной финдимиджа в цикле фора. Чтобы он по 80-100 циклов не делал вместо 1.


--------------------
Скрипты UOPilot под заказ.
Консультации по UOpilot 15$/час.
Услуги Lua разработчика (не пилот, проекты, постоянка)
Disсоrd:
Kov____
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
xolost
сообщение 27.8.2013, 12:43
Сообщение #10


******

Expert
Сообщений: 517
Регистрация: 17.6.2012
Группа: Пользователи
Наличность: 0
Пользователь №: 15.035



Цитата(DarkMaster @ 27.8.2013, 13:36) *

Проблемы имелись ввиду прямое использование переменной финдимиджа в цикле фора. Чтобы он по 80-100 циклов не делал вместо 1.

Понял, значит мой пост вше неактуален))
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия | Версия для КПК Сейчас: 24.4.2024, 17:34
Designed by Nickostyle