Aller au contenu

Healthpower

Membre
  • Compteur de contenus

    288
  • Inscription

  • Dernière visite

  • Jours gagnés

    3

Tout ce qui a été posté par Healthpower

  1. Healthpower

    coordonnées

    Bonjour à tous ! Voilà je bosse sur un skript qui lorsqu'on ouvre un coffre a un endroit précis, cela close l'inventaire du coffre et a la place ça ouvre le market via la command "/market" . Le skript fonctionne bien mais on peut l"utiliser sur n'importe quel coffre et non pas celui définit pas les coordonnées. Voici mon skript : variables: {block} = chest command /chest: trigger: set {_x} to -454 set {_y} to 142 set {_z} to 456 execute console command "broadcast &6HDV SET &4%{_x}% %{_y}% %{_z}%." wait 1 seconds set {location} to the location at {_x}, {_y}, {_z} in world set block at {location} to {block} on rightclick on chest: cancel event set {_loc} to location of event-block close player's inventory wait 0.01 seconds if {location} is equal to {_loc}: make player execute command "/market" Des idées ?
  2. Dans le même style que le //replace de world edit ?
  3. Salut, Ce que tu m'as proposé ne marche pas non plus (en ayant corrigé tes erreurs de ":"). Une autre idée ?
  4. C'est pas faux j'ai donc refait et rajouté des commandes : on right click on sign: loop all items in player's inventory: if loop-item is 397:4: set {_skull} to amount of 397:4 in player's inventory send "&aVous avez %{_skull}% tête(s) de creeper" make console execute "/clear %player%" make console execute "/eco give %player% %{_skull}%" # Skull = Nombre de tete = Nombre d'argent else: cancel event on command "spawn": loop all items in player's inventory: if loop-item is 397:4: cancel event send "&4Veuillez déposer vos têtes avant de vous tp !" on command "tpa": loop all items in player's inventory: if loop-item is 397:4: cancel event send "&4Veuillez déposer vos têtes avant de vous tp !" on command "warp <text-integer>": loop all items in player's inventory: if loop-item is 397:4: cancel event send "&4Veuillez déposer vos têtes avant de vous tp !" on drop 397:4: send "&4Vous ne pouvez pas dropper cet item !" to player cancel event Cependant il me reste un petit soucis : que je mette "warp <text>", "warp %text%" ou "warp <text-integer", le skript ne cancel pas l'event /warp text. Une idée ?
  5. Merci à tous mais au final je m'en suis sortit tout seul j'ai remplacer la commande loop item par amount of item Voici le skript : on right click on sign: set {_skull} to amount of 397:4 in player's inventory send "&aVous avez %{_skull}% tête(s) de creeper" make console execute "/clear %player%" make console execute "/eco give %player% %{_skull}%" # Skull = Nombre de tete = Nombre d'argent
  6. Bon finalement j'ai réussis a fixer l'erreur moi même il manquait juste un tiré entre loop et item on rightclick on sign: loop all items in player's inventory: if loop-item is 397:4: add 1 to {_skull} send "&aVous avez %{_skull}% tête(s) de creeper" #Remove all skull to the player make console execute "/clear %player%" make console execute "/eco give %player% %{_skull}%" # Skull = Nombre de tete = Nombre d'argent Cependant, que j'ai 1 ou plusieurs tête dans mon inventaire, la variable n'a pas l'air de changé et donc ca me donne qu'un de monnair a chaque fois.
  7. Le skript ne marchera pas si de base, ton enderdragon est déjà mort. En gros pour tester le skript il faudrait que tu refasse spawn un enderdragon manuellement et que tu le tue pour voir comment le skript réagis .
  8. Up ?
  9. Merci beaucoup ! Edit : J'ai un message d'erreur au reload du skript, il me dit qu'il ne reconnait pas la condition. (J'ai juste remplacer skull par MHF_Creeper's skull mais ca ne marchais quand même pas avec skull tout court.) Screen :
  10. Bonjour/Bonsoir à tous ! Encore débutant avec les skripts je tente de faire un skript pour que lorsqu'on clique avec une tête de creeper (MHF_Creeper) le skript détecte combien le joueur a de tête de ce type et donne un de monnaie en plus pour chaque tête (/eco give <player> <amount[correspondant au nombre de tête>) et clear l'inventaire du joueur. Voila ce que j'ai fait, je sais pas du tout comment récupérer la variable du nombre de tête et l'utiliser. De plus je ne suis pas sure que mon skript est bon :) on right click on sign if player is holding skull 1 3 {SkullOwner:"MHF_Creeper"} clear <player> /eco give <player>
×
×
  • 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.