Aller au contenu

Gaël Erhlich

Ancien
  • Compteur de contenus

    889
  • Inscription

  • Dernière visite

  • Jours gagnés

    18

Tout ce qui a été posté par Gaël Erhlich

  1. Gaël Erhlich

    Remplacer un bloc

    Si tu as un espace carré, tu peux transformer tous les blocs qui sont dedans en air, ou alors tu peux régénérer la carte sinon.
  2. Gaël Erhlich

    Team Vanilla

    Essaye tablist name of loop-value et display name of loop-value pour voir.
  3. Gaël Erhlich updated La reconstruction de Moscou with a new update entry: Système de statuts des parties amélioré Read the rest of this update entry...
  4. Gaël Erhlich

    Changer le 0/... du serveur

    Dahah j'en mets quasiment tout le temps moi. xd
  5. Gaël Erhlich

    Changer le 0/... du serveur

    Huh tu peux lire ça sur le ton que tu veux en fait, j'étais pas dans l'esprit reproche. ^^
  6. Gaël Erhlich

    Faire un summon d'item ? :p

    Hum non, mais de toutes façons, faut juste faire popper ton porte-armure avec les bons NBT-tags. Y'a pas mal de générateurs d'Armorstands sur Internet si tu veux. Y'a aussi de Luludatra pour aider. J'ai jamais testé mais j'ai confiance dans la mesure où c'est un des meilleurs map makers francophones. :D
  7. Gaël Erhlich

    Faire un summon d'item ? :p

    Haha non. C'est des porte-armures invisibles qui sont placés d'avance sur la carte du lobby. 'fin tu peux faire pareil avec Skript, mais c'est plus compliqué.
  8. Gaël Erhlich

    Changer le 0/... du serveur

    Cherche mieux, y'a ce que tu cherches.
  9. Gaël Erhlich

    Team Vanilla

    Éventuellement, tu peux faire loop all players et détecter les joueurs dans la partie d'une autre manière que par liste. Mais normalement, ta dernière instruction devrait marcher avec loop-value. C'est quoi au juste "je ne peux pas" ?
  10. Gaël Erhlich

    Changer le 0/... du serveur

    J'crois qu'il veut mentir sur le nombre de joueurs connectés pour compenser l'effet de vide.
  11. http://media.tumblr.com/63e11c3d33bf5b1249f2bae1ccaa0eab/tumblr_inline_mm5bjw96ul1rl82ps.jpg
  12. Gaël Erhlich

    Coller une schematic ?

    En fait, Psy est un fou des fonctions. En clair, location of player et une localisation dans un monde donné, pour Skript, c'est le même type d'information, qu'il stocke de la même façon et lit de la même façon. Du coup, là où tu peux utiliser l'un, tu peux utiliser l'autre, puisque c'est pareil. Du coup, ce que Psy t'a donné, c'est l'instruction pour coller le schematic où il a remplacé la localisation par un appel de fonction. La fonction, à partir de coordonnées X, Y et Z, plus le monde, renvoie ces informations sous la forme d'une seule localisation, alors que c'était 3 nombres et un texte. C'est donc la localisation renvoyée par la fonction qui est utilisée par l'instruction qui colle le schematic. La fonction elle-même, c'est surtout un format qui sert à optimiser des codes plus longs, mais pour expliquer des choses, c'est un peu nul huh.
  13. J'ai proposé un autre moyen à quelqu'un sur ce topic.
  14. Gaël Erhlich

    Annuler une commande

    Dahah si il est sur ce topic, il est déjà en ligne. :D Mais tu fais ce que tu veux, je fais pas ça spécialement pour moi, donc c'est pas important.
  15. Gaël Erhlich

    Annuler une commande

    Juste, je fais un deuxième post pour que tu reçoives la notification. Je viens d'éditer le code que je t'ai donné parce que j'avais laissé des trucs qu'avaient rien à y faire. x)
  16. J'ai fait ça dans mon dernier Skript, la reconstruction de Mosocu : on right click on dispenser: if event-block contains 1 bedrock named "Dispenser central": #On vérifie si c'est bien un dispenser central if player isn't sneaking: if player has permission "{@PermDispenserOuvre}": #Si le joueur a la bonne permission, il peut fouiller un dispenser central. stop cancel event else: cancel event ... Dans ce code, le joueur doit être en sneak pour pouvoir utiliser un dispenser qui contient une bedrock qui s'appelle "Dispenser central". Si il a la bonne permission, il peut regarder à l'intérieur et prendre la bedrock, ce qui fait que le dispenser n'est plus un dispenser central.
  17. Gaël Erhlich

    Annuler une commande

    Déjà, tu pourrais utiliser une boucle au lieu de répéter le même code 10 fois. Et pour ton affaire, tu peux pas empêcher un bloc de s'exécuter une fois qu'il est lancé. Tu dois donc inclure dans ce code un moyen de l'arrêter par l'extérieur. Tu peux créer une variable booléenne (true/false) avec ses propriétés : - elle se met sur false au démarrage (donc aussi au reload), - elle se met sur true quand tu confirmes le reload, - à la fin de ton bloc, tu testes si elle vaut toujours true, et sinon, le code s'arrête avec un message "Reload annulé". options: P: &9ReloadAssist &7»&a E: &cErreur de frappe, réessayer !. command /reload [<text>]: permission : assist.reload trigger: if arg 1 is not set: message "&2[&a&lRELOAD&2] &8Veuillez confirmer pour reload : &9/reload confirm" if arg 1 is "confirm": set {Reload.EnCours} to true send player title "&c&lReload" with subtitle "&c&o&llancé par %player%" for 15 seconds wait 1 seconds send player title "&c&lReload" with subtitle "&c&o&len cours" for 20 seconds wait 5 seconds broadcast "&2[&a&lRELOAD&2] &f&lReload dans &7&l15 &f&lsecondes !" wait 5 seconds #La boucle promise set {_Seconde] to 10 while {_Seconde} is more than 1: broadcast "&2[&a&lRELOAD&2] &f&lReload dans &7&l%{_Seconde}% &f&lsecondes !" wait 1 seconds remove 1 from {_Seconde} broadcast "&2[&a&lRELOAD&2] &f&lReload dans &7&l1 &f&lseconde !" if {Reload.EnCours} is true: command "/rl" else: broadcast "&2[&a&lRELOAD&2] &f&lFinalement, non, pas de reload." if arg 1 is "stop": set {Reload.EnCours} to false on load: set {Reload.EnCours} to false Avec ça, tu peux même ajouter des sécurités pour empêcher une personne de lancer le reload quand il est déjà lancé, ou le lancer sans attendre si on retape la commande. Tu peux aussi empêcher quelqu'un d'annuler le stop si y'a rien à stopper.
  18. @Aerosmite Un peu de recherche, un peu de recherche. :p https://skript-mc.fr/doc/skript/Expressions#name_display_name https://skript-mc.fr/doc/skript/Expressions#coloured_uncoloured
  19. Ouep, avec Umbaska. Cherche un peu sur SkUnity la prochaine fois. :p http://skunity.com/search?search=Team
  20. Au pire, tu peux mettre une bedrock avec un nom spécial dans ton coffre, qui sera du coup impossible à ouvrir réellement, mais sera reconnaissable par le plugin.
  21. Gaël Erhlich updated La reconstruction de Moscou with a new update entry: Systèmes de fin de partie Read the rest of this update entry...
  22. Gaël Erhlich

    Différente TNT

    Il y a très peu de blocs qui ont un nom, et la TNT n'en fait pas partie. En plus, je suis pas sûr que Skript le prenne en compte. Mais sinon, quand tu veux tester le nom d'un item, utilise name of player's tool.
  23. Gaël Erhlich

    Player Count bungeecord

    C'est l'bodel ton explication.
  24. Marqué quoi sur ta console ?
  25. Tu peux remplacer par on tool break. Sinon, tu peux retirer les stop, ton code s'arrête tout seul quand il est terminé de lire. :p
×
×
  • 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.