Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Без описания
AdryV
Отправлено: 16 Ноября, 2018 - 06:21:44
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 449
Дата рег-ции: Май 2016  
Репутация: 11




есть код
CODE:
proverka_znacjenia_dist=(pers_kordX-mob_kordX[tt2])*(pers_kordX-mob_kordX[tt2])+
(pers_kordY-mob_kordY[tt2])*(pers_kordY-mob_kordY[tt2])+
(pers_kordZ-mob_kordZ[tt2])*(pers_kordZ-mob_kordZ[tt2]);
if(proverka_znacjenia_dist>0)mob_dist[tt2]=sqrt(proverka_znacjenia_dist);
else mob_dist[tt2]=0;

решил его переделать так как во многих функциях есть аналаги, в общем пришел к такому варианту.
CODE:
mob_dist[tt2]=polychit_dist(mob_kordX[tt2], mob_kordY[tt2], mob_kordZ[tt2]);

function polychit_dist(double kX, double kY, double kZ)
{
proverka_znacjenia_dist=(pers_kordX-kX)*(pers_kordX-kX)+
(pers_kordY-kY)*(pers_kordY-kY)+
(pers_kordZ-kZ)*(pers_kordZ-kZ);
if(proverka_znacjenia_dist>0)return sqrt(proverka_znacjenia_dist);
return 0;
}

проблема в том что если я его вставляю в код то в боте происходит ошибка срабатывания таймера... тоисть выполняется первое условие в таймере не зависимо от параметров какие в таймере
CODE:
if(flag_button0[6]==1)
{
flag_button0[6]=0;
}

если оставляю старый код то все нормально
из-за чего может происходить данный баг?

в общем вот нашел сам баг проверьте у себя надеюсь исправите

(Отредактировано автором: 16 Ноября, 2018 - 06:34:37)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by