Aller au contenu

Aide Skript pour un Practice


Messages recommandés

Posté(e)

Bonjour a tous

 

 

Je suis actuellement sur le projet de créer un serveur Practice et je voudrais un skript de practice avec un system de elos.

 

J'ai déjà vu un Skript permettant cela, mais il ne me convient malheureusement pas.

 

Commande : /duel pseudo # Affrontez un adversaire particulier

Commande : /elos pseudo # Voir les elos du joueur ciblé

Commande : /duel random # Pour faire une recherche de joueurs parmis d'autres personnes inconnues

 

Et tous sa via des items give en main dès la connexion

 

Merci d'avance à tous ceux qui m'aideront

 

Cordialement,

xRaiiKen

Posté(e)
on join:
   wait a tick
   give a diamond sword named "Duel" to player

on rightclick:
   clicked item is a diamond sword
   name of clicked item is "Duel"
   open chest with 6 rows named "Duel" to player
   loop all players:
       add 1 to {_n}
       make a gui slot {_n} - 1 of player with (skull of loop-player parsed as an offline player) named "%loop-player%" to close then run player command "/duel %loop-player%"
   make a gui slot 53 of player with paper named "Duel aléatoire" to close then run player command "/duelrandom"

command /duel <player>:
   trigger:
       set {_loc} to arg's location
       add 6 to x-pos of {_loc}
       add 6 to z-pos of {_loc}
       teleport player to {_loc}
       wait a tick
       give a diamond sword to player and arg
       send "Le duel commence !" to player and arg

command /duelrandom:
   trigger:
       make player execute command "/duel %random player out of all players%"

on death:
   victim is a player
   attacker is a player
   add 10 to {elos.%attacker%}
command /elos:
   trigger:
       send "Vous avez %{elos.%player%}% !"

on join:
   {elos.%player%} is not set
   set {elos.%player%} to 0

Posté(e)

Précise à quoi sert la commande xD !

 

on join:
   wait a tick
   give a diamond sword named "Duel" to player

on rightclick:
   player's tool is a diamond sword
   name of player's tool is "Duel"
   open chest with 6 rows named "Duel" to player
   loop all players:
       add 1 to {_n}
       make a gui slot {_n} - 1 of player with player head named "%loop-player%" to close then run player command "/duel %loop-player%"
   make a gui slot 53 of player with paper named "Duel aléatoire" to close then run player command "/duelrandom"

command /duel <player>:
   trigger:
       set {_loc} to arg's location
       add 6 to x-pos of {_loc}
       add 6 to z-pos of {_loc}
       teleport player to {_loc}
       wait a tick
       give a diamond sword to player and arg
       send "Le duel commence !" to player and arg

command /duelrandom:
   trigger:
       make player execute command "/duel %random player out of all players%"

on death:
   victim is a player
   attacker is a player
   add 10 to {elos.%attacker%}
command /elos:
   trigger:
       send "Vous avez %{elos.%player%}% !"

on join:
   {elos.%player%} is not set
   set {elos.%player%} to 0

×
×
  • 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.