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

12 страниц V « < 5 6 7 8 9 > »   
Ответить в эту темуОткрыть новую тему
> Lineage2, Interlude
Grozun
сообщение 6.10.2010, 19:37
Сообщение #121


*

Registred
Сообщений: 2
Регистрация: 6.10.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.088



Dimitriy, спасибо большое за инфу. Буду пробовать. Пожалуйста, заглядывай в эту темку, если не сложно (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kirill72
сообщение 28.10.2010, 0:16
Сообщение #122


**

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



а где брать значения точки по координатам Х, У ??? или это и есть значения которые получаем при нажатии Alt+A ?
а точнее меня интересует как берутся значения х, у вот тут:
set #fish_window_x 171
set #fish_window_y 112
set #fish_window_c 3020813
P.S.
кажется разобрался...... когда наживаешь Alt+A по там получается 2 значения относительные координаты и абсолютные и они идут через запятую(раньде я думал что это одно значение с точностью до тысячных )
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kirill72
сообщение 28.10.2010, 6:41
Сообщение #123


**

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



P.S.S
изменил данные в скрипте на свои, но у меня зацикливается в самом начале.....
//Ждём, пока рыба заглотит наживку.
:klev
if_not #fish_hp_end #fish_hp_line #fish_hp_color1
if_not #x_window #y_window #color_window
goto zabros
я применял относительные координаты
P.S.S.S

//Настройка заголовка окна рыбалки.
set #x_window 340 // заголовок окна рыбалки (х)
set #y_window 126 // заголовок окна рыбалки (y)
set #color_window 3348752 // цвет заголовка окна рыбалки в выбранной точке

Если я правильно понимаю то это координаты точки в синенькой рамке окна рыбалки ( где поплавок показывается)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dimitriy
сообщение 28.10.2010, 13:10
Сообщение #124


**

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



Ну вот я смотрю на то что ты написал и скрипт что был укачан выше постами и вижу что у тебя явно нехватет строк
Код
:klev
get color #fish_hp_color #fish_hp_start #fish_hp_line
if_not #fish_hp_color >= 8725998 and #fish_hp_color <= 17560896
if_not #x_window #y_window #color_window
    goto zabros
    end_if
goto klev
end_if

Скорее всего на этом и зацикливаеться. Вообще смысл этих строк кода в том что мы будем ждать(циклиться) пока не появиться полоска жизний рыбы и тогда пойдём дальше по коду,И ПАРАЛЕЛЬНО смотрим на окно рыбалки. Если оно есть то мы ждём(циклимся), если оно пропадаем то переходим на метку Zabros и всё с самого начала.
З,Ы, Вот ты уже 2 поста отписал где сам отвечаешь на свои же вопросы. Скрипты проверены кучей людей,всё работает. Просто сами пробуйте и ищите нужные координаты и цвета. Если что-то не понятно,вначале почитайте темку-тут многое уже расписано в том числе и где лучше брать координаты и тд и тп. Если уже совсем не знаите что делать то пишите.


--------------------
«Выживает не самый сильный и не самый умный, а тот, кто быстрее приспособиться.» Ч.Дарвин.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ВАлексей
сообщение 28.10.2010, 15:36
Сообщение #125


*

Registred
Сообщений: 2
Регистрация: 28.10.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.147
Возраст: 24



Огромное спасибо за скрипт.
Долго мучался не хотел работать никак. Пришлось разбираться че да как там.
Вобшем разобрался поставил в комент строку:
set #i #i + 5
т.е. удалил ее нафиг, как раз из за нее неправельно работал скрипт
Все теперь работает прекрасно
шас тестю по результатам отпишусь но скажу сразу 100% ни бот ни человек не зделает

ЗЫ
пользуюсь скриптом из Сообщение #117

ЗЫЫ
из 200 наживок для проворной рыбки выловил 132 рыбок и сундуков это 66%
при том часть наживок "испорчено" из за меня почемута при клике прекрашается рыбалка
также стоит учесть что есть шанс выловить монстра ну и всетаки верткая рыба есть верткая
также заметил что когда полоса ХП не видно то скрипт начинает спамить Ф3.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
ВАлексей
сообщение 29.10.2010, 8:37
Сообщение #126


*

Registred
Сообщений: 2
Регистрация: 28.10.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.147
Возраст: 24



Внесу ка я свою лепту в скрипт.
Сижу я и смотрю как Пилот рыбачит и решил сделать я его немного "умнее" (IMG:style_emoticons/default/smile.gif)
Код

/////////////////Настройка скрипта.\\\\\\\\\\\\\\\\\

//Панель скиллов.
set $fishing F1 // скилл Fishing
set $pumping F2 // скилл Pumping тянуть
set $reeling F3 // скилл Reeling подсеч
set $fishing_shot F4 // рыбные соулшоты
//Конфигурация окна
set #use_window_core 0 // конфигурация окна (1 - вкл., 0 - выкл.)
set #window_left -4
set #window_top -23
set #window_width 640
set #window_height 480

//Настройка заголовка окна рыбалки.
set #x_window 72  // заголовок окна рыбалки (х)
set #y_window 110 // заголовок окна рыбалки (y)
set #color_window 1317922 // цвет заголовка окна рыбалки в выбранной точке


//Настройка здоровья рыбы.
set #fish_hp_start 60 // крайняя левая точка полоски рыбалки (x)
set #fish_hp_line 348 // y-коордианата левой точки полоски рыбы

//Настройка поиска здоровья рыбы.
set #time_izmenenia_hp 1150 //время через сколько происходит изенение хп рыбы
set #step_find_hp 5 //шаг поиска полоски хп


//////////////////Cкрипт.\\\\\\\\\\\\\\\\\

if_not #use_window_core = 0
set windowpos #window_left #window_top #window_width #window_height
end_if

//Забрасываем удочку, используя скилл Fishing с быстрой панели.
:zabros
wait 2000
send $fishing
wait 2000

//Ждём, пока рыба заглотит наживку.
:klev
get color #fish_hp_color #fish_hp_start #fish_hp_line
if_not #fish_hp_color >= 8725998 and #fish_hp_color <= 17560896
if_not #x_window #y_window #color_window
goto zabros
end_if
goto klev
end_if

//Ищем текущее здоровье рыбы, используем нужны скиллы.
:poisk
send $fishing_shot // используем соску
end_if

set #i #fish_hp_start
:poiskHP
get color #fish_hp_color #i #fish_hp_line
if #fish_hp_color >= 8725998 and #fish_hp_color <=17560896
set #i #i + #step_find_hp
goto poiskHP
end_if

wait #time_izmenenia_hp

//set #i #i + 3

get color #fish_hp_color #i #fish_hp_line
if #fish_hp_color >= 8725998 and #fish_hp_color <=17560896
send $reeling //подсеч F3
        wait 400
        set #i #i + 15
        get color #fish_hp_color #i #fish_hp_line
        if #fish_hp_color >= 8725998 and #fish_hp_color <=17560896
        send $pumping // тянуть F2
        end_if
else
send $pumping // тянуть F2
        wait 400
        set #i #i + 15
        get color #fish_hp_color #i #fish_hp_line
        if #fish_hp_color >= 8725998 and #fish_hp_color <=17560896
        send $reeling //подсеч F3
        end_if
end_if
//wait 100

if #x_window #y_window #color_window
goto poisk
else
goto zabros
end_if



Тут я просто добавил функцию контр атаки в случай неудачи, что значительно повысило скил Пилота
зы
Попробуйте, оцените.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
MAN-biker
сообщение 1.11.2010, 20:35
Сообщение #127


**

Neophyte
Сообщений: 37
Регистрация: 19.10.2010
Группа: Пользователи
Наличность: 0
Из: Россия, МО, г.Мытищи
Пользователь №: 13.113
Возраст: 37



Цитата(ВАлексей @ 29.10.2010, 8:37) *

Внесу ка я свою лепту в скрипт.
Сижу я и смотрю как Пилот рыбачит и решил сделать я его немного "умнее" (IMG:style_emoticons/default/smile.gif)

Тут я просто добавил функцию контр атаки в случай неудачи, что значительно повысило скил Пилота
зы
Попробуйте, оцените.


Работает превосходно! Число ошибок свелось практически к нулю! А скорость увеличилась раза в 2 точно, если не больше (по сравнению с моим текущим, сделанным на базе предыдущих из этого поста). Теперь рыбу удит практически всегда в 3 удара!
Сейчас я этот скрипт облагорожу, проверю и выложу.
Спасибо, ВАлексей!

ЗЫ: Вот, как обещал, если кому-то пригодится...
Это немного "облагороженный" вариант предыдущих скриптов.
Все настройки делаются в разделе НАСТРОЙКИ СКРИПТА (нет необходимости шариться по коду в поисках значений). Для цветов введены ДИАПАЗОНЫ цветов, а не один цвет, дабы исключить случайные срабатывания, когда по непонятной причине цвет пиксела меняется на единицу, либо другое значение, отличное от предопределенного.
Скрипт пока работает только для ДНЕВНОЙ рыбалки и не отвечает на атаки выловленных мобов.
Стоит отметить, что ошибается он чаще чем я в ручном режиме, да и работает медленнее, но тем не менее, он крайне полезен, когда хочется заняться делами, а душа болит, что в игре происходит простой: запустил на втором компе и краем глаза наблюдаешь...

Код

///////////////////////////////////////////////////////////////////////
//
// КОММЕНТАРИИ К СКРИПТУ (MAN-biker)
//-----------------------------------------------
//
// Скрипт рассчитан на окно 800х600 и должен работать "автоматически" без настроек если проделать следующие шаги:
// 1. В настройках игры выствить разрешениее 800х600 32 бита
// 2. ALT+X -> Настройки -> Аудио\Система -> ОТКЛЮЧИТЬ ПРОЗРАЧНОСТЬ!!!
// 3. Запустить скрипт в первый раз, дождаться когда он установит окно в левый верхний угол экрана,
//    и забросит удочку, зайти в ALT+X -> Настройки -> Аудио\Система -> и нажать [СБРОС] (для выравнивания окна рыбалки в стандартное положение)
// 4. Нажать кнопку [ПРИНЯТЬ]
// 5. ALT+X -> Настройки -> Клавиши -> поставить галку "Чат с ENTER"
//
// 6. НАСТРОЙКА хоткеев НА *ВТОРОЙ" панели (если сделан пункт (5), то второй панели соответствуют хоткеи "1,2,3,4,5,6,7,8,9,0,-,=".
//    1 - клавиша {1} - Тянуть
//    2 - клавиша {2} - Отпускать (травить) леску, что наши уроды-переводчики перевели как "Подсечь"
//    3 - у меня тут дублируется кнопка ТЯНУТЬ (очень удобно для ночной ловли в ручном режиме - просто как полоска стала красной, просто сдвигаешься на 1 кнопку правее и ловишь как обычно) - для скрипта не используется!
//    4 - клавиша {4} - Рыбалка (Закинуть удочку)
//    5 - клавиша {5} - Поплавки (соски)
//
//    Опять же, это все можно сменить в разделе "Панель скиллов" данного скрипта под свои предпочтения.
//
// Если меняете разрешение окна игры, придется заново переназначить все координаты в разделе "НАСТРОЙКИ СКРИПТА"
//
///////////////////////////////////////////////////////////////////////






//******************************* НАСТРОЙКИ СКРИПТА  ******************************\\

//Панель скиллов.

set $fishing 4 // скилл Fishing
set $pumping 1 // скилл Pumping тянуть
set $reeling 2 // скилл Reeling подсеч
set $fishing_shot 5 // рыбные соулшоты


//Конфигурация окна

set #use_window_core 1 // конфигурация окна (1 - вкл., 0 - выкл.)
set #window_left -4
set #window_top -23
set #window_width 800
set #window_height 600


//Настройка заголовка окна рыбалки.

set #x_window 208  // заголовок окна рыбалки (х)
set #y_window 150 // заголовок окна рыбалки (y)
set #color_window_1 1100000 // цвет заголовка окна рыбалки в выбранной точке (MIN)
//set #color_window 2239280 // цвет заголовка окна рыбалки в выбранной точке
set #color_window_2 3300000 // цвет заголовка окна рыбалки в выбранной точке (MAX)


//Настройка здоровья рыбы.

set #fish_hp_start 182 // крайняя левая точка полоски рыбалки (x)
set #fish_hp_line 392  // y-коордианата левой точки полоски рыбы
set #fish_hp_color_1 8000000 // цвет синей полоски НР рыбки (MIN)
set #fish_hp_color_2 15000000 // цвет синей полоски НР рыбки (MAX)


//Настройка поиска здоровья рыбы.
//set #time_izmenenia_hp 1150     //время через сколько происходит изенение хп рыбы
//set #step_find_hp 5         //шаг поиска полоски хп
set #time_izmenenia_hp 1400     //время через сколько происходит изенение хп рыбы
set #step_find_hp 3             //шаг поиска полоски хп

// ********************************************************************************
******************\\






/////////////////////////////////// СКРИПТ //////////////////////////////////////////////////

if_not #use_window_core = 0
set windowpos #window_left #window_top #window_width #window_height
end_if
goto zabros1    //для первого запуска чтоб не ждать
//Забрасываем удочку, используя скилл Fishing с быстрой панели.
:zabros
wait 15000    //можете уменьшить на свое усмотрение - это время у меня, чтоб успеть поставить скрипт на паузу, если нас начал бить моб (я в ручном режиме убиваю мобов, если слышу что выловил гада)
:zabros1    //для первого запуска чтоб не ждать
send $fishing
wait 7000            // Пока наживка летит в воду, ждем (дабы исключить случайное совпадение фона с цветом полоски НР)

//Ждём, пока рыба заглотит наживку.
:klev
get color #fish_hp_color #fish_hp_start #fish_hp_line
if_not #fish_hp_color >= #fish_hp_color_1 and #fish_hp_color <= #fish_hp_color_2
get color #color_window #x_window #y_window                                                                    //берем на пробу цвет в точке, где должен быть заголовок окна рыбалки
if_not #color_window >= #color_window_1 and #color_window <= #color_window_2    //если окна рыбалки нет
goto zabros
end_if
goto klev
end_if

//Ищем текущее здоровье рыбы, используем нужны скиллы.
:poisk
send $fishing_shot // используем соску
end_if

set #i #fish_hp_start
:poiskHP
get color #fish_hp_color #i #fish_hp_line
if #fish_hp_color >= #fish_hp_color_1 and #fish_hp_color <= #fish_hp_color_2
set #i #i + #step_find_hp
goto poiskHP
end_if

wait #time_izmenenia_hp

get color #fish_hp_color #i #fish_hp_line
if #fish_hp_color >= #fish_hp_color_1 and #fish_hp_color <= #fish_hp_color_2
send $reeling //подсечь
        wait 400
        set #i #i + 15
        get color #fish_hp_color #i #fish_hp_line
        if #fish_hp_color >= #fish_hp_color_1 and #fish_hp_color <= #fish_hp_color_2
        send $pumping // тянуть
        end_if
else
send $pumping // тянуть
        wait 400
        set #i #i + 15
        get color #fish_hp_color #i #fish_hp_line
        if #fish_hp_color >= #fish_hp_color_1 and #fish_hp_color <= #fish_hp_color_2
        send $reeling //подсечь
        end_if
end_if
//wait 100

get color #color_window #x_window #y_window                                                                //берем на пробу цвет в точке, где должен быть заголовок окна рыбалки
if #color_window >= #color_window_1 and #color_window <= #color_window_2    //если он в диапазоне

goto poisk
else
goto zabros
end_if
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
MAN-biker
сообщение 7.11.2010, 18:13
Сообщение #128


**

Neophyte
Сообщений: 37
Регистрация: 19.10.2010
Группа: Пользователи
Наличность: 0
Из: Россия, МО, г.Мытищи
Пользователь №: 13.113
Возраст: 37



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

ЗЫ: дневная рыбалка приелась, поглядел насколько более полезные ресурсы ловятся ночью и насколько чаще они выпадают... нужно писать скрипт! Поможет кто?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Kirill72
сообщение 7.11.2010, 18:18
Сообщение #129


**

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



Цитата(MAN-biker @ 7.11.2010, 19:13) *

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

ЗЫ: дневная рыбалка приелась, поглядел насколько более полезные ресурсы ловятся ночью и насколько чаще они выпадают... нужно писать скрипт! Поможет кто?

это в каких хрониках?


у меня небольшое дополнение в скриптам.........
Если вы ловите на зеленую наживку то появляется моб Caught Flava
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
MAN-biker
сообщение 7.11.2010, 18:52
Сообщение #130


**

Neophyte
Сообщений: 37
Регистрация: 19.10.2010
Группа: Пользователи
Наличность: 0
Из: Россия, МО, г.Мытищи
Пользователь №: 13.113
Возраст: 37



Цитата(Kirill72 @ 7.11.2010, 18:18) *

это в каких хрониках?

Ну, это последние официальные, само собой, "руофф", Freya.

Цитата(Kirill72 @ 7.11.2010, 18:18) *

у меня небольшое дополнение в скриптам.........
Если вы ловите на зеленую наживку то появляется моб Caught Flava

Какое это имеет значение?! Для какого скрипта?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
MAN-biker
сообщение 17.11.2010, 19:50
Сообщение #131


**

Neophyte
Сообщений: 37
Регистрация: 19.10.2010
Группа: Пользователи
Наличность: 0
Из: Россия, МО, г.Мытищи
Пользователь №: 13.113
Возраст: 37



Сделал скрипт для ночной рыбалки и более того: по значку на карте определяется время суток и в зависимости от этого выбирается тип наживки... Тестирую уже несколько дней, пока полет нормальный, ошибается чуть больше чем я сам руками.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
avgur
сообщение 21.11.2010, 21:13
Сообщение #132


***

Novice
Сообщений: 94
Регистрация: 15.8.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 12.926
Возраст: 25



я смотрю моя идея с диапазоном цветов прижилась. Напомню что цвета определялись из разных мест полоски посредством пилота с BMP-скриншота, т.е. вручную.

Вот нашел полезный пост (IMG:style_emoticons/default/smile.gif)
Цитата(DarkMaster @ 19.11.2010, 6:02) *

как вариант использовать диапазон цветов. у меня нет клиента линейки и фиксить с тестами я не могу. https://sites.google.com/site/leaxplace/file-cabinet тут небольшая прога Dec2RGBHex.zip, которая поможет быстро определить диапазон.


П.С. Мне тут в пм уже писали о помощи по скриптам. Извиняюсь что не мог ответить, просто очень занят, нет времени даже на форум. Во время НГ мб начну рыбачить, работать над скриптами.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Redline
сообщение 30.11.2010, 21:00
Сообщение #133


*

Registred
Сообщений: 4
Регистрация: 30.11.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.250
Возраст: 21



Приветствую !

Взял за исход одну из версий бота рыбалки, настроил, рыбачит, НО если выпадает требование "Подсечь", он не видит его и просто стоит. Вот код:
Код

set $fishing F1
set $pumping F2
set $reeling F3
set $fishing_shot F4
set $weapon1 F5
set $weapon2 F6
set $fishing_rod F7
set $fishing_lure F8
set $attack1 F9
set $attack2 F10
set $finetarget F11
set $pickup F12
set $weight_bar_key Tab
set $shutdowncomp 0 //выключить компьютер как кончиться наживка




set #fish_hp_start 207 // самая левая точка хп рыбы желательнее использовать +1
set #fish_hp_end 434 // самая правая точка
set #fish_hp_line 328 // y-коордианата, где мы цвет хп замеряли
set #fish_hp_color 10118657 // цвет хп рыбки
set #fish_hp_color1 1250600  // цвет незаполненой полоски рыбы
set #time_izmenenia_hp 1000  //время через сколько происходит изенение хп рыбы
set #step_find_hp 20 //шаг поиска полоски хп
set #mob_hp_start 605 //самая левая точка хп моба
set #mob_hp_line 28 // y-коордианата, где мы цвет хп замеряли моба
set #mob_hp_color 4331734 // цвет хп моба
set #x_lfishing_shot 512  //координаты 4 ячейки с наживкой(х)
set #y_lfishing_shot 746 //координаты 4 ячейки с наживкой(y)
set #color_lfishing_shot 1974304 //цвет пустой 4 ячейки в этих координатах
set #x_lure 663 //координаты 8 ячейки с наживкой(х)
set #y_lure 744 //координаты 8 ячейки с наживкой(y)
set #color_lure 4220545 //цвет пустой 8 ячейки в этих координатах
set #x_window 321 //заголовок окна рыбалки(х) // не важно чде именно-главное заголовок
set #y_window 88 //заголовок окна рыбалки(y)
set #color_window 2960683 //цвет заголовка окна рыбалки в выбранной точке

:zabros
wait 2000
send $finetarget //проверка появления моба
if #mob_hp_start, #mob_hp_line  #mob_hp_color //появилось ли хп моба
send $weapon1
send $weapon2
    While #mob_hp_start, #mob_hp_line  #mob_hp_color  //килл моба,бьёт пока хп моба не кончиться
    send $attack1
    wait 200
    send $attack2
    wait 200    
    end_while
send $pickup
wait 200
send $pickup  //дроп
wait 200
send $fishing_rod //одеваем удочку и нафивку...
send $fishing_lure
wait 500
end_if

if #x_lure #y_lure #color_lure and #shutdowncomp = 1
exec shutdown -s
end_if

send $fishing //заброс
wait 2000
:klev
if_not #fish_hp_end #fish_hp_line #fish_hp_color1 //ждём пока не появиться окно с рыбалкой
    if_not #x_window #y_window #color_window
    goto zabros
    end_if
goto klev
end_if

:poisk

if_not #x_lfishing_shot #y_lfishing_shot #color_lfishing_shot //если ещё не поймали то используем соску
send $fishing_shot //соcка и использование нужного скила
end_if

set #i #fish_hp_start
set #j #fish_hp_start

while #i #fish_hp_line #fish_hp_color //поиск метки
    set #i #i + #step_find_hp //ищём сколько хп у рыбы,самую правую координату хп рыбы
end_while
if_not #i #fish_hp_line #fish_hp_color //поправака на точность
set #i #i - #step_find_hp
end_if
while #i #fish_hp_line #fish_hp_color //поиск метки,продолжаем искать только с более мелким шагом(точнее )
    set #i #i + 1
end_while

wait #time_izmenenia_hp //ждём изменения

while #j #fish_hp_line #fish_hp_color //поиск изменений,опять ищём ту же правую координату хп рыбы
    set #j #j + #step_find_hp
   end_while
if_not #j #fish_hp_line #fish_hp_color
set #j #j - #step_find_hp //проверка на точность
end_if
while #j #fish_hp_line #fish_hp_color //поиск изменений,продолжаем искать только с более мелким шагом(точнее)
    set #j #j + 1
   end_while

if #i = #j  //сравниваем кординаты,произощли изменения или нет и используем нужный скил
send $pumping
else
send $reeling
end_if

wait 500

if #x_window #y_window #color_window  //проверка выловили или нет
goto poisk //если нет то переходим по метке и начинаем заного искать хп рыбы
else
goto zabros //переходим по метке,где идёт поиск и килл мобы ну и тд... )
end_if


Я думаю, что в этом месте что-то не так:
Код

if #i = #j  //сравниваем кординаты,произощли изменения или нет и используем нужный скил
send $pumping
else
send $reeling
end_if


Помогите пожалуйста!

P.S> Рыбачу без сосок и с желтой наживкой для новичка.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Dimitriy
сообщение 1.12.2010, 21:31
Сообщение #134


**

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



Цитата(Redline @ 30.11.2010, 22:00) *

Приветствую !

Взял за исход одну из версий бота рыбалки, настроил, рыбачит, НО если выпадает требование "Подсечь", он не видит его и просто стоит. Вот код:
Код




Помогите пожалуйста!

P.S> Рыбачу без сосок и с желтой наживкой для новичка.

ДОбрый, А на другой скилл работает реакция?(pumping или reeling) или оба они не отвечают? Если отвечает только один то криво назначил кнопочки. Если не отвечают оба то значит криво назначит точки и цвета. Так как все скрипты что выложены рабочии(как видишь не много народу жалуеться а если и жалуються то оказываетья что просто не то или не там выбрали)


--------------------
«Выживает не самый сильный и не самый умный, а тот, кто быстрее приспособиться.» Ч.Дарвин.
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Redline
сообщение 1.12.2010, 23:57
Сообщение #135


*

Registred
Сообщений: 4
Регистрация: 30.11.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.250
Возраст: 21



Цитата(Dimitriy @ 1.12.2010, 20:31) *

ДОбрый, А на другой скилл работает реакция?(pumping или reeling) или оба они не отвечают? Если отвечает только один то криво назначил кнопочки. Если не отвечают оба то значит криво назначит точки и цвета. Так как все скрипты что выложены рабочии(как видишь не много народу жалуеться а если и жалуються то оказываетья что просто не то или не там выбрали)

Значит кнопочки плохо настроил =) Попробую исправить =)
Спасибо за ответ! (IMG:style_emoticons/default/smile.gif)
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Setar
сообщение 2.12.2010, 17:09
Сообщение #136


**

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



Определил цвета, определил точку, но возник вопрос... а если мне надо искать не в определенной точке определенный цвет, а брать некое пространство допустим 100х100. Как такое возможно реализовать?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Нота
сообщение 3.12.2010, 12:48
Сообщение #137


*

Registred
Сообщений: 2
Регистрация: 3.12.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.258
Возраст: 25



Ребята, из скрипта в скрипт вижу такой код:
Код
 //Ищем текущее здоровье рыбы, используем нужны скиллы.
:poisk
send $fishing_shot // используем соску
end_if

Скажите, для чего здесь end_if ?
Это не ошибка?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
DarkMaster
сообщение 3.12.2010, 15:25
Сообщение #138


***********

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



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


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


*

Registred
Сообщений: 1
Регистрация: 4.12.2010
Группа: Пользователи
Наличность: 0
Пользователь №: 13.261
Возраст: 19



Посаны, чот не айс ловится на ру оффе...
Многие тут пишут шанс удачной ловли достигает 99%, а я брал скрипт из поста 127 ( мне показался он наиболее удачным) но походу шанс ловли с ним не 99% а 1%))))

set #time_izmenenia_hp 1150 //время через сколько происходит изенение хп рыбы
set #step_find_hp 5 //шаг поиска полоски хп

с этим игрался, но ничего не помогает...

может кто пояснит в чем дело?
Пользователь в офлайнеDelete PostОтправить личное сообщение
Вернуться в начало страницы
+Ответить с цитированием данного сообщения
Zeleax
сообщение 4.12.2010, 18:02
Сообщение #140


*********

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



Цитата(Setar @ 2.12.2010, 16:09) *

Определил цвета, определил точку, но возник вопрос... а если мне надо искать не в определенной точке определенный цвет, а брать некое пространство допустим 100х100. Как такое возможно реализовать?

функция findcolor позволяет искать определенный цвет в указанной области экрана


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

12 страниц V « < 5 6 7 8 9 > » 
Ответить в эту темуОткрыть новую тему
20 чел. читают эту тему (гостей: 20, скрытых пользователей: 0)
Пользователей: 0

 

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