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

> Набор случайного числа
31ost
сообщение 9.2.2018, 2:37
Сообщение #1


**

Neophyte
Сообщений: 24
Регистрация: 26.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.658
Возраст: 30



Здравствуйте.
Мои познание в написании скриптов - 0
Скрипт для игры написан на аукцион в который выставляет товар по заданному числу в скрипте, часто нужно менять эту цену для разных целей и приходится постоянно редактировать цифру.
Не могу понять как сделать, чтобы скрипт сам менял цифру.
Пример:
От 5000 до 5200
000-200 случайное число на каждый новый выставленный товар
или
От 5100 до 5199
100-199 случайное число на каждый новый выставленный товар
или
От 5190 до 5199
0-9 случайное число на каждый новый выставленный товар

Подскажите пожалуйста, как и что и куда (IMG:style_emoticons/default/smile.gif)

Код
sendex ^                     // зажать шифт
kright_down 1679, 710 abs    // 5тый слот вниз
kright_up 1513, 756 abs
sendex {End}                       // отжать шифт
send 2                                 // количество
send Enter                           // Ok
kleft 968, 864 abs                //  клик в цену
send 9556                           // ЦЕНА
wait 1
set MouseClickDelay 120
left 972, 944 abs                  // создать
wait 1
kleft 1187, 776 abs              // Ok
wait 320
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
 
Ответить в эту темуОткрыть новую тему
Ответов
DarkMaster
сообщение 4.5.2018, 21:02
Сообщение #2


***********

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



Цитата
Там решающую роль играет - скорость. Выставляется товар на аукционе по цене допустим 100, а минимальная цена 1000. Такие товары мониторят вручную обычно и купить вручную быстрее, чем с ботом, кроме случаев, когда бот запущен на нескольких компьютерах

Если скрипт написан правильно, то у вас ни одно приложение никогда за ним не успеет и вы будете его (скрипт) искуственно тормозить, чтобы приложение успевало прогружать свои менюшки.
Цитата
Попробую повырезать несколько цифр. Там ещё проблема, что в зависимости от длины цифр двигаются последние две буквы и вот надеюсь картинка их будет игнорировать.

Если цифры вырезаны корректно и точность установлена тоже корректно, то наличие каких-либо букв вообще никак не помешает.
Цитата
Ещё вот меня очень интересует такая вещь, как нажатие какой-нибудь кнопки в самой игре без курсора допустим есть кнопка Ок и она нажмётся. Пытался искать инфу и наткнулся на такое, что нужна программа типа InqSoft Window Scanner, Window Detective, где можно отследить какие-то действия и отправить сообщение(точно не знаю как правильно называется), но мне это очень трудно дается и не понимаю, как в пилоте отправить, если найду.

Скорее всего это будет тоже самое, что и клики мышкой/клавитурой.


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


**

Neophyte
Сообщений: 24
Регистрация: 26.10.2017
Группа: Пользователи
Наличность: 0
Пользователь №: 18.658
Возраст: 30



Цитата(DarkMaster @ 4.5.2018, 21:02) *
Скорее всего это будет тоже самое, что и клики мышкой/клавитурой.

Не могу понять, как сделать клик такой, left не работает, а kleft двигает курсор. Попробовал на клавиатуре включить управление мышкой на num_5 клик левой, но он не кликает send {num_5} sendex {num_5}
Что не так делаю? (IMG:style_emoticons/default/smile.gif)

Ещё совсем запутался как правильно написать

load_array %arr "C:\Pilot\cena.txt"
Если от 1 до 50000
Клик в х у
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 7.5.2018, 19:52
Сообщение #4


***********

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



Цитата(31ost @ 7.5.2018, 21:46) *

Не могу понять, как сделать клик такой, left не работает, а kleft двигает курсор. Попробовал на клавиатуре включить управление мышкой на num_5 клик левой, но он не кликает send {num_5} sendex {num_5}
Что не так делаю? (IMG:style_emoticons/default/smile.gif)

Ещё совсем запутался как правильно написать

load_array %arr "C:\Pilot\cena.txt"
Если от 1 до 50000
Клик в х у

Для начала давайте определим происходят ли клики вообще. Вы пилот к окну привязываете? Попробуйте для начала без массивов сделать обыкновенный left в координаты. Например left 100 200 только координаты свои подставьте.


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

Сообщений в этой теме
31ost   Набор случайного числа   9.2.2018, 2:37
31ost   Прошу удалить тему, до меня дошло как нужно работа...   9.2.2018, 2:55
31ost   Здравствуйте. Вопрос 1: Не могу сообразить, как д...   2.5.2018, 14:29
cirus   set $cena prompt (Цена) if is_real...   2.5.2018, 14:47
31ost   set $cena prompt (Цена) if is_real...   2.5.2018, 15:31
DarkMaster   Вы сами поняли, что написали?   2.5.2018, 15:39
31ost   Вы сами поняли, что написали? Скрипт выполняетс...   2.5.2018, 15:49
31ost   Всё разобрался :) долго доходит :D Благодарю за ...   2.5.2018, 16:00
cirus   log clear log mode compact set $cena prompt ...   2.5.2018, 16:02
31ost   Классно - спасибо большое. Вот ещё такой вариант: ...   2.5.2018, 17:06
cirus   set $cena prompt (Цена) if is_real...   2.5.2018, 17:21
31ost   set $cena prompt (Цена) if is_real...   2.5.2018, 20:10
DarkMaster   Пилот работает только с целыми.   2.5.2018, 20:46
cirus   load_array %arr "C:\Users\abc...   2.5.2018, 20:48
31ost   Спасибо за помощь. Идея с распознанием текста убит...   2.5.2018, 21:46
DarkMaster   https://forum.uokit.com/index.php?showtopic=30000 ...   2.5.2018, 22:20
31ost   https://forum.uokit.com/index.php?showtopic=30000...   3.5.2018, 5:56
DarkMaster   Луа поддерживается пилотом. Правда скрипт был ада...   3.5.2018, 13:42
31ost   Луа поддерживается пилотом. Правда скрипт был ада...   4.5.2018, 20:50
31ost   Для начала давайте определим происходят ли клики ...   7.5.2018, 20:26
31ost   Два дня ковыряю картинки и всегда что-то, где-то н...   6.5.2018, 3:58
DarkMaster   задрать deviation, ручками можно удалить наиболее ...   6.5.2018, 12:38
31ost   задрать deviation, ручками можно удалить наиболее...   6.5.2018, 16:15
DarkMaster   Только с left if #var >= 500 and #var <=50...   7.5.2018, 20:39
31ost   Не доходит.. чего не хватает.. kleft 376, 457 wai...   7.5.2018, 20:52
DarkMaster   Тем более нет смысла двух скриптах. Непосредстве...   7.5.2018, 22:34


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

 

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