---
title: "CreatePlayerGangZone | open.mp"
description: "Cria uma gangzone de jogador"
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/CreatePlayerGangZone
language: pt-BR
---

# CreatePlayerGangZone

aviso

Esta função foi adicionada no omp v1.1.0.2612 e não funcionará em versões anteriores!

## Descrição

Cria uma gangzone de jogador. Isso pode ser usado como uma alternativa ao limite de gangzones globais.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador para quem a gangzone de jogador será criada. |
| Float:minX | A coordenada X para o lado oeste da gangzone de jogador. |
| Float:minY | A coordenada Y para o lado sul da gangzone de jogador. |
| Float:maxX | A coordenada X para o lado leste da gangzone de jogador. |
| Float:maxY | A coordenada Y para o lado norte da gangzone de jogador. |

## Retorno

O ID da gangzone de jogador criada, retorna **\-1** se não foi criada

## Exemplos

```c
// Esta variável é usada para armazenar o id da gangzone
// para que possamos usá-la em todo o script
new gGangZoneID[MAX_PLAYERS];

public OnPlayerConnect(playerid)
{
    // Cria a gangzone
    gGangZoneID[playerid] = CreatePlayerGangZone(playerid, 2236.1475, 2424.7266, 2319.1636, 2502.4348);
}
```

```text
                          MaxY
                          v
             -------------* < MaxX
             |            |
             |  gangzone  |
             |   center   |
             |            |
      MinX > *-------------
             ^
             MinY
```

## Notas

aviso

-   Há um limite de 1024 gangzones.
-   Colocar os parâmetros na ordem errada resulta em comportamento com falhas.

nota

Esta função apenas CRIA a gangzone, você deve usar [PlayerGangZoneShow](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneShow) para mostrá-la.

## Funções Relacionadas

-   [PlayerGangZoneDestroy](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneDestroy): Destrói a gangzone de jogador.
-   [PlayerGangZoneShow](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneShow): Mostra a gangzone de jogador em uma cor.
-   [PlayerGangZoneHide](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneHide): Esconde a gangzone de jogador.
-   [PlayerGangZoneFlash](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneFlash): Inicia o piscar da gangzone de jogador.
-   [PlayerGangZoneStopFlash](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneStopFlash): Para o piscar da gangzone de jogador.
-   [PlayerGangZoneGetColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneGetColour): Obtém a cor de uma gangzone de jogador.
-   [PlayerGangZoneGetFlashColour](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneGetFlashColour): Obtém a cor piscante de uma gangzone de jogador.
-   [PlayerGangZoneGetPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/PlayerGangZoneGetPos): Obtém a posição de uma gangzone, representada pelas coordenadas minX, minY, maxX, maxY.
-   [IsValidPlayerGangZone](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsValidPlayerGangZone): Verifica se a gangzone de jogador é válida.
-   [IsPlayerInPlayerGangZone](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsPlayerInPlayerGangZone): Verifica se o jogador está na gangzone de jogador.
-   [IsPlayerGangZoneVisible](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsPlayerGangZoneVisible): Verifica se a gangzone de jogador está visível.
-   [IsPlayerGangZoneFlashing](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/IsPlayerGangZoneFlashing): Verifica se a gangzone de jogador está piscando.
-   [UsePlayerGangZoneCheck](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/UsePlayerGangZoneCheck): Habilita o callback quando um jogador entra/sai desta zona.

## Editores de GangZone

-   [Prineside DevTools GangZone Editor](https://dev.prineside.com/en/gtasa_gangzone_editor/)
