---
title: "SetPlayerWeather | open.mp"
description: "Defina o clima de um jogador."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetPlayerWeather
language: pt-BR
---

# SetPlayerWeather

## Descrição

Defina o clima de um jogador.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador cujo clima será definido. |
| weather | O [clima](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/weatherid) a ser definido. |

## Retornos

Esta função não retorna nenhum valor específico.

## Exemplos

```c
public OnPlayerCommandText(playerid, cmdtext[])
{
    if (!strcmp(cmdtext, "/storm", true))
    {
        SetPlayerWeather(playerid, 8);
        return 1;
    }
    return 0;
}
```

## Notas

nota

-   Se [TogglePlayerClock](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/TogglePlayerClock) estiver ativado, o clima mudará lentamente com o tempo, em vez de mudar instantaneamente.
-   Existem apenas 21 climas IDs válidos no jogo (0 - 20), porém o jogo não possui nenhuma forma de verificação de alcance.

## Funções Relacionadas

-   [GetPlayerWeather](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GetPlayerWeather): Obtenha a previsão do tempo de um jogador.
-   [SetWeather](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetWeather): Defina o clima global.
-   [SetGravity](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/SetGravity): Defina a gravidade global.

## Recursos relacionados

-   [Tempo IDs](https://omp.itsneufox.com/pt-BR/docs/scripting/resources/weatherid)
