---
title: Configuration dans l'environnement d'exécution de la salle privée
slug: world-sdk-guide-fr/configuration-dans-lenvironnement-dexecution-de-la-salle-privee
docTags: 
createdAt: 2024-09-02T08:34:13.135Z
---

Vous pouvez changer l'attribut de la salle multijoueur à l'exécution.

:::hint{type="danger"}
- Veuillez créer le code serveur index.ts Sandbox.
:::



## Définition de fonction

| &#x20;                                    |                                                                                |
| ----------------------------------------- | ------------------------------------------------------------------------------ |
| SetPrivate(isPrivate : boolean) : Promise | - Vrai : Définir comme salle privée<br />- Faux : Définir comme salle publique |

:::hint{type="info"}
**📘&#x20;**&#x56;euillez vous référer au guide suivant. \[[API ZEPETO.Multiplay(Server)](https://developer.zepeto.me/docs/multiplay-server/classes/ZEPETO_Multiplay.Sandbox#setprivate)]
:::

## Exemple d'utilisation

```typescript
import { Sandbox, SandboxOptions, SandboxPlayer } from 'ZEPETO.Multiplay';

export default class extends Sandbox {
    
    onCreate(options: SandboxOptions) {
        this.onMessage("SetPrivate", (client: SandboxPlayer, value: boolean) => {
            console.log(`Essayer de définir privé : ${value}`);
            this.SetPrivateRoom(client, value);
        });
    }
    
    async SetPrivateRoom(client: SandboxPlayer, value: boolean) {
        await this.setPrivate(value);
        client.send("Log", `Salle définie comme privée : ${this.private}`);
    }
}
```

:::hint{type="success"}
**👍 Différence entre les fonctions verrouillées et privées**

La salle multijoueur verrouillée n'est pas visible dans la liste des salles ZEPETO et ne peut pas être entrée par invitation.

- Les salles multijoueurs privées ne sont pas affichées dans la liste des salles ZEPETO, mais les invitations sont acceptables.
:::

