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

 
Ответить в эту темуОткрыть новую тему
> World of warcraft, Автоматизация процесса
Alex113
сообщение 30.9.2020, 0:29
Сообщение #1


**

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



Подскажите пожалуйста, как написать скрипт, что бы делать трансмутацию камней в алхимии. Условно у меня есть 100 персонажей с алхимией, я хочу что бы автоматически заходило на каждого, делало камень, выходило и заходило на другого и делало тоже самое. Как это можно расписать всё.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 30.9.2020, 1:56
Сообщение #2


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Цитата
Как это можно расписать всё.

Для начала прочитать справку по функциям и проверить будут ли вообще работать клики, т. к. у игры может быть защита.
https://uopilot.uokit.com/wiki/index.php?title=Главная
Напишите скрипт для одного персонажа, с этим не должно возникнуть сложностей. Что изменить чтобы работало для нескольких подскажем.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 30.9.2020, 7:35
Сообщение #3


***********

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



Цитата
проверить будут ли вообще работать клики

в активном окне - будут


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


**

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



Цитата(cirus @ 30.9.2020, 1:56) *

Для начала прочитать справку по функциям и проверить будут ли вообще работать клики, т. к. у игры может быть защита.
https://uopilot.uokit.com/wiki/index.php?title=Главная
Напишите скрипт для одного персонажа, с этим не должно возникнуть сложностей. Что изменить чтобы работало для нескольких подскажем.

Клики работают, для одного персонажа я уже написал, он жмёт макрос нужный, после чего выходит из мира. Теперь мне надо, что бы заходило на другого персонажа, делало тоже самое, затем после того как зайдёт на всех персонажей на аккаунте, выходило из самого аккаунта и авторизовалось в другой и по той же цепочке.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 30.9.2020, 13:35
Сообщение #5


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Цитата
для одного персонажа я уже написал

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


***********

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



Цитата
Скрипт на языке пилота или луа?

Судя по тому, что написано, то там ровно один клик. Макрос внутриигровой.

Цитата
Теперь мне надо, что бы заходило на другого персонажа...

Можно более конкретные вопросы? Тут просто не знаешь, что даже отвечать...
Закрыть окно - terminate("Имя окна").
Запустить игру - exec([[Полный путь]])


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


**

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



В самой программе у меня 2 клика, по внутриигровым макросам, то есть типо:
Send 1
wait 500
send 2 // выход из мира
Теперь в одном игровом мире есть 10 персонажей, мне надо прописать, что бы осуществлялся вход на персонажа 2,3,4 и так до 10. После этого надо осуществить выход в целом из мира, в меню ввода логина и пароля и зайти на другой аккаунт, повторяя те же действия.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 30.9.2020, 19:39
Сообщение #8


***********

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



ну и пишите left и координаты, куда нужно кликнуть. В чем именно проблема?
Вставьте недостающие слова:
Я написал в скрипте ...., чтобы он сделал ...., но вместо этого получилось ....


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


**

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



Цитата(DarkMaster @ 30.9.2020, 19:39) *

ну и пишите left и координаты, куда нужно кликнуть. В чем именно проблема?
Вставьте недостающие слова:
Я написал в скрипте ...., чтобы он сделал ...., но вместо этого получилось ....

Всё, я разобрался в моменте этом, делаю по координатам и всё получилось. Правда один так сказать около знакомый сказал, что можно сделать это всё через элементы, а не по координатам, мол так будет лучше, может понимаете, что он имел в виду, как это реализовывать?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
cirus
сообщение 1.10.2020, 1:56
Сообщение #10


**********

Elder
Сообщений: 3.480
Регистрация: 18.8.2014
Группа: Пользователи
Наличность: 26689
Пользователь №: 16.971
Возраст: 29



Цитата
Теперь в одном игровом мире есть 10 персонажей, мне надо прописать, что бы осуществлялся вход на персонажа 2,3,4 и так до 10.

Код
init_arr %login akk1 akk2 akk3     // список аккаунтов
init_arr %pass pass1 qwerty asd123    // пароли от аккаунтов
set #count_account size(%login)

log clear
log mode compact

log Всего аккаунтов #count_account
log

for #i 1 #count_account
    log Аккаунт: %login[#i]
    log Пароль: %pass[#i]
    log Нужные действия
    log
    wait 1000
end_for
end_script
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Alex113
сообщение 1.10.2020, 5:01
Сообщение #11


**

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



Цитата(cirus @ 1.10.2020, 1:56) *

Код
init_arr %login akk1 akk2 akk3     // список аккаунтов
init_arr %pass pass1 qwerty asd123    // пароли от аккаунтов
set #count_account size(%login)

log clear
log mode compact

log Всего аккаунтов #count_account
log

for #i 1 #count_account
    log Аккаунт: %login[#i]
    log Пароль: %pass[#i]
    log Нужные действия
    log
    wait 1000
end_for
end_script


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

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

 

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