# void Settlement::SetPlayer(int)

[Familia: Settlement](/CKS/familias/settlement/)

## Firma exacta

```text
void Settlement::SetPlayer(int)
```

## Descripción

Cambia el propietario del asentamiento. Si el jugador es distinto del actual, pasa el oro almacenado a las estadísticas del nuevo propietario y asigna el nuevo dueño a todos los edificios del asentamiento.

## Notas de uso

Que un objeto se una a un asentamiento no cambia su propietario; solo este cambio de dueño del asentamiento lo hace. El recorrido de los edificios no se ha comprobado instrucción a instrucción.

## Parámetros y retorno

**Retorno:** `void`

El método se llama sobre un objeto. El receptor no se repite entre los parámetros de esta firma.

| Posición | Tipo |
| --- | --- |
| 1 | `int` |

## Consultar y compartir

- [Markdown](/exports/es/cks/api-776ce598a2c1d5.md)
- [JSON](/CKS/api/entries/api-776ce598a2c1d5?lang=es)

Conserva las notas y los límites al reutilizar esta descripción. No deduzcas significados de parámetros, unidades o efectos que no estén documentados.
