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

76 страниц V « < 45 46 47 48 49 > »   
Тема закрытаОткрыть новую тему
> Пожелания, Предложения по развитию сюда
BSW_rama
сообщение 7.5.2014, 5:07
Сообщение #921


****

Apprentice
Сообщений: 188
Регистрация: 28.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.728
Возраст: 32



сейчас во многих играх всячески борятся с ботами, и чтобы усложнить работу ботов, делают всякие пакости, меняют палитру, сдвигают точки и т.д.
я уже предлагал get color с масивом, могу напомнить
get color %a %b
в масиве %a содержатся координаты иследуемых точек в формате x=%[#n 1] y=%[#n 2]
в масиве %b выводятся значения соответствующих точек в формате %[#n] color
1 команда и все интересующиеся точки в кармане.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 7.5.2014, 5:53
Сообщение #922


*********

ex-Moderator UOPilot
Сообщений: 2.440
Регистрация: 8.10.2010
Группа: Пользователи
Наличность: 0
Из: Киев
Пользователь №: 13.093



Цитата(BSW_rama @ 7.5.2014, 5:07) *

сейчас во многих играх всячески борятся с ботами, и чтобы усложнить работу ботов, делают всякие пакости, меняют палитру, сдвигают точки и т.д.
я уже предлагал get color с масивом, могу напомнить
get color %a %b
в масиве %a содержатся координаты иследуемых точек в формате x=%[#n 1] y=%[#n 2]
в масиве %b выводятся значения соответствующих точек в формате %[#n] color
1 команда и все интересующиеся точки в кармане.

поддерживаю


--------------------
Полезные советы - читать всем! UOWiki
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
BSW_rama
сообщение 7.5.2014, 10:06
Сообщение #923


****

Apprentice
Сообщений: 188
Регистрация: 28.1.2013
Группа: Пользователи
Наличность: 0
Пользователь №: 15.728
Возраст: 32



предлагаю всё что заключено в круглые скобки воспринимать как глобальное выражение.
примеры:
Код
set $ab str
set %abc$ab[1] 5  -  выдаст ошибку, потому как в названии переменной применён недопустимый символ "$".
set %abc($ab)[1] 5 - получит новую переменную  "%abcstr и присвоит первому элементу значение 5


Код
set #a 5
set #b 6
set #a6 8
set #c #a#b - присвоит переменной #c значение 56
set #c #a(#b) - присвоит переменной #c значениие переменной #a6 т.е. 8


Код
set $a vg 56
set #$a - выдаст ошибку, т.к. в имени переменной недопустимый символ $
set #($a) присвоит переменной #vg значение 56

не исключение и множественные скобки
Код
set $a b 
set #c 8
set #b 2
set #d(#($a #c)) - присвоит переменной #d2 значение 8
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 8.5.2014, 11:30
Сообщение #924


***********

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



Для фикса:
Требуется изображение при работе с котором findimage делает ошибку в координатах. Так же необходимо изображение-фон на котором его искать. Так же просьба выложить точный скрипт при котором воспроизводится баг.


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


***********

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



Код
set linedelay 0
set #dev 1
if  #dev = 1
    log close
    log clear
    log open 1430 -10 500 300
    log mode noScript
    set #handleLogWindow findwindow ("Log Window")
    showwindow #handleLogWindow restore
    set #handleUoPilot findwindow ("UoPilot")
end_if
set $bmp ".bmp"

:start
    set $a findimage ( 100 100 1000 1000 (image/lol/watchersOpenNo$bmp) %arr 2 80 1)
    log $a
    move %arr [ 1 1 ] %arr [ 1 2 ]

stop_script
    wait 100
goto start

Фоновое изображение открыть в paint, развернуть на весь экран paint, взять фокус на левый верхний угол подложки изображения. В скрипте подправить пути либо воспроизвести структуру папок под существующие.

Сообщение отредактировал DarkMaster - 10.5.2014, 9:23


Прикрепленные файлы
Прикрепленный файл  lol.7z ( 523 байт ) Кол-во скачиваний: 76
Прикрепленный файл  без_бага.7z ( 733 байт ) Кол-во скачиваний: 80


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


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



Прогнал изображение фором по диапозонам....



Когда находит изображение,но при погрешности в 13%:

Код

move 150 150
set #w windowfromcursor
set workwindow #w
for #i 1 100 1
set $a findimage (27, 229, 33,235 (Image\тест.bmp) %res 2 30 1 #i)
if $a > 0
set logging есть #i
stop_script
else
set logging нет
end_if
end_for
end_script



координаты начала поиска 27, 229,а конца - 33,235


т.е, само изображение - 6х6

но без погрешности в 13 процентов оно не находится никак,хотя в область входит.



А вот когда находится без погрешности:


Код

set $a findimage (24, 227, 33,235 (Image\тест.bmp) %res 2 30)



область поиска расширена на 3х2,но уже находит без указания погрешности


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


***********

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



Предлагаю в самый верх справки вынести информацию о том, что <> являются признаком обязательного параметра и не пишутся, [] признаком НЕ обязательного параметра и не пишутся, а () являются скобками и пишутся. Очень многие путаются и не знают этого.


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


***********

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



Сделать сворачивание/разворачивание:
if
while
for
repeat
Еще бы очень пригодилось сворачивать подпрограммы, но тут могут быть проблемы с понимаением синтаксиса, если использовано несколько меток(хотя, как по мне - сами виноваты в убогом коде).
В идеале сделать еще сворачивание произвольного участка кода.

Запоминать состояние переключателей сворачивания. Иначе все это очень быстро задолбает руками приводить к должному виду.


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


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



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


***********

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



Ну я предлагал с нотепад++ скрестить. Имхо почти все вопросы бы решились. Учитывая открытый код, то и интерфейс можно было бы прикрутить.


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


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



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


***********

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



Много значительно. Слишком) Эмоциональная окраска не раскрыта.


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


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



даже нечего сказать)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Destruction
сообщение 5.7.2014, 13:48
Сообщение #934


**********

Группа: Администраторы
Наличность: 0
Пользователь №: 1.833



Если уж и скрещивать, то лучше с http://www.vim.org


--------------------
Telegram: @tatikom
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 5.7.2014, 14:10
Сообщение #935


***********

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



а в чем принципиальный кайф вима? нотепад++ меня, например, полностью устраивает. С вимом же знакомство началось сомнительно - portable версии на сайте нет, хотя он вроде просто распаковался. В песочнице по ходу установки пытался несколько раз запустить какие-то службы, но сделать этого не сумел. При запуске регистрацию запросил. Подозреваю дллок или чего-то в этом роде, уточнить вим не удосужился. Параллельно еще пару раз он обломался с запуском служб. При повторном запуске заявил, что не может зарегить class factory и уже традиционно обломался с запуском службы. Полез смотреть, что же там за служба... RpcSc... еще удаленного управления блокноту не хватает... как же без него... Может под никсами это безальтернативная радость, но под видной для меня такого не надо.


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


**********

Группа: Администраторы
Наличность: 0
Пользователь №: 1.833



Цитата(DarkMaster @ 5.7.2014, 15:10) *

а в чем принципиальный кайф вима? нотепад++ меня, например, полностью устраивает. С вимом же знакомство началось сомнительно - portable версии на сайте нет, хотя он вроде просто распаковался. В песочнице по ходу установки пытался несколько раз запустить какие-то службы, но сделать этого не сумел. При запуске регистрацию запросил. Подозреваю дллок или чего-то в этом роде, уточнить вим не удосужился. Параллельно еще пару раз он обломался с запуском служб. При повторном запуске заявил, что не может зарегить class factory и уже традиционно обломался с запуском службы. Полез смотреть, что же там за служба... RpcSc... еще удаленного управления блокноту не хватает... как же без него... Может под никсами это безальтернативная радость, но под видной для меня такого не надо.

Принципиальный кайф вима - в его хоткеях, конфигурабельности и расширяемости. Но первое знакомство, это всегда да - это редактор который умеет всё портить и выйти из него у многих получается лишь перезагрузкой компа :-D
Если уметь его готовить, - скриптинг получается как никогда быстрым.


--------------------
Telegram: @tatikom
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Cockney
сообщение 6.7.2014, 19:59
Сообщение #937


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



слишком замороченно...тут люди некоторые клики не могут прописать, а тут еще такой редактор....
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 9.7.2014, 14:42
Сообщение #938


***********

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



gosub превратить в функцию с "передачей" параметров.
Т.е.
Код
set #a 10
set $b qwe
gosub label

превращаем в:
Код
gosub label (#a 10; $b qwe)

область видимости общая, но и то хорошо. Да и есть в этом даже и плюсы.

Сообщение отредактировал DarkMaster - 9.7.2014, 21:17


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


********

Master
Сообщений: 1.404
Регистрация: 22.6.2013
Группа: Пользователи
Наличность: 22550
Пользователь №: 16.156



так на его веб-странице нет про это ничего.....или врет она?),пока-что

а я вот выкладывал изображения....там находится на одних корах без процента оттенка(или как там) и находится уже на других с оотенком....вот это не проверял?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 23.7.2014, 12:32
Сообщение #940


***********

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



я - нет. Я если честно вообще не помню такого...
Цитата
так на его веб-странице нет про это ничего.....или врет она?

Это писать туда будешь больше, чем фиксить. Там основное указывается. Хотя про Y координату конечно надо было бы написать...

Сообщение отредактировал DarkMaster - 23.7.2014, 12:36


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

76 страниц V « < 45 46 47 48 49 > » 
Тема закрытаОткрыть новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 

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