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

 
Ответить в эту темуОткрыть новую тему
> Определение Висящей Магии, Рефлект, блес, протекшен и п.р.
EL-GReeN
сообщение 18.7.2011, 20:21
Сообщение #1


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



Здравствуйте, помогите найти адреса наложенных эффектов для readmem,
например чтобы определить висит ли рефлект
клиент 1.26.4а (абисс)
пробовал в арт мани не один раз но там постоянно меняются значения и отсев не помогает,
есть предположение что значения эффектов как то складываются в адресе.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 18.7.2011, 20:45
Сообщение #2


***********

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



https://forum.uokit.com/index.php?s=&am...st&p=140946


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


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



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

делаю ан орт, чар в писмоде, что искать 0? в общем даже начать не с чего, пока что белиберда получается


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


***********

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



почитай первый пост в теме на которую я дал ссылку, почитай справку артмани. Там все разжевано дальше некуда.


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


****

Apprentice
Сообщений: 103
Регистрация: 12.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.512
Возраст: 25



А как насчет графического определения бафов , по уникальным пикселям ?
Я такое делал для поиска по инвентарю определенных предметов, по двум или трем пикселям, с занесением их в массив. Думаю и для линейки подобное может сработать. Просто поочередно проверяешь слоты бафов, по 2 или 3 пикселя в каждом слоте,а потом все это заносишь в двумерный массив и сравниваешь с заранее сохраненным.
скрипт

set #ryX 789 //начальная Х
set #ryY 127 //начальная Y
set #ryS 12 //(количество провер. слотов в линии)
set #ryXE #ryX + 51 * #ryS //конечная X
for #ry #ryX #ryXE 52 //перебераем слоты
set #p #p + 1 //Отсчитываем номер проверки
for #t 1 2 //Перебераем точки в слоте
set #x1 #ry + 17 * #t
set #y1 #ryY + 25
//move #x1, #y1
get color #c #x1, #y1
set %inv [#p #t] #c
end_for
end_for
save_array %inv C:\_Bot1.2\id.txt
end_script

Вот часть кода моего скрипта, если изменить циферки на правильные для линейки, то думаю можно определять бафы, по их картинкам. Главное изменить точный размер картинки бафа и растояние между картинками в пикселях. Это будет работать только если картинки бафов и растояние между ними одинаковые, что чаще всего и бывает, и вродебы для линейки оно тоже подходит.
Скрипт будет выдавать чтото типа этого.
результат

2565944 2167
1644931 2764454
1394425 67403
4800322 138934
2309778 1984948
403188 68192
962904 75795
8353636 15156609
3616826 5399489
3827177 545266

это коды цветов точек, в каждом квадрате, и даже если одна совпадет, то две врятли, а если 2 мло то можешь сделать сравнение по трем, три уж точно не совпадет. И в итоге получим уникальный идентификатор для каждого бафа. А потом только сравнивай с такимиже. Чтобы проверить работу просто наложи бафы в другом порядке, позиции должны поменяться но коды цвета остаться теми же.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
EL-GReeN
сообщение 25.7.2011, 11:57
Сообщение #6


*****

Journeyman
Сообщений: 474
Регистрация: 18.7.2011
Группа: Пользователи
Наличность: 0
Из: Россия
Пользователь №: 13.815
Возраст: 32



Это раздел пилота в ультиме, а в ней нет картинок бафов отражающих их состояние, но идея по пиксельному детекту неплохая, когда слетает зеркало появляется соотв. анимация которую можно определить по 3 пикселям.

Сейчас остановился на lastmsg но работает через раз, часто не успевает с ловиться нужное сообщение, так как при попадании стрелки например, одновременно прилетает несколько сообщений.


--------------------
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
_LESTAT_
сообщение 26.7.2011, 20:17
Сообщение #7


****

Apprentice
Сообщений: 103
Регистрация: 12.3.2011
Группа: Пользователи
Наличность: 0
Пользователь №: 13.512
Возраст: 25



Цитата(EL-GReeN @ 25.7.2011, 11:57) *

Это раздел пилота в ультиме, а в ней нет картинок бафов отражающих их состояние, но идея по пиксельному детекту неплохая, когда слетает зеркало появляется соотв. анимация которую можно определить по 3 пикселям.

Сейчас остановился на lastmsg но работает через раз, часто не успевает с ловиться нужное сообщение, так как при попадании стрелки например, одновременно прилетает несколько сообщений.

Да извиняюсь ультиму я не видел неразу, просто думал они все Онлайн Морпг похожи на линейку, чтож жаль что там нет картинок бафов, извиняюсь за лишнюю инфу.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
zabey
сообщение 29.12.2011, 23:48
Сообщение #8


****

Apprentice
Сообщений: 105
Регистрация: 15.11.2006
Группа: Пользователи
Наличность: 0
Пользователь №: 8.806
Возраст: 21



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

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

 

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