---
title: "SetPlayerPos | open.mp"
description: "Defina a posição de um jogador."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerPos
language: pt-BR
---

# SetPlayerPos

## Descrição

Defina a posição de um jogador.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador para definir a posição. |
| Float:x | A coordenada X para posicionar o jogador. |
| Float:y | A coordenada Y para posicionar o jogador. |
| Float:z | A coordenada Z para posicionar o jogador. |

## Retornos

**true** - A função foi executada com sucesso.

**false** - Falha na execução da função. Isso significa que o jogador especificado não existe.

## Exemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/middle", true))
    {
        // Teleporta os jogadores para o centro de San Andreas quando eles digitam /middle
        SetPlayerPos(playerid, 0.0, 0.0, 3.0);
        return 1;
    }
    return 0;
}
```

## Notas

nota

Usar esta função em um jogador em um veículo irá removê-lo instantaneamente do veículo. Útil para ejetar jogadores rapidamente.

dica

Ao definir a posição de um jogador para um interior, o seu interior também deve ser definido.

## Funções Relacionadas

-   [SetPlayerPosFindZ](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerPosFindZ): Defina a posição de um jogador e encontre o terreno.
-   [GetPlayerPos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerPos): Obtenha a posição de um jogador.
-   [SetVehiclePos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetVehiclePos): Define a posição de um veículo.
-   [GetVehiclePos](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetVehiclePos): Obtenha a posição de um veículo.
