Bonjour à tous,
Je débute dans le Skript et j'ai un petit problème avec une fonction fraîchement créé !
command /busy:
permission: busy.use
permission message: &cErreur : Vous n'avez pas la permission !
trigger:
if {afk.%player%} is true:
set {afk.%player%} to false
broadcast "&a%player% &fn'est plus &cAFK &f!"
execute console command "stablist del %player%"
else:
set {afk.%player%} to true
broadcast "&a%player% &fest désormais &cAFK &f!"
execute console command "stablist setprefix %player% &4[AFK]&r"
on any movement:
if player has permission "busy.use":
if {afk.%player%} is true:
set {afk.%player%} to false
broadcast "&a%player% &fn'est plus &cAFK &f!"
execute console command "stablist del %player%"
else:
if player has permission "busy.use":
if {afk.%player%} is false:
wait 10 seconds (Ici c'est pour mes tests)
set {afk.%player%} to true
broadcast "&a%player% &fest désormais &cAFK &f!"
execute console command "stablist setprefix %player% &4[AFK]&r"
Donc actuellement tout fonctionne et pour décrire ceci :
- La commande /busy nous met en AFK
- Retaper la commande /busy nous enlève l'AFK (elle a un peu perdu de son interêt mais bref)
- Si on est AFK et que l'on bouge, on est plus AFK
Mon problème est la dernière fonction ou je souhaiterais qu'après un certains délai, l'AFK s'active de façon automatique, mais hélas il ne ce passe rien ^^
Merci d'avance pour votre aide !