# setPedHairColor (Compartido)

> Tiñe el pelo de un ped y, si se quiere, los reflejos.

- **Plataforma**: MY Multiplayer (MYMP)
- **Tipo**: Función Lua
- **Lado**: Compartido
- **Categoría**: Apariencia
- **URL**: https://wiki.mymp.gg/es/setPedHairColor

## Sintaxis

```lua
bool setPedHairColor(ped ped, int|color|bool color [, int|color highlight = nil])
```

## Parámetros

| Nombre | Tipo | Descripción |
| --- | --- | --- |
| `ped` | `ped` | El ped o jugador. |
| `color` | `int\|color\|bool` | Una fila de la paleta (entero de 0 a 63) sola, tres números `r, g, b` o un valor de `tocolor`. `false` vuelve al color por defecto del pelo. |
| `highlight` | `int\|color` | Color de los reflejos, en el mismo formato. Sin él, el pelo queda sin reflejos. *(por defecto: `nil`)* |

## Retorno

`true` si cambió, `false` si no es un ped.

En el servidor, el cambio se envía a todos los clientes. En el cliente, vale solo para este cliente.

## Ejemplo

```lua
addCommandHandler("cabelo", function(player, command, row, highlight)
    setPedHairColor(player, tonumber(row) or 0, tonumber(highlight))
end)
```

### Si vienes de MTA

MTA no tiene esta función. Sigue `SetPedHairColor` de FiveM.

### Atención

Tres números seguidos se leen como `r, g, b`. Para una fila de la paleta seguida de reflejos, da los reflejos como fila o como `tocolor`.

## Ver también

- [getPedHairColor (Compartido)](https://wiki.mymp.gg/es/getPedHairColor.md): Dice el color del pelo de un ped y de los reflejos, si los hay.
- [setPedOverlayColor (Compartido)](https://wiki.mymp.gg/es/setPedOverlayColor.md): Tiñe una superposición que el ped lleva en el rostro, con una fila de la paleta o con un color.
- [setPedHeadBlend (Compartido)](https://wiki.mymp.gg/es/setPedHeadBlend.md): Arma el rostro de un ped mezclando la cabeza y la piel de dos padres.
