Aller au contenu

XTReMxLogik

Membre
  • Compteur de contenus

    182
  • Inscription

  • Dernière visite

  • Crédits

    56 [Faire un don]

Tout ce qui a été posté par XTReMxLogik

  1. Haha, je sais bien je l'ai déjà fait il y maintenant quelques années (il me semble qu'on doit ajouter les blocs dans un rayon à l'interieur d'une liste, pour ensuite inversé le procéssus, mais j'ai plus les lignes). Après, tout ce que tu me dit ça m'aide pas beaucoup, c'est de la logique, et je sais, il me faut juste les lignes, mais je vais essayer de m'y pencher pour finir ces deux p'tites choses
  2. Pas de soucis, je prend note. Et pour la "demande de base", tu pense me trouver / donner quelques lignes?
  3. Aucune idée... ou qqc qui me permet defaire des particules...
  4. Si vous avez des idées, où des bouts de code pour m'aider je suis pas contre ^^' Où le nom des addons pour faire cette ligne : show 3 "heart" particles at location of event-location for {_show-snowball} offset by 1, 1, 1
  5. Bonjour, Le problème est réglé, j'ai changé ses lignes: if player's inventory contains {nombre.items.%player%} of {skyshop.item.%player%}: par: if player has "%{nombre.items.%player%}% %{skyshop.item.%player%}%" parsed as item: Le sujet est passé en résolu, Merci!
  6. Version de Minecraft : 1.14.X Version de Skript : 2.4.1 Type du skript : Skript qui sert de "gadget" Description du script : Bonjour, Alors, j'ai commencé, mais j'avoue que j'ai pas toutes les cartes pour réaliser ce dont j'aimerais. Il faudrait donc DEUX choses; (1) Quand la boule de neige touche des blocs, ceux-là sont transformer en blocs de neige (pour l'herbe en couche de neige), et au bout de x secondes (exemple: 5s) les blocs redeviennent comme avant. (1+) Si un joueur est touché par cette même boule de neige, le joueur touché reçoit un message "touché par xx", et le joueur qui lançait "tu touche xx" (2) Sur un autre boule de neige, j'aimerais avoir des particules (coeurs, critiques (un petit combot sympa)), et un son à l'endroit de la boule de neige. P.S.: On parle de deux boules de neige, mais elles sont bien différente dû à l'outil utilisé: make the player shoot a snowball at speed 0.8 Ayant déjà travailler sur le sujet, j'ai des bases (UNE GROSSE BASE, parce-que rien est concrêt): (1) on projectile hit: if shooter's tool is gray dye: send "ok" loop blocks in radius 3 of targeted event-location: #3 or 4 dont remember # Si le block n'est pas grass, tall grass, or air: # set block to snow # Si le block est grass, stone, etc: set block to snow block wait 5 second # Retour des anciens blocs (2) on projectile hit: if world of projectile is "world" or "skyhub": if projectile is "snowball": loop all players in world "world" or "skyhub": set {_show-snowball} to loop-player show 3 "heart" particles at location of event-location for {_show-snowball} offset by 1, 1, 1 show 3 "crit" particles at location of event-location for {_show-snowball} offset by 1, 1, 1 play sound "ui.button.click" with volume 15 to event-location Merci d'avance, Je vous tiens au courant si j'ai eu réponse (et ou moi même avancer sur le projet), même si j'avoue être bloquer.
  7. Pas de soucis! Tant pis. Si quelqu'un à une idée!
  8. C'est ma ligne qui doit m'enlever mes XX items... si seulment j'ai assez de blocs, hors c'est pas le cas puisque le If ne s'execute pas!
  9. Ces lignes correspond aux nombres d'items que je doit vendre, et dans mon cas c'est le nombre d'items que 'jai dans mon inventaire soit xxx blocs d'herbe.
  10. En gros, il sait combien j'ai d'item, il sait les quels, mais il arrive pas à executer cette ligne: if player's inventory contains {nombre.items.%player%} of {skyshop.item.%player%}: Au lieu de faire cette ligne, il fait le "else" juste après... P.S.: Sauf que si j'ai <=64 items, le "if ... " s'execute correctement
  11. Alors non je loop pas... mais je le fait autrement : set {_nombre.items} to amount of {skyshop.item.%player%} in player's inventory Et oui il fonctionne,pcq je sait que j'ai :
  12. Bonjour oui Alors oui, dans ce cas c'est fonctionnel, le problème, c'est que moi je veut pas donner, je veux "retirer"... et surtout détecter si le joueur a assez de blocs.
  13. Parce-que ça n'existe pas Ça indique que j'ai pas assez d'item ... (alors que je les ai forcément, puisque je les ai comptés)
  14. -Up- Ça m'interesse de débuguer ... donc voilà, j'aimerais avoir des réponses
  15. Il y a quelque version en arrière ce Skript fonctionnait comme une horloge (et surtout à plus de 64 items). P.S.: Ici je met "égal au maxi dans l'inventaire", mais j'ai essayer de vendre moins que ce que j'avait dans l'inventaire, et ça fait pareil
  16. Version de Minecraft : 1.14.X Version de Skript : 2.4.1 Addons utilisés: Les principaux Type du skript : Shop Description du script : C'est un shop, et si le joueur à égal ou plus d'item que demandé, alors on retire et donne l'argent. Chose qui n'arrive pas. Bonjour, Alors voici, j'ai cette partie de skript qui ne fonctionne pas (Une partie pour pouvoir trouver la solution). Le but est de vendre plus de 64 items... sauf que celui-ci ne fonctionne pas. <64 items = Fonctionne >64 items = Ne fonctionne pas Le code de test: command /skdebug: trigger: set {skyshop.item.%player%} to grass blocks #item (ici de l'herbe pour exemple) set {_nombre.items} to amount of {skyshop.item.%player%} in player's inventory set {nombre.items.%player%} to {_nombre.items} send "Le nombres d'items: %{_nombre.items}%" send "%{nombre.items.%player%}% of %{skyshop.item.%player%}%" to player #verification de svariables au temps X if player's inventory contains {nombre.items.%player%} of {skyshop.item.%player%}: send "&aoui" play sound "entity.experience_orb.pickup" with volume 15 to player else: #Cette ligne s'éxecute play sound "entity.villager.no" with volume 15 to player send "&cnon" Merci d'avance, Et à bientôt
  17. Merci, je place ce sujet en résolu.
  18. Eh bien tout est niquel, merci ! Une idée pour les tags d'une bannière? Merci aux futurs réponses !
  19. Bonsoir, Eh non, justement, c'est une tête non-officiel, donc je ne peux pas l'utiliser comme un joueur classique, je doit utiliser les NBT, d'où l'addon : SkBee, et cette longue chaine de caractères .
  20. Bonjour à vous, Actuellement dans un skript de GUI, j'aimerais affiché des têtes qui ne provient pas d'un compte Officiel, c'est pour cela que je me suis tourné vers l'addon : SkBee (similaire a SkBeeT mais avec plus de fonctionnalité). Il y a encore quelques heures, je n'arrivait pas à afficher mes bannières avec les NBT, mais ceci est réglé si ça intéresse, voici la ligne de code: P.S.: Si quelqu'un sait comment enlever les TAGs sur l'item, je veut bien, c'est : {HideFlags:32}, mais si je l'ajoute, toutes mes bannières disparaissent ([Contenu masqué]) make a gui slot 1 of player with a white floor banner named "Lettre B" with lore "test" with nbt "{BlockEntityTag:{Patterns:[{Color:15,Pattern:""ls""},{Color:15,Pattern:""ts""},{Color:15,Pattern:""bs""},{Color:15,Pattern:""ms""},{Color:15,Pattern:""rs""},{Color:0,Pattern:""bo""}]}}" to do nothing Enfin, c'est déjà une bonne avancé, mais maintenant, j'aimerais affiché cette tête (slot 22): Et celle-ci ne s'affiche pas après plusieurs tentative (voici là où je me suis arrêté) #La tête ne s'affiche pas, mais ne retourne pas d'erreur: make a gui slot 22 of player with player head named "Essai8" with nbt "{{display:{Name:""{""text"":""Monitor}""},SkullOwner:{Id:""1cc1a38d-550e-447f-86bc-1181d277fe02"",Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTNkYTM5ZTU1NmM5Mjc5OTAzODRmYWExZmViM2I4MjUyNTJkYWM3OGNkMjg4Nzc5Y2RlMTExN2MzN2E4In19fQ==""}]}}}" Version de Minecraft : 1.14.x Version de Skript : 2.4-alpha4 Addons utilisés: SkBee
×
×
  • 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.