Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 13/07/2017 dans toutes les zones

  1. J'essaye de te faire sa [Regarde bien jvais édit se post quand j'aurai fini]
    1 point
  2. Les subroutines a des avantages et des défauts tout comme les fonctions. Avantages des subroutines : - Plus simple pour les débutants. - Peuvent être déclarés avant leurs utilisations. - Peuvent être utilisés comme des événements (peut aussi se faire en fonction mais ça sera complexe pour les utilisateurs). Défauts des subroutines : - Ne peuvent pas renvoyer de valeur. - Pour invoquer des subroutines avec des listes en paramètres, c'est pas évident. Faut d'abord récupérer la taille de la liste, puis ensuite récupérer la liste en question : command /messageop <text>: trigger: set {_operators::*} to players where [player input is op] invoke "message op" from player, arg, size of {_operators::*} and {_operators::*} sub "message op": loop integers between 4 and parameter 3: add parameter loop-integer to {_operators::*} send "[Chat des opérateurs] %parameter 1% : %parameter 2%" to {_operators::*} Avantages des fonctions : - Peuvent renvoyer des valeurs. - Peuvent prendre des listes en paramètres facilement. Défauts des fonctions : - Doivent être déclarées avant leurs utilisations. - Elles ne marcheront pas si elles ont paramètres null. Exemple : function test(text: text) :: boolean: broadcast {_text} return true command /test: trigger: set {_test} to test({_variable}) send "%{_test}%" Comme la variable {_variable} n'existe pas, au lieu que la fonction renvoie true, elle renverra <none>.
    1 point
  3. J'utilise sa : set {lol} to the block 2 meters above player set the block at {lol} to banner wait 1 second set the block at {lol} to air Tient , t'a juste a copié : on right click with banner: if name of tool of player is "&3&lDetermination": if {switch.%UUID of player%} is equal to true: if {cooldowndeter.%player%} is not set: if {manat.%UUID of player%} is higher than 9: remove 10 from {manat.%UUID of player%} set title of bossbar {bar.%UUID of player%} to "&3&lMana: &8&l[&r&l%{manat.%UUID of player%}%&8&l/&r&l%{manamax.%UUID of player%}%&8&l]" set progress of bossbar {bar.%UUID of player%} to {manat.%UUID of player%} / {manamax.%UUID of player%} set {cooldowndeter.%player%} to true set {_loc} to the block 2 meters above player set the block at {_loc} to banner wait 10 seconds set the block at {_loc} to air wait 1 second delete {_loc} delete {cooldowndeter.%player%}
    1 point
×
×
  • 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.