---
title: "OnGameModeExit | open.mp"
description: "Esta callback é chamada quando uma gamemode finaliza, também através do 'gmx', do servidor ser desligado ou GameModeExit."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnGameModeExit
language: pt-BR
---

# OnGameModeExit

## Descrição

Esta callback é chamada quando uma gamemode finaliza, também através do 'gmx', do servidor ser desligado ou GameModeExit.

## Retornos

Esta callback não lida com retornos.

## Exemplos

```c
public OnGameModeExit()
{
    print("Gamemode Finalizada.");
    return 1;
}
```

## Notas

dica

-   Esta função também pode ser usada em um filterscript para detectar se a gamemode mudou através de comandos do RCON como o "changemode" ou "gmx", pois mudar o gamemode não recarrega um filterscript.
-   Quando usar OnGameModeExit em conjunto com o comando "rcon gmx" do console, mantenha em mente que há um potencial problema que pode acarretar em bugs para os clientes, um exemplo disso é as excessivas chamadas de "RemoveBuildingForPlayer" durante o OnGameModeInit que poderia resultar no crash do cliente.
-   Esta callback não será chamada se o servidor crashar ou o processor ser finalizado por outros meios, como usando o comandos do Linux.

## Callbacks Relacionadas

As seguintes Callbacks também podem ser úteis, pois estão relacionadas a esta Callback.

-   [OnGameModeInit](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnGameModeInit): Chamada na inicialização do gamemode.
-   [OnFilterScriptInit](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnFilterScriptInit): Chamado quando um filterscript é carregado.
-   [OnFilterScriptExit](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnFilterScriptExit): Chamado quando um filterscript é descarregado.

## Funções Relacionadas

As seguintes funções podem ser úteis, pois estão relacionadas a esta callback.

-   [GameModeExit](https://omp.itsneufox.com/pt-BR/docs/scripting/functions/GameModeExit): Sair da atual gamemode.
