Pessoal, o mapa eu já consegui corrigir, porém a distância entre os jogadores não.
As coordenadas estão saindo negativas devido ao fato da distância entre os jogadores estar sendo maior que o mapa em questão, lhes atribuindo coordenadas negativas. Ou seja: o problema mesmo é só a distância.