Aller au contenu
Backallo

résolu ✔ Mon skript afk ne marche pas

Messages recommandés

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é par Backallo

Partager ce message


Lien à poster
Partager sur d’autres sites

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
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.