Aller au contenu

McLincoln2

Membre
  • Compteur de contenus

    90
  • Inscription

  • Dernière visite

  • Jours gagnés

    8
  • Crédits

    10 [Faire un don]

Tout ce qui a été posté par McLincoln2

  1. Fais des tests par exemple: rightclick: broadcast "%targeted block%" Par exemple après tu compares le format texte avec un autre: rightclick: "%targeted block%" is "tonbloc": # suite du code Malheureusement si "%targeted block%" c'est "<none>", essaie avec ces positions, toujours des solutions.
  2. Nouvelle mise à jour ce soir, je vous laisse deviner la prochaine :)
  3. McLincoln2

    Tournois Sumo

    Je rentre chez moi dans 30 minutes.
  4. death: Victim has permission "save.stuff" Loop all numbers between 0 and 35: If slot loop-number of victim is not "air": set {deathslot.%victim%::%loop-number%} to slot loop-number of victim If "%victim's helmet%" is not "air" or "<none>": Set {deathslot.%victim%::helmet} to victim's helmet # pareil pour chestplate, leggings et boots Clear dropped items Respawn: Size of {deathslot.%player%::*} is not 0: Loop {deathslot.%victim%::*}: If "%loop-index parsed as number%" is not "<none>": Set slot loop-index parsed as number of playrr to "%loop-value%" parsed as item Else: If "%loop-index%" is "helmet": Set player's helmet to "%loop-value%" parsed as item # pareil pour chestplate, leggings et boots Clear {deathslot.%victim%::*}
  5. McLincoln2

    Tournois Sumo

    options: ypos: 10 join: set slot 5 of player to book named "§6Tournament Create" with lore "§7Right-Click" click with book: if name of tool is "§6Tournament Create": cancel event if {creator} is not set: lore of tool is "§7Right-Click" player has permission "tournament.create" set {_s} to 60 set {creator} to "%sender%" while {_s} is not 0: if {_f} is set: delete {_f} else if {_s} is 60 or 30 or 10 or 5: loop all players: send "§6Tournament (§eSumo§6) will start in few seconds, minimum %{_s}% seconds.%nl%§b/tournament join§e to join tournament" to loop-player if size of {tournament::*} is bigger or equal to 3: remove 1 from {_s} else: set {_s} to 60 set {_f} to true wait a second loop {tournament::*}: set {_copy::%loop-index%} to "%loop-value%" teleport loop-index parsed as player to {spectatingroom} set {start} to true while size of {tournament::*} is bigger than 1: loop {tournament::*}: set {_copy::%loop-index%} to "%loop-value%" set {_player1} to a random element of {_copy::*} set {_player1} parsed as player's display name to "§a%{_player1}%" delete {_copy::%{_player1}%} set {_player2} to a random element of {_copy::*} set {_player2} parsed as player's display name to "§c%{_player2}%" set {_copy::%{_player1}%} to "%{_player1}%" loop all players: if {tournament::%loop-player%} is set: if "%loop-player%" is not "%{_player1}%": if "%loop-player%" is not "%{_player2}%": send "§6Picked players:§e %{_player1}%§6,§e %{_player2}%" to loop-player else: send loop-player title "§cPicked !" clear loop-player's inventory teleport loop-player to {tournamentpostion.2} else: send loop-player title "§cPicked !" clear loop-player's inventory teleport loop-player to {tournamentpostion.1} set {_statut} to true while {_statut} is set: if "%{_player1}%" parsed as offline player is online: if "%{_player2}%" parsed as offline player is online: if y-coordinate of "%{_player1}%" parsed as player is bigger than {@ypos}: if y-coordinate of "%{_player2}%" parsed as player is bigger than {@ypos}: add 1 to {_time} wait 1 second else: delete {_statut} delete {_copy::%{_player2}%} set {_m} to "§bElimined player(s):§c %{_player2}%" else: delete {_statut} delete {_copy::%{_player1}%} set {_m} to "§bElimined player(s):§c %{_player1}%" else: delete {_statut} delete {_copy::%{_player2}%} set {_m} to "§bElimined player(s):§c %{_player2}%" else: delete {_statut} delete {_copy::%{_player1}%} set {_m} to "§bEliminated player(s):§c %{_player1}%" if "%{_player1}%" parsed as offline player is offline: delete {_copy::%{_player1}%} if "%{_player2}%" parsed as offline player is offline: delete {_copy::%{_player2}%} loop {tournament::*}: if {_copy::%loop-index%} is not set: clear {tournament::%loop-index%} teleport loop-index parsed as player to {spawn} loop all players: if {tournament::%loop-player%} is set: send "%{_m}%" to loop-player delete {_m} delete {_player1} delete {_player2} delete {creator} delete {start} if size of {tournament::*} is not 0: loop {tournament::*}: set {_winner} to "%{tournament::%loop-index%}%" else: stop loop all players: send "§6Tournament is now ended, winner is §a%{_winner}%" to loop-player clear {tournament::*} else: send "§6Tournament will start, sorry." to sender else if name of tool is "§6Tournament info": cancel event lore of tool is "§7Right-Click" loop {tournament::*}: if {_t} is not set: set {_t} to "§6Player(s) [§e%size of {tournament::*}%/12§6]:§e %{tournament::%loop-index%}%" else: set {_t} to "%{_t}%§6,§e %{tournament::%loop-index%}%" send "§6Tournament's creator:§e %{creator}%%nl%%{_t}%" to sender quit: {tournament::%player%} is set: clear {tournament::%player%} click with redstone torch: name of tool is "§cLeave tournament": cancel event if {tournament::%player%} is set: clear player's inventory wait 3 ticks # remet ton inventaire ici 'set slot <slot> of player to <item> named "<text>" with lore "<text>" clear {tournament::%player%} teleport player to {spawn} command /queue <text>: permission: tournament.create trigger: if arg is "setspawn": send "§6Tournament Sumo's waiting room is now set where you are." to sender set {waitingroom} to position of sender else: send "§cCorrect usage: /queue setspawn" to sender command /waitfight <text>: permission: tournament.create trigger: if arg is "setspawn": send "§6Tournament Sumo's spectating room is now set where you are." to sender set {spectatingroom} to position of sender else: send "§cCorrect usage: /waitfight setspawn" to sender command /tournament <text> [<number>]: trigger: arg 2 is not set: arg 1 is "join": {start} is not set {creator} is set {tournament::%sender%} is not set: size of {tournament::*} is smaller than 12 set {tournament::%sender%} to "%sender%" loop all players: {tournament::%loop-player%} is set send "§3%sender%§b joins tournament§3 (%size of {tournament::*}%/12)" to loop-player clear sender's inventory wait 3 ticks set slot 4 of sender to book named "§6Tournament info" with lore "§7Right-Click" set slot 8 of sender to redstone torch named "§cLeave tournament" teleport player to {waitingroom} arg 1 is "setspawn": player has permission "tournament.create": arg 2 is 1 or 2: set {tournamentpostion.%arg 2%} to position of sender send "§6Tournament Sumo's position number %arg 2% is now set where you are." to sender else: send "§cCorrect usage: /tournament setspawn 1/2" Il se peut que j'ai terminé, si tu veux préciser certaines choses viens sur ce teamspeak: ts.hadside.fr Un double while c'est pas tous les jours, si ?
  6. McLincoln2

    Skript SHOP et COINFLIP

    [Contenu masqué]
  7. McLincoln2

    Tournois Sumo

    Je peux te le faire, dis moi si cela tient toujours.
  8. McLincoln2

    Skript SHOP et COINFLIP

    Essaie mon skript VirtualShop.
  9. J'avais déjà fais du skript avant, c'pour ca que tous les nouveaux add-ons, nouvelles expressions etc je connais pas.
  10. Mon premier skript en attente de validation, un shop virtuel configurable avec YAML + repérage de quelques erreurs lors du reload.
  11. Essaie ceci: evaluate "format slot {_count} of player with {banner.%loop-value%} named ""&eGuilde : &6%loop-value%"" with lore ""blablabla"" to close then run [run player command ""/guilde join %loop-value%"" as op]" Sinon utilise l'add-ons Tuske.
×
×
  • 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.