getPlayerMapBoundingBox
Devolve onde o mapa do jogador é desenhado na tela.
Sintaxe
Seção intitulada “Sintaxe”number, number, number, number getPlayerMapBoundingBox ( )Retorno
Seção intitulada “Retorno”Quatro números, em pixels: as bordas esquerda e superior da imagem do mapa, depois as bordas direita e inferior. Quando o jogador aproxima ou arrasta o mapa, a imagem fica maior que a tela, então esses valores podem cair fora dela. false enquanto o mapa não estiver visível.
Exemplo
Seção intitulada “Exemplo”-- converte uma posição do mundo num ponto do mapa abertolocal function mundoParaMapa(x, y) local minX, minY, maxX, maxY = getPlayerMapBoundingBox() if not minX then return false end local mx = minX + (x + 3000) / 6000 * (maxX - minX) local my = minY + (3000 - y) / 6000 * (maxY - minY) return mx, myendVeja também
Seção intitulada “Veja também”forcePlayerMap— Força o mapa do jogador a ficar aberto, ou o deixa fechar de novo.isPlayerMapForced— Verifica se um script está forçando o mapa do jogador a ficar aberto.isPlayerMapVisible— Verifica se o mapa do jogador está na tela.getPlayerMapOpacity— Devolve a opacidade do mapa configurada pelo jogador.