# engineGetMaterialShader (Cliente)

> Indica qué shader usa un material.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Cliente
- **Categoría**: Materiales y shaders
- **URL**: https://wiki.mymp.gg/es/engineGetMaterialShader

## Sintaxis

```lua
string|false engineGetMaterialShader(material material)
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `material` | `material` | El material. |

## Retorno

El nombre del shader, o `false` cuando el material no tiene base ni shader propio y usa el del material que reemplaza.

## Ejemplo

```lua
local material = engineCreateMaterial("surface")
outputDebugString(tostring(engineGetMaterialShader(material)))
```

## Ver también

- [engineSetMaterialShader (Cliente)](https://wiki.mymp.gg/es/engineSetMaterialShader.md): Cambia el shader de un material, manteniendo los valores que ya tiene.
- [engineCreateMaterial (Cliente)](https://wiki.mymp.gg/es/engineCreateMaterial.md): Crea un material: un shader con valores de parámetros, que luego reemplaza o se superpone a los materiales de los modelos.
