Aller au contenu

Messages recommandés

Posté(e)

Version de Minecraft : 1.8
Version de Skript : 2.0.2

Type du skript : Teams

Bonjour je suis en ce moment à la recherche d'un skript de team pour mes uhc. J'ai trouvé des tutos mais il ne marchait pas ou ils ne respecter pas ce que je voulais. Je voudrais que les joueurs choisissent leurs équipes avec un item en faisait clic droit il y a 10 équipes de 4  (Vous pouvez faire les 10 équipes si vous voulez sinon 4 suffira) merci pour ceux qui m'aide n'hésitez pas si vous voulez plus de précision. 

Posté(e) (modifié)
on right click with ton item:
	if name of tool of player is "nom de ton item":
		wait 3 ticks
		open chest with 1 rows named "Equipe" to player
		wait 3 ticks
		format slot 0 of player with blue wool block named "Equipe bleu" with lore "Clique pour rejoindre l'équipe bleu" to close then run [make player execute command "/changeteam blue"]
		format slot 1 of player with red wool block named "Equipe rouge" with lore "Clique pour rejoindre l'équipe rouge" to close then run [make player execute command "/changeteam red"]
		stop

command /changeteam <text>:
  	trigger:
  		if arg 1 is "blue":
  			add player to {blue::*}
  			remove player from {red::*}
  			send "Tu as été ajouté à l'équipe bleu !" to player
  			stop
  		if arg 1 is "red":
  			add player to {red::*}
  			remove player from {blue::*}
  			send "Tu as été ajouté à l'équipe rouge !" to player
  			stop
 

à toi d'ajouter toutes les équipe, ...

 

Addon : SkQuery

Modifié par Salwyn
Posté(e)
il y a 30 minutes, Salwyn a dit :

on right click with ton item:
	if name of tool of player is "nom de ton item":
		wait 3 ticks
		open chest with 1 rows named "Equipe" to player
		wait 3 ticks
		format slot 0 of player with blue wool block named "Equipe bleu" with lore "Clique pour rejoindre l'équipe bleu" to close then run [make player execute command "/changeteam blue"]
		format slot 1 of player with red wool block named "Equipe rouge" with lore "Clique pour rejoindre l'équipe rouge" to close then run [make player execute command "/changeteam red"]
		stop

command /changeteam <text>:
  	trigger:
  		if arg 1 is "blue":
  			add player to {blue::*}
  			remove player from {red::*}
  			send "Tu as été ajouté à l'équipe bleu !" to player
  			stop
  		if arg 1 is "red":
  			add player to {red::*}
  			remove player from {blue::*}
  			send "Tu as été ajouté à l'équipe rouge !" to player
  			stop
 

à toi d'ajouter toutes les équipe, ...

 

Addon : SkQuery

Petit tip : au lieu de toujours d'emmerder à écrire "make player execute command", tu peux simplement écrire "player command"

Posté(e)
il y a 1 minute, KneaXy a dit :

Petit tip : au lieu de toujours d'emmerder à écrire "make player execute command", tu peux simplement écrire "player command"

Ah bon, Merci ^^

Posté(e)
à l’instant, Salwyn a dit :

Ah bon, Merci ^^

Ça marche aussi pour console command, all players command (je crois) loop-player command etc x)

Posté(e) (modifié)

ok merci je vais le tester

EDIT: j'ai testé le skript il marche mais j'aimerais limiter 4 joueurs par team hors avec le skript que tu m'as donné, il peut y avoir une infinité de joueur par team j'ai déjà tester le     "if size of player  <  4"

Modifié par zarco70
Posté(e) (modifié)
on right click with ton item:
	if name of tool of player is "nom de ton item":
		wait 3 ticks
		open chest with 1 rows named "Equipe" to player
		wait 3 ticks
		format slot 0 of player with blue wool block named "Equipe bleu" with lore "Clique pour rejoindre l'équipe bleu" to close then run [make player execute command "/changeteam blue"]
		format slot 1 of player with red wool block named "Equipe rouge" with lore "Clique pour rejoindre l'équipe rouge" to close then run [make player execute command "/changeteam red"]
		stop

command /changeteam <text>:
	trigger:
		if arg 1 is "blue":
			if {blue::*} < 4:
				send "Il y a déjà 4 joueurs dans la team rouge !" to player
				stop
			else:
				add 1 to {blue::*}
				remove 1 from {red::*}
				add player to {blue::*}
				remove player from {red::*}
				send "Tu as été ajouté à l'équipe bleu !" to player
				stop
  		if arg 1 is "red":
  			if {red::*} >= 4:
  				send "Il y a déjà 4 joueurs dans la team rouge !" to player
				stop
  			 else:
				add 1 to {red::*}
				remove 1 from {blue::*}
				add player to {red::*}
				remove player from {blue::*}
				send "Tu as été ajouté à l'équipe rouge !" to player
				stop

 

Modifié par Salwyn
  • 3 semaines après...
Posté(e)

Bonsoir,

Je vous invite à mettre en étiquette tout en haut à gauche de ce sujet "résolu" si votre demande est terminée sinon vous pouvez préciser votre problème.

Bonne soirée

  • 2 semaines après...
Posté(e)

Bonjour,

L'auteur du topic est inactif depuis plus de 7 jours, Je déplace.

Merci de me contacter en message privé pour rouvrir le topic.

Bonne journée 🙂

Bonsoir

 

  • Joriis a verrouillé ce sujet
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.