Принятый ответ
находим ближайший к точке старта рудник
и создаём рабочих на половине пути от рудника до точки старта
расстояние высчитывается по теореме пифагора (должны были проходить в 6-7 классе)
либо с помощью векторов (10-11 класс)
Aristokrat952, для кода нужно юзать форматирование код
Aristokrat952, xgm.guru/p/help/txt2#h13
и создаём рабочих на половине пути от рудника до точки старта
расстояние высчитывается по теореме пифагора (должны были проходить в 6-7 классе)
либо с помощью векторов (10-11 класс)
Aristokrat952, для кода нужно юзать форматирование код
Aristokrat952, xgm.guru/p/help/txt2#h13
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Aristokrat952
локейшн рудника
set nearMineLoc = MeleeGetProjectedLoc(GetUnitLoc(nearestMine), startLoc, 320, 0)
определение координат этого рудника(x, y)
set peonX = GetLocationX(nearMineLoc)
set peonY = GetLocationY(nearMineLoc)
call CreateUnit(whichPlayer, 'hpea', peonX + 0.00 * unitSpacing, peonY + 1.00 * unitSpacing, bj_UNIT_FACING)
и создаём рабочих на половине пути от рудника до точки старта
расстояние высчитывается по теореме пифагора (должны были проходить в 6-7 классе)
либо с помощью векторов (10-11 класс)
Aristokrat952, для кода нужно юзать форматирование код
Aristokrat952, xgm.guru/p/help/txt2#h13