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

> Проблемы с кликером на фарм
VALHALLA
сообщение 23.12.2017, 13:31
Сообщение #1


**

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



Здравствуйте,я только вчера узнал за программу и начал разбираться в ней,за основу я взял скрипт для кача
https://forum.uokit.com/index.php?showtopic=21166 и собственно всё работает,но есть пару проблем которые я не могу решить(наброски есть):
1) Скрипт не работает,если игру перекрывает другая программа(любой браузер и т.д.) как это можно решить?
2) Бывает такое что берёт в таргет дальнего моба,хотя есть мобы и ближе ко мне. Можно ли перед тем как атаковать,проверять расстояние до цели по всем макросам и атаковать кто ко мне ближе?желательно пример привести
3) Можно ли исключить из таргета определённого моба по нику,берётся в таргет через /targetnext(опыта с него нет,а затраты на его убийство большие).
Интересует больше всего 1 и 2 вопрос
Код

// Кнопка с макросом /targetnext
set %mob [1] F1
// Кнопки с макросами на таргет мобов.
// При необходимости можно добавлять неограниченное количество.
// Пустые кнопки не оставлять! Если не нужно большое количество
// таргетов - лишние убрать!
set %mob [2] F2
set %mob [3] F3
set %mob [4] F4
set %mob [5] F5

// Кнопки со скилами атаки.
// При необходимости можно добавлять неограниченное количество.
// Пустые кнопки не оставлять! Если не нужно большое количество
// скилов - лишние убрать!
set %attack [1] F6
set %attack [2] F7

// Кнопка с подбором лута.
set $pickup F8

// Сколько выпавших итемов будет подбирать.
// Если упадет меньше, то все равно будет стоять и тыкать.
set #pickup 4

// Цвет крайней левой точки полоски хп моба.
set #mobColorHP 1121401
// Координата крайней левой точки полоски хп моба.
set #xMobHP 536
set #yMobHP 49

set #mobsize size (%mob)
set #attacksize size (%attack)
set #nMob 1
set #nAttack 1

:start
while_not #xMobHP, #yMobHP #mobColorHP  // Пока не увидим хп, ищем моба
    send %mob [#nMob]
    if #nMob < #mobsize
        set #nMob #nMob + 1
    else
        set #nMob 1
    end_if
    wait 500
    wait random (1000)
end_while

set #nMob 1

while #xMobHP, #yMobHP #mobColorHP // Пока видим хп - лупим
    send %attack [#nAttack]
    if #nAttack < #Attacksize
        set #nAttack #nAttack + 1
    else
        set #nAttack 1
    end_if
    wait 500
    wait random (1000)
end_while

repeat #pickup // Собираем дроп.
    send $pickup
    wait 200
    wait random (500)
end_repeat

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

Сообщений в этой теме
VALHALLA   Проблемы с кликером на фарм   23.12.2017, 13:31
cirus   1. Можно. Запустить код, чтобы узнать смещение коо...   23.12.2017, 22:09
VALHALLA   хм,вставил твой код как отдельный скрипт,действие ...   23.12.2017, 22:54
VALHALLA   1. Можно. Запустить код, чтобы узнать смещение ко...   23.12.2017, 23:09
cirus   Так и должно быть. Отключить слежение за ходом ск...   23.12.2017, 23:29
VALHALLA   Так и должно быть. Отключить слежение за ходом ск...   23.12.2017, 23:40
cirus   Так трудно дождаться окончания работы скрипта? Ли...   23.12.2017, 23:51
VALHALLA   Так трудно дождаться окончания работы скрипта? Ли...   24.12.2017, 0:03
cirus   Это всё что было в логе? Или это последнее значен...   24.12.2017, 0:11
VALHALLA   Это всё что было в логе? Или это последнее значен...   24.12.2017, 0:13
cirus   Ну с Y понятно 30. Попробуйте ещё не на полоске хп...   24.12.2017, 0:19
VALHALLA   Ну с Y понятно 30. Попробуйте ещё не на полоске х...   24.12.2017, 11:04
cirus   Проверяйте не на полосках. На вещах в инвентаре ил...   24.12.2017, 11:39
VALHALLA   Проверяйте не на полосках. На вещах в инвентаре и...   25.12.2017, 12:17
cirus   А так: // Кнопка с макросом /targetnext set %mob ...   25.12.2017, 12:46
VALHALLA   А так: [spoiler=код][code]// Кнопка с макросом /t...   25.12.2017, 13:14
VALHALLA   примерно так будет выглядеть поиск по картинке? se...   25.12.2017, 13:48
cirus   Да. Для перекрытого окна: set #a findimage ...   25.12.2017, 14:15
VALHALLA   Да. Для перекрытого окна: [code]set #a findimage...   26.12.2017, 15:25
cirus   Скиньте код, которым ищете картинку. И скрин в bmp...   26.12.2017, 16:14
VALHALLA   Скиньте код, которым ищете картинку. И скрин в bm...   26.12.2017, 16:27
cirus   Картинки вообще разные. На nokill2.bmp буква ...   26.12.2017, 17:41
VALHALLA   Картинки вообще разные. На nokill2.bmp буква ...   26.12.2017, 17:45
VALHALLA   новая картинка вот переделал,тоже самое(ничего не ...   26.12.2017, 18:13
cirus   Теперь нормально. Для начала координаты укажите 0 ...   26.12.2017, 18:56
VALHALLA   Теперь нормально. Для начала координаты укажите 0...   26.12.2017, 19:29
cirus   Можно и оставить конечно. В окне пилота есть кнопк...   26.12.2017, 20:05
VALHALLA   Можно и оставить конечно. В окне пилота есть кноп...   26.12.2017, 21:52
cirus   Исправить: set #endX #xMobHP + 10 На: set #endX #...   26.12.2017, 22:43
VALHALLA   Исправить: set #endX #xMobHP + 10 На: set #endX #...   26.12.2017, 22:52
VALHALLA   Исправить: set #endX #xMobHP + 10 На: set #endX #...   26.12.2017, 23:04


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

 

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