Событие игрока - Правый клик
Присв переменную - Установить (%player%_position_default = ЯБЛОКО@местоположение)
Выбрать объект - Все игроки
Присв переменную - Установить (%player%+%selected%_dist.in_selection = 1)
Присв переменную - Установить (%player%+%player%_dist.in_selection = 0)
Выбрать объект - Игрок по условию - Если переменная - Равно (%player%+%selected%_dist.in_selection == 1)
Присв переменную - Получить расстояние ($РЕЗУЛЬТАТ: %player%+%selected%_dist, $КОРДЫ: ЯБЛОКО@местоположение ; %player%_position_default)
Массивы - Добавить в конец (%player%_get_min_dist_player , %player%+%selected%_dist)
Выбрать объект - Игрок по умолчанию
Массивы - Сортировать массив (&ВХОДНОЙ_И_ВЫХОДНОЙ_МАССИВ: %player%_get_min_dist_player, $По_Возрастанию)
Массивы - Получить элемент (%player%_get_min_dist_player, 1 , %player%_get_min_dist)
Массивы - Очистить массив (%player%_get_min_dist_player)
Выбрать объект - Игрок по условию - Если переменная - Равно (%player%_get_min_dist == %player%+%selected%_dist)
Действие игрока - ... # Твои действия