Backallo 0 Posté : 2 décembre 2021 (modifié) Version de Minecraft : 1.17.1 Version de Skript : 2.6 Addons utilisés: SkBee, SkVault, skript-gui Type du skript : Afk Description du script : Bonjour! Je suis nouveau ici et j'espère donner assez d'informations, en bref, j'ai essayé de skripter un skript de afk, tout marchais avant mais depuis que j'ai essayé de faire que quand ont bougeais, on n'est plus afk, mais depuis, j'ai tout essayé et le premier problème est que quand je faisait /afk, tout les joueurs étais placés afk et j'ai maintenant aussi brisé tout le skript. Si quelqu'un pourrais m'aider, j'en serait infiniment reconnaissant. Voici mon skript ! command /afk: executable by: players trigger: set {_waited} to difference between {cake.%player%.lastused} and now set {_prefix} to player's prefix if {_waited} is less than 10 seconds: message "&cYou have to wait &l%difference between 10 seconds and {_waited}% &cbefore you can use this command again!" else: set {is.%player%.afk} to true set {ias.%player%.afk} to true broadcast "%{_prefix}% %player% &7is now &c&lAFK." set {cake.%player%.lastused} to now loop all players: if {ias.%player%.afk} is true: set {is.%loop-player%.afk} to true if {is.%loop-player%.afk} is true: set {cake.%loop-player%.lastused} to now set {_waited} to difference between {cake.%loop-player%.lastused} and now on chat: if {ias.%player%.afk} is false: stop else if {is.%player%.afk} is true: delete {cake.%player%.lastused} set {_prefix} to player's prefix set {cake.%player%.lastused} to now set {is.%player%.afk} to false broadcast "%{_prefix}% %player% &7is no longer &c&lAFK." on block break: if {is.%player%.afk} is false: stop else if {is.%player%.afk} is true: delete {cake.%player%.lastused} set {_prefix} to player's prefix broadcast "%{_prefix}% %player% &7is no longer &c&lAFK." set {cake.%player%.lastused} to now set {is.%player%.afk} to false on block place: if {is.%player%.afk} is false: stop else if {is.%player%.afk} is true: delete {cake.%player%.lastused} set {_prefix} to player's prefix broadcast "%{_prefix}% %player% &7is no longer &c&lAFK." set {cake.%player%.lastused} to now set {is.%player%.afk} to false on command: if {is.%player%.afk} is false: stop else if {is.%player%.afk} is true: delete {cake.%player%.lastused} set {_prefix} to player's prefix broadcast "%{_prefix}% %player% &7is no longer &c&lAFK." set {cake.%player%.lastused} to now set {is.%player%.afk} to false every second in world "bfarming": loop all players: if {is.%loop-player%.afk} is false: stop else if {is.%loop-player%.afk} is true: set {_loc-1} to location of loop-player wait 5 ticks set {_loc-2} to location of loop-player if {_loc-1} isn't {_loc-2}: set {_porefix} to loop-player's prefix broadcast "%{_porefix}% %loop-player% &7is no longer &c&lAFK." set {cake.%loop-player%.lastused} to now set {is.%loop-player%.afk} to false Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Modifié 2 décembre 2021 par Backallo Partager ce message Lien à poster Partager sur d’autres sites
LeCraftDeOuf 235 Répondu : 2 décembre 2021 Salut ! Regarde dans ton loop dans ta commande /afk tu as Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. met loop-player sa reglera peut etre le soucis Partager ce message Lien à poster Partager sur d’autres sites
Backallo 0 Répondu : 3 décembre 2021 Merci de la réponse! Maleureusement, quand je bouge, je suis encore afk Partager ce message Lien à poster Partager sur d’autres sites
Backallo 0 Répondu : 3 décembre 2021 Oh tout est bon, j'ai réussi à régler le problème, merci énormément! Bonne journée! Partager ce message Lien à poster Partager sur d’autres sites
Yghore 379 Répondu : 3 décembre 2021 Le sujet a été résolu. Il a donc été verrouillé. Cordialement, l'équipe. Partager ce message Lien à poster Partager sur d’autres sites