---
title: "OnScriptUnloadPlayer | open.mp"
description: "Este callback é chamado para cada jogador conectado quando um script é descarregado."
canonical: https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnScriptUnloadPlayer
language: pt-BR
---

# OnScriptUnloadPlayer

aviso

Esta callback foi adicionada no omp v1.3.1.2748 e não funcionará em versões anteriores!

## Descrição

Este callback é chamado para cada jogador conectado quando um script é descarregado.

| Nome | Descrição |
| --- | --- |
| playerid | O ID do jogador para o qual o script foi descarregado. |
| bool:isEntryScript | Determina se é um script de entrada (script principal) ou um script secundário. |

## Retornos

Este callback não lida com retornos.

## Exemplos

```c
public OnScriptUnloadPlayer(playerid, bool:isEntryScript)
{
    printf("Script descarregado para o jogador ID %d (isEntryScript: %s).", playerid, isEntryScript ? "Sim" : "Não");
}
```

## Notas

nota

Este callback é chamado quando você está **descarregando** um script secundário (filterscript) em tempo de execução.

## Callbacks Relacionados

Os seguintes callbacks podem ser úteis, pois estão relacionados a este callback de alguma forma.

-   [OnScriptLoadPlayer](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnScriptLoadPlayer): Este callback é chamado para cada jogador conectado quando um script é carregado.
-   [OnPlayerConnect](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerConnect): Este callback é chamado quando um jogador se conecta ao servidor.
-   [OnPlayerDisconnect](https://omp.itsneufox.com/pt-BR/docs/scripting/callbacks/OnPlayerDisconnect): Este callback é chamado quando um jogador sai do servidor.
