Кибор » Кибор - Интегрированная среда разработки ботов » Готовые скрипты » Полоса хп

Страниц (1): [1]
 

1. vitalik56 - 17 Августа, 2024 - 09:37:09 - перейти к сообщению
Друзья помогите пожалуйста вытащить из скрипта конкретно следующее

Функция мало хп ,там выделять сколько хп нужно что бы начала рассказывать кнопка
Я пробовал кучу способов и блин не получается или я что-то делаю не так что скорее всего так и есть.
Вот скрипт с которого нужно вытащить. Функция, мало хп банки пить клавиша ф6.




Бот для LIneage 2. Сделан в Кибор Обязательно смотреть прилагаемое видео настроек
int mob[3];//фки макросов
mob[0]=118; mob[1]=119; mob[2]=120;//фки макросов

int baf[3];//фки бафов
baf[0]=121; baf[1]=122; baf[2]=123;//фки бафов

int baf_time[3];//тут находится время бафов
baf_time[0]=120000; baf_time[1]=1200000; baf_time[2]=1200000;//тут находится время бафов

int baf_t[3];//тут находится счетчик время бафов
baf_t[0]; baf_t[1]; baf_t[2];//тут находится счетчик время бафов

int col_pix, X_pix, Y_pix;//Координаты и цвет первого пикселя в хп моба

int col_pix1, X_pix1, Y_pix1;//Координаты и цвет последнего пикселя в хп моба

int col_pix2, X_pix2, Y_pix2;//Координаты и цвет своего хп в месте если его будет мало

int k_mob=0, k_baf=0; //Счетчик
int N=0;//Счетчит мобов которые слили.

int error_tim=15000;//Это время давать на то что бы ударил по мобу от взятия в таргет - превысил - застрял (снять таргет)
int k_error_tim;//Это счетчик времени если перс за определенное время не добежал и не ударил (застрял)

int col, xek, yek;//цвет экрана и разрешение


nastroit();//Настройки определения точки пикселя начала хп моба
baf_start();//Бафы в начале

//Основной цикл бота //////////////////////////////////////////////////////////////////////////////
cikl: malo_xp();//Проверить или хп мало и банки пить

key(F4); //Ближенего моба в таргет взять
pause(rand(500, 1000)); //Пауза которую выдержать (раном от пол секунды до сек)

if (getcolor(X_pix, Y_pix)!=col_pix) //Если нет моба в таргете
{
c
2. sedoi - 29 Августа, 2024 - 05:03:04 - перейти к сообщению
 vitalik56 пишет:
Друзья помогите пожалуйста вытащить из скрипта конкретно следующее

Функция мало хп ,там выделять сколько хп нужно что бы начала рассказывать кнопка
Я пробовал кучу способов и блин не получается или я что-то делаю не так что скорее всего так и есть.
Вот скрипт с которого нужно вытащить. Функция, мало хп банки пить клавиша ф6.




Бот для LIneage 2. Сделан в Кибор Обязательно смотреть прилагаемое видео настроек
int mob[3];//фки макросов
mob[0]=118; mob[1]=119; mob[2]=120;//фки макросов

int baf[3];//фки бафов
baf[0]=121; baf[1]=122; baf[2]=123;//фки бафов

int baf_time[3];//тут находится время бафов
baf_time[0]=120000; baf_time[1]=1200000; baf_time[2]=1200000;//тут находится время бафов

int baf_t[3];//тут находится счетчик время бафов
baf_t[0]; baf_t[1]; baf_t[2];//тут находится счетчик время бафов

int col_pix, X_pix, Y_pix;//Координаты и цвет первого пикселя в хп моба

int col_pix1, X_pix1, Y_pix1;//Координаты и цвет последнего пикселя в хп моба

int col_pix2, X_pix2, Y_pix2;//Координаты и цвет своего хп в месте если его будет мало

int k_mob=0, k_baf=0; //Счетчик
int N=0;//Счетчит мобов которые слили.

int error_tim=15000;//Это время давать на то что бы ударил по мобу от взятия в таргет - превысил - застрял (снять таргет)
int k_error_tim;//Это счетчик времени если перс за определенное время не добежал и не ударил (застрял)

int col, xek, yek;//цвет экрана и разрешение


nastroit();//Настройки определения точки пикселя начала хп моба
baf_start();//Бафы в начале

//Основной цикл бота //////////////////////////////////////////////////////////////////////////////
cikl: malo_xp();//Проверить или хп мало и банки пить

key(F4); //Ближенего моба в таргет взять
pause(rand(500, 1000)); //Пауза которую выдержать (раном от пол секунды до сек)

if (getcolor(X_pix, Y_pix)!=col_pix) //Если нет моба в таргете
{
c

Совсем ни чего не понятно что ты хочешь, вот эта функция вызывается //Основной цикл бота //////////////////////////////////////////////////////////////////////////////
cikl: malo_xp();//Проверить или хп мало и банки пить, вопрос, где сама функция? в верху все настройки для этой функции, цвет и координаты где находится на экране именно такого цвета пиксель хп, и не факт что у тебя он буде на том же месте, тут объявлены только переменные интовые, для того что бы всё заработало нужно в функции malo_xp();найти эти переменные и прописать свои координаты на поиск цвета пикселя. Как правило цвет у всех совпадает на экране а вот координаты могут быть разными, всё зависит от разрешения экрана.

Powered by ExBB FM 1.0 Final