Effectivement ça à l'air très efficace mais la possibilité de le faire avec le temps du jeu (tick) est impossible ou trop compliqué ?
C'est parfaitement possible, je t'ai donné un système simple à mettre en place...
Utiliser un ou plusieurs timer est possible:
Cela dit j'ai besoin d'infos:
- Plusieurs NPC (nombre aprox.)
- Proches les uns des autres?
J'ai juste un petit souci c'est que les commande block des tag qui doivent ajouter et remove ne se désactive jamais, une fois activer il le reste. J'ai tenter un petit système de redstone pour dévier ce problème mais ça ne fonctionne pas. Je ne sais pas si c'était dans ton système à l'origine. :/
Théoriquement ça n'est pas censé poser de soucis...
Ces commandes devraient palier ce problème...
Code:
#Constant execution
/tellraw @a[r=3,tag=!trigger] {}
/scoreboard players tag @a[r=3,tag=!trigger] add trigger
/scoreboard players tag @a[rm=5,tag=trigger] remove trigger
J'ai confié le boulot exécution à un armorstand avec ces commandes:
Code:
#Constant execution
/execute @e[type=armor_stand] ~ ~ ~ /tellraw @a[r=3,tag=!trigger] {"text":"Bienvenue sur Minecraft.Tools"}
/execute @e[type=armor_stand] ~ ~ ~ /scoreboard players tag @a[r=3,tag=!trigger] add trigger
/execute @e[type=armor_stand] ~ ~ ~ /scoreboard players tag @a[rm=5,tag=trigger] remove trigger