Pular para o conteúdo principal

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.

NomeDescrição
playeridO ID do jogador para quem a gangzone de jogador será criada.
Float:minXA coordenada X para o lado oeste da gangzone de jogador.
Float:minYA coordenada Y para o lado sul da gangzone de jogador.
Float:maxXA coordenada X para o lado leste da gangzone de jogador.
Float:maxYA 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

// 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);
}
                          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.
dica

Esta função apenas CRIA a gangzone, você deve usar PlayerGangZoneShow para mostrá-la.

Funções Relacionadas

Editores de GangZone