Верно, заморочка с float, только сегодня добился нормального полета по точкам. По началу как раз затупил со значениями и получал полет в координаты 440,550,0. Потом для теста вывел чистые координаты (без пересчета по формуле) и записал по адресам:
20+C10+30+04+20 write x
20+C10+30+04+28 write y
20+C10+30+04+24 write z
примерно так:
20+C10+30+04+20 write x
20+C10+30+04+28 write y
20+C10+30+04+24 write z
примерно так:
И все встало на свои места.Quote:
_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_MOVETOX, -322.543792724609, "float")
_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_MOVETOY, -379.948486328125, "float")
_MemoryPointerWrite($APP_BASE_ADDRESS, $PROCESS_INFORMATION, $OFFSET_MOVETOZ, 463.389099121094, "float")