# engineGetShaderGlobal (Cliente)

> Lê o valor atual de um global de shader.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Função Lua
- **Lado**: Cliente
- **Categoria**: Materiais e shaders
- **URL**: https://wiki.mymp.gg/pt/engineGetShaderGlobal

## Sintaxe

```lua
any engineGetShaderGlobal(string name)
```

## Parâmetros

| Nome | Tipo | Descrição |
| --- | --- | --- |
| `name` | `string` | O nome do global. |

## Retorno

Um número, um vetor ou um inteiro, conforme o tipo. Uma textura dá o nome dela, ou, quando é uma imagem, se ela ainda existe.

## Exemplo

```lua
engineSetShaderGlobal("alarmPulse", 0.5)
outputDebugString(tostring(engineGetShaderGlobal("alarmPulse")))
```

### Atenção

Um nome que não é de global é um erro.

## Veja também

- [engineSetShaderGlobal (Cliente)](https://wiki.mymp.gg/pt/engineSetShaderGlobal.md): Define um global de shader, um valor que todos os shaders leem. Um nome novo cria o global.
- [engineGetShaderGlobals (Cliente)](https://wiki.mymp.gg/pt/engineGetShaderGlobals.md): Lista todos os globais de shader, dos pacotes e dos scripts.
