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

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

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

> Описание: Разбираемся как это работает в kibor
petyanka
Отправлено: 25 Августа, 2023 - 01:50:03
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 91
Дата рег-ции: Сент. 2014  
Репутация: 1




Доброго времени суток.

Не до конца понимаю как работает функция sort.
В моем случае мне нужно найти ближайшую точку x, y относительно моего персонажа.

Все до чего дошел это формула Евклидова расстояния, но особо не вникал так как нашел функцию sort в документации kibor.

Подскажите, почему sort возвращает 1?

Вот сам код (Отобразить)
 
 Top
Zireael
Отправлено: 25 Августа, 2023 - 02:30:58
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4421
Дата рег-ции: Нояб. 2017  
Репутация: 584




 Цитата:
почему sort возвращает 1?

В данном случае имеется что функция выполнилась без ошибок.
 Цитата:
int x1[4]={100,79,65,47,40};

Массив на 4 элемента, а записываете 5 чисел. Нельзя так делать, возможно не сразу, но кибор вылетит с ошибкой.
 Цитата:
Не до конца понимаю как работает функция sort.

Функция сортирует массив, в итоге первый элемент массивов будет ближайшей точкой.
CODE:
// я стою тут
int x=1;
int y=449;

// координаты
int x1[5]={100,79,65,47,40};
int y1[5]={452,458,451,449,457};


messagebox("x: "+format(x1[0])+" y: "+format(y1[0])); // до сортировки
sort(x, y, #x1[0], #y1[0], 5);
messagebox("x: "+format(x1[0])+" y: "+format(y1[0])); // после сортировки
 
 Top
petyanka
Отправлено: 25 Августа, 2023 - 03:28:11
Post Id



Пользователь
Участник


Покинул форум
Сообщений всего: 91
Дата рег-ции: Сент. 2014  
Репутация: 1




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


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




Powered by