Aller au contenu

iLaZz

Membre
  • Compteur de contenus

    431
  • Inscription

  • Dernière visite

  • Jours gagnés

    10

Tout ce qui a été posté par iLaZz

  1. iLaZz

    Report

    iLaZz updated Report with a new update entry: Correction argument-2. Read the rest of this update entry...
  2. iLaZz

    Report

    iLaZz updated Report with a new update entry: Correction du cooldown. Read the rest of this update entry...
  3. iLaZz

    Report

    iLaZz updated Report with a new update entry: Correction du cooldown. Read the rest of this update entry...
  4. iLaZz

    Report

    iLaZz updated Report with a new update entry: Correction erreur Read the rest of this update entry...
  5. iLaZz

    Report

    iLaZz submitted a new resource: [plain]Report[/plain] - [plain]Un report configurable.[/plain] Read more about this resource...
  6. Une fonction et une boucle ca devrait le faire.
  7. Gros skript sur un mini-jeu pas totalement fini c'est un avant-gout. Un kill the beacon avec un boss et pnj, teams etc ...
  8. iLaZz

    Problème loop-player

    Qu'est ce qu'un "loop" premièrement car il y a visiblement un faux sens de ta part. Le loop va éxécuter le code le suivant pour chaque éléments du loop. Si tu mets un délai par exemple la première et duexième boucle ne seront pas coordonnées. Si tu veux que rien ne passe si ta conditions n'est pas vérifié ne mets rien: if {timer} is true: loop all players: if loop-player has permission "www.game": send "&6[WWM] &cIl n'y a pas assez de joueurs pour commencer une partie." to loop-player send "&6&lAméricains : &a%{nb.americain}% joueur(s)" to loop-player send "&6&lAllemands : &a%{nb.allemand}% joueur(s)" to loop-player send "&6&lIl faut au minimum &33 joueurs &6&lde chaque côté" to loop-player make console execute command "/playsound random.successful_hit %loop-player%" wait 10 seconds make console execute command "/start" Passe par une fonction pour que les messages apparaissent en même temps pour tout le monde. Ce qui donne: function messages(p :player): send "&6[WWM] &cIl n'y a pas assez de joueurs pour commencer une partie." to {_p} send "&6&lAméricains : &a%{nb.americain}% joueur(s)" to {_p} send "&6&lAllemands : &a%{nb.allemand}% joueur(s)" to {_p} send "&6&lIl faut au minimum &33 joueurs &6&lde chaque côté" to {_p} make console execute command "/playsound random.successful_hit %{_p}%" wait 10 seconds make console execute command "/start" if {timer} is true: loop all players: if loop-player has permission "www.game": messages(loop-player) En espérant t'avoir aidé.
  9. iLaZz

    Question, pour les configs YML

    Un conseil {_balle_par_chargeur} et pas {balle_par_chargeur} Appart si c'est dans deux blocs différents. Qu'est-ce qui ne va pas ? Utilise plutôt des options pace que pour si peu de choses c'est inutile, ne te casse pas la tête.
  10. iLaZz

    [Skript 2.2] Function pas reconnue.

    Il faut de préférence utiliser number car un integer et un number. Si vous voulez arrondir vous faites "rounded (down | up)"
  11. iLaZz

    [Skript 2.2] Function pas reconnue.

    Mets avec des nombres dans la fonction, proposition.
  12. iLaZz

    Créer un classement

    Aucun problème envoie moi ton moyen de communication par message privé.
  13. iLaZz

    Créer un classement

    Premier problème: ta variable n'est pas une liste, donc ton top 3 ne marchera que sur les joueurs connectés. Remplace donc ta variable comme ceci '{prestige::%uuid of player%}' sur un 'nombre'. Ensuite tu peux effectuer un classement. set {_copie::*} to {prestige::*} # Ici loop-index = joueur ; loop-value = valeur while size of {_class::*} is not 3: delete {_bigger} loop {_copie::*}: if {_bigger} is not set: set {_bigger} to loop-value else if loop-value > {_bigger}: set {_bigger} to loop-value remove {_bigger} from {_copie::*} add {_bigger} to {_class::*} broadcast "%{_class::*}%"
  14. evaluate "format slot getPartySlot(loop-index-1) of player with getPartyItem(loop-index-1) parsed as item named ""%getPartyName(loop-index-1)%"" with lore ""%getPartyLore(loop-index-1)%"" to run [showTypesOf(loop-index-1, player)]" La function getPartySlot() est un nombre La function getPartyItem() est un texte La function getPartyName() est un texte La function getPartyLore() est un texte La function showTypesOf() est un bout de code Le problème c'est que sans evaluate cela s'affiche mais le %loop-index-1% est toujours le même si vous avez une solution pour remédier à ca merci.
  15. iLaZz

    GUI

    Essaie de comprendre sinon je ne t'aurai pas aidé.
  16. iLaZz

    GUI

    open chest with 3 rows named "&6CRAFT" to player loop all numbers between 0 and 26: (rounded down (loop-number / 9)) + 1 is not 2 format slot loop-number of player to glass named "" to close Code testé.
  17. Tu peux faire des arguments avec espaces ^^
  18. Premièrement vous allez avoir besoin d'un seul argument, que l'on va décomposer pour obtenir nos autres arguments. command /test [<text>]: trigger: set {_s::*} to argument-1 split by "." loop size of {_s::*} times: if {_b} is true: exit loop else: loop {_s::*}: add 1 to {_s} set {_%{_s}%} to loop-value-2 replace all "§" with "" in {_%{_s}%} broadcast "argument %{_s}%: %{_%{_s}%}%" if {_s} = size of {_s::*}: set {_b} to true exit loop Ici les arguments doivent être séparer par un "." Est-ce que cela peut servir un jour je vous pose la question.
  19. Je viens de penser à quelque chose, toute nos commandes peuvent être faites avec un SEUL argument car on peut décomposer l'argument.
  20. Partie reload terminé, effectivement plus la configuration est grosse plus le temps du reload est long, mais il reste court (1.5s / 7 jeux)
  21. On part sur du loop-value-5 ;)
  22. La partie configuration de mon futur script: https://pastebin.com/raw/Kv40x9vX
  23. iLaZz

    Falling sand (TNT-RUN)

    iLaZz updated Falling sand (TNT-RUN) with a new update entry: Options prefix Read the rest of this update entry...
  24. iLaZz submitted a new resource: [plain]Falling sand (TNT-RUN)[/plain] - [plain]Créer toutes vos parties de TNT-RUN en un seul reload.[/plain] Read more about this resource...
  25. remove <tool> [named ""<text>""] from <player>'s inventory Exemple: remove 1 iron ingot named "example" from player's inventory Ou: remove 1 iron ingot from player's inventory
×
×
  • 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.