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

52 страниц V « < 27 28 29 30 31 > »   
Ответить в эту темуОткрыть новую тему
> Упростить скрипт
DarkMaster
сообщение 21.8.2013, 8:31
Сообщение #561


***********

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



Цитата
Код

set $a findcolor ( 260 146 465 351 41 41 (%image[ #i ]) %arr 2 )

то есть указывается в одной переменной много цветов.

Не совсем корректно. Указывается один цвет. Но мы можем использовать несколько раз данную строку подставляя разные значения #i, тем самым получая разные значения.

Цитата
то в %arr[1 1] находятся координаты, а не цвет.

Верно. Но мы то не координаты записывали.


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


********

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



Код
set #color %field [#x #y]
set #trgx %thridImage[#с 1] %thridImage[#с 2]
if #color = #trgx
Совпадение цвета
end_if

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


***********

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



Цитата

set #trgx %thridImage[#с 1] %thridImage[#с 2]

Не понимаешь. Ну не лепят в числовые переменные/ифы/форы и т.д. две переменные.
if #a #b = #c #d
нет таких записей, нет таких присвоений. ВСЕ поотдельности.
Цитата
set #color %field [#x #y]

Индексы посмотри к чему относятся. Смотришь в правильную сторону.


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


********

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



Цитата(DarkMaster @ 21.8.2013, 9:28) *

Индексы посмотри к чему относятся. Смотришь в правильную сторону.

Код
set #color %field [#xField #yField]

Так правильно?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 11:44
Сообщение #565


***********

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



Цитата
Так правильно?

да. Только #color, как таковой вообще не нужен. %field [#xField #yField] можно везде использовать напрямую так же, как и #color. С цветом исходного изображения разобрались. Ты же понимаешь, что %field [#xField #yField] содержит в себе цвет? Log %field [#xField #yField]
Теперь аналогично надо разобраться с третьим изображением.


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


***********

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



ну как с мыслями?


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


********

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



Цитата(DarkMaster @ 21.8.2013, 13:03) *

ну как с мыслями?

Теперь как то надо понять, как 3 найдет цвет.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 13:27
Сообщение #568


***********

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



где цвета хранятся?


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


********

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



Цитата(DarkMaster @ 21.8.2013, 13:27) *

где цвета хранятся?

в %field
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 13:35
Сообщение #570


***********

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



и, заметь, больше нигде. Т.е. разница может быть только в индексах ячеек.


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


********

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



Цитата(DarkMaster @ 21.8.2013, 13:35) *

и, заметь, больше нигде. Т.е. разница может быть только в индексах ячеек.

а как их тогда сравнить?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 13:45
Сообщение #572


***********

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



как сравнить данные1 и данные2?


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


********

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



Цитата(DarkMaster @ 21.8.2013, 13:45) *

как сравнить данные1 и данные2?

if данные1 = данные2
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 13:48
Сообщение #574


***********

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



как выглядят данные цвета начального изображения?


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


********

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



Цитата(DarkMaster @ 21.8.2013, 13:48) *

как выглядят данные цвета начального изображения?

if %field [#xField #yField] = %thridImage[#с 1] %thridImage[#с 2]
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 13:51
Сообщение #576


***********

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



Цитата
%thridImage[#с 1] %thridImage[#с 2]

щас в глаз дам.
Цитата
Ну не лепят в числовые переменные/ифы/форы и т.д. две переменные.
if #a #b = #c #d
нет таких записей, нет таких присвоений. ВСЕ поотдельности.

Это ДВА цвета. Один из них всегда будет в 1 столбце, а второй во 2.


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


********

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



Цитата(DarkMaster @ 21.8.2013, 13:51) *

как выглядят данные цвета начального изображения?

%field [#xField #yField]
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 13:56
Сообщение #578


***********

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



даю подсказку. Массив точно так же, как и переменная может являться индексом другого массива.


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


********

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



Цитата(DarkMaster @ 21.8.2013, 13:56) *

даю подсказку. Массив точно так же, как и переменная может являться индексом другого массива.

Код
set $rtg %field [#xField #yField]
set $hzv %thridImage[#с 1] %thridImage[#с 2]
if $rtg = $hzv
Совпадение цвета
end_if

Так ?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 21.8.2013, 13:59
Сообщение #580


***********

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



Цитата
Это ДВА цвета.

Тут я ляпнул малость. Это будут два значения. Это не цвета.
Кстати, а что у нас хранится в %thridImage?


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

52 страниц V « < 27 28 29 30 31 > » 
Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

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