Aller au contenu

Backallo

Membre
  • Compteur de contenus

    3
  • Inscription

  • Dernière visite

  • Crédits

    6 [Faire un don]

Messages posté(e)s par Backallo


  1. 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é.

×
×
  • 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.