Ну если когда подписывал не спутал, то все правильно)
Подпрограммы лучше подписывать НАД меткой. Каждая строка с комментарием внутри подпрограммы - минус производительность. Ну и в целом это свинство запихивать описание в подпрограмму) Усе. Ушел спать.
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
Ну если когда подписывал не спутал, то все правильно)
Подпрограммы лучше подписывать НАД меткой. Каждая строка с комментарием внутри подпрограммы - минус производительность. Ну и в целом это свинство запихивать описание в подпрограмму) Усе. Ушел спать.
Спокойной ночи. Сейчас исправлю. :
Код
if 354, 350 9607284 // проверка цвета в точке
а так комментарий влияет на производительнсть?
Код
if 354, 350 9607284 or 354, 350 9607284 or 354, 350 9607284..... и так 14 параметров в одном ифе.
Скажите что быстрее будет работать, такой иф или фором будет быстрее проверять или еще как то можно сделать, что бы быстрее работало.
Как ты, наверное, помнишь, у нас получилось 4 скрипта, а возможных расположений 8. Отличались они только порядком расположения первого изображения и парного, т.е. 12 и 21. Теперь нам необходимо сделать так, чтобы подпрограмма поиска третьего изображения получала входными данными верхнее левое изображение. Для этого нам будет необходимо определить какая из парных картинок верхняя левая. Здесь нам очень помогут переменные #xDelta и #yDelta. Они показывают расположение парного изображения относительно исходного. Вот таблица всех возможных значений: gosub 5 || -1 -1 gosub 5 || 1 1 gosub 1 || -1 1 gosub 1 || 1 -1 gosub 2 || 0 -1 gosub 2 || 0 1 gosub 3 || -1 0 gosub 3 || 1 0 Как ты видишь в каждую подпрограмму возможен вход лишь с двумя вариантами значения #xDelta и #yDelta. В зависимости от этих значений нам будет необходимо подставить координаты либо исходного либо парного изображения. Начнем с простого. Напиши переменные которые отвечают за координаты исходного изображения и парного изображения.
--------------------
Скрипты UOPilot под заказ. Консультации по UOpilot 15$/час. Услуги Lua разработчика (не пилот, проекты, постоянка) Disсоrd: Kov____
Как ты, наверное, помнишь, у нас получилось 4 скрипта, а возможных расположений 8. Отличались они только порядком расположения первого изображения и парного, т.е. 12 и 21. Теперь нам необходимо сделать так, чтобы подпрограмма поиска третьего изображения получала входными данными верхнее левое изображение. Для этого нам будет необходимо определить какая из парных картинок верхняя левая. Здесь нам очень помогут переменные #xDelta и #yDelta. Они показывают расположение парного изображения относительно исходного. Вот таблица всех возможных значений: gosub 5 || -1 -1 gosub 5 || 1 1 gosub 1 || -1 1 gosub 1 || 1 -1 gosub 2 || 0 -1 gosub 2 || 0 1 gosub 3 || -1 0 gosub 3 || 1 0 Как ты видишь в каждую подпрограмму возможен вход лишь с двумя вариантами значения #xDelta и #yDelta. В зависимости от этих значений нам будет необходимо подставить координаты либо исходного либо парного изображения. Начнем с простого. Напиши переменные которые отвечают за координаты исходного изображения и парного изображения.