Bonjour,
Sur un serveur RP, j'ai conçu un Anti-Xray en block de command qui utilise le scoreboard. Chaque fois que le joueur est détecté par l'antixray son spawnpoint est placé à sa position actuelle grace à la commande "execute as @a[score={xray=1}] run spawnpoint" dans un commande block ce qui permet de retrouver les coordonnées via la console, mais ce n'est pas très pratique.
Idéalement, je voudrais pouvoir forcer le joueur à faire un /sethome xray à l'emplacement où il a été détecté pour que d'autres joueurs puissent s'y rendre (avec la commande /home nom-du-joueur xray) pour enquêter.
Nous utilisons le plugin Essentials sur un serveur 1.14.4.
La commande "execute @a[score={xray=1}] run sethome xray" ne fonctionne pas, car la commande sethome n'est pas reconnue (contrairement à spawnpoint).
La commande "sudo @a sethome xray" ne fonctionne pas alors que la commande "sudo nom-du-joueur sethome xray" fonctionne. C'est donc que la commande sudo de essentials ne supporte pas les selecteurs.
Un plugin comme le pluggin sudo pourrait-il m'aider ?
Sinon, on pourrait aussi se contenter d'un livre dans lequel serait indiquer la position du joueur, mais je ne parvient pas à enregistrer la position courante d'un joueur dans un livre...
Merci d'avance à tous ceux qui auront des idées.
Sur un serveur RP, j'ai conçu un Anti-Xray en block de command qui utilise le scoreboard. Chaque fois que le joueur est détecté par l'antixray son spawnpoint est placé à sa position actuelle grace à la commande "execute as @a[score={xray=1}] run spawnpoint" dans un commande block ce qui permet de retrouver les coordonnées via la console, mais ce n'est pas très pratique.
Idéalement, je voudrais pouvoir forcer le joueur à faire un /sethome xray à l'emplacement où il a été détecté pour que d'autres joueurs puissent s'y rendre (avec la commande /home nom-du-joueur xray) pour enquêter.
Nous utilisons le plugin Essentials sur un serveur 1.14.4.
La commande "execute @a[score={xray=1}] run sethome xray" ne fonctionne pas, car la commande sethome n'est pas reconnue (contrairement à spawnpoint).
La commande "sudo @a sethome xray" ne fonctionne pas alors que la commande "sudo nom-du-joueur sethome xray" fonctionne. C'est donc que la commande sudo de essentials ne supporte pas les selecteurs.
Un plugin comme le pluggin sudo pourrait-il m'aider ?
Sinon, on pourrait aussi se contenter d'un livre dans lequel serait indiquer la position du joueur, mais je ne parvient pas à enregistrer la position courante d'un joueur dans un livre...
Merci d'avance à tous ceux qui auront des idées.
Dernière édition: