Configuration dans l'environnement d'exécution de la salle privée
4 min
Vous pouvez changer l'attribut de la salle multijoueur à l'exécution.
- Veuillez créer le code serveur index.ts Sandbox.
Définition de fonction
| |
|---|---|
SetPrivate(isPrivate : boolean) : Promise | - Vrai : Définir comme salle privée - Faux : Définir comme salle publique |
📘 Veuillez vous référer au guide suivant. [API ZEPETO.Multiplay(Server)]
Exemple d'utilisation
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}`);
}
}👍 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.