Сообщение от
_lizard
Разве эта функция не вернёт лишь половину длины диагонали?
Верно, попутал.
PHP код:
stock GetCenterOfSquare(Float:x1, Float:y1, Float:x2, Float:y2, &Float:cx, &Float:cy)
{
cx = (x1 + x2) / 2.0;
cy = (y1 + y2) / 2.0;
}
Сообщение от
Сергей
Спасибо, но можете помочь сделать всё же, ибо у меня всё равно не получается....
PHP код:
CreateMapIconTest(playerid,I_Info[MassiVes[2][Id_LOD]][gCoords][0] , I_Info[MassiVes[2][Id_LOD]][gCoords][1] , I_Info[MassiVes[2][Id_LOD]][gCoords][2] , I_Info[MassiVes[2][Id_LOD]][gCoords][3]);
PHP код:
stock CreateMapIconTest(playerid,Float:x1, Float:y1, Float:x2, Float:y2)
{
return SetPlayerMapIcon(x1 - x2, y1 - y2, 0.0) / 2.0;
}
Как же поставить эту иконку то? Не получается совсем...
PHP код:
stock CreateMapIconTest(playerid, Float:x1, Float:y1, Float:x2, Float:y2)
{
new
Float:cx,
Float:cy;
GetCenterOfSquare(x1, y1, x2, y2, cx, cy);
return SetPlayerMapIcon(cx, cy, 0.0);
}