4 координаты в GZInfo[i] - это координаты не центра гангзоны, а двух её углов.
Предположим, что они хранятся в таком порядке: x1, y1, x2, y2.
Тогда координаты центра гангзоны можно будет получить следующим образом:
PHP код:
new Float:x = (GZInfo[i][gCoords][0]+GZInfo[i][gCoords][2])/2.0,
Float:y = (GZInfo[i][gCoords][1]+GZInfo[i][gCoords][3])/2.0;
С координатой Z будет посложнее: в GZInfo её нет. Впрочем, можно взять координату Z того игрока, из-за которого начался капт.
UPD: Забудьте всё, что я говорил о получении координаты Z из местоположения игрока - вместо неё можно было просто взять 0. Немного перепутал работу SetPlayerMapIcon с аналогичной функцией из стримера.