#-----------------------#
# TheTower #
# By RealDragonMA #
#-----------------------#
options:
prefix: &4TheTower &4> &6
Command /tw [<text=help>] [<text>] [<text>]:
trigger:
if arg 1 is "help":
message "&2>>>&f&o&l Aide plugin TheTowers&2 <<<"
message "&6/tw create <nom>&b > &bCréer une arène"
message "&6/tw remove <nom>&b > &bSupprimer une arène"
#Créer une arène --->
if arg 1 is "create":
if arg 2 is set:
if {tw.arena.%arg 2%} is not set:
set {tw.arena.%arg 2%} to true
set {tw.arena.spawn.%arg 2%} to location of player
add argument 2 to {tw.list.map::*}
message "{@prefix} L'arène &c%arg 2% &fa été crée avec succès."
stop
else:
message "{@prefix} L'arène &c%arg 2% &fexiste déjà."
stop
else:
message "{@prefix} Utilisation correcte : /tw create <nom>."
stop
#Suprimer une arène --->
if arg 1 is "remove":
if arg 2 is set:
if {ce.arena.%arg 2%} is true:
clear {tw.arena.%arg 2%}
clear {tw.arena.spawn.%arg 2%}
remove argument 2 from {tw.list.map::*}
message "{@prefix} L'arène &c%arg 2% &fa été supprimé avec succès."
stop
else:
message "{@prefix} L'arène &c%arg 2% &fn'existe pas."
stop
else:
message "{@prefix} Utilisation correcte : /tw remove <nom>."
stop
#Rejoinde une partie --->
if arg 1 is "join":
set slot 3 of player to rose red
set slot 5 of player to lapis lazuli
set slot 4 of player to none
set slot 2 of player to none
set slot 0 of player to name tag
set slot 8 of player to book
set slot 1 of player to none
add player to {minijeux::*}
if arg 2 isn't set:
send "&cVeuillez inserez une map valide"
if arg 2 is set:
if {tw.join.%player%} isn't set:
teleport player to {tw.arena.spawn.%arg 2%}
add 1 to {tw.amount.player}
set {tw.join.%player%} to true
broadcast "{@prefix} >&6 %player% a rejoint ! (%{tw.amount.player}%/10)"
else:
send "&cTes deja en partie"
stop
if {tw.amount.player} is greater than 0:
wait 10 seconds
broadcast "{@prefix} >&6 La partie va démarré !"
set {tw.start} to true
if {tw.isblue.%player%} is true:
teleport player to {tw.respawn.blue}
if {tw.isred.%player%} is true:
teleport player to {tw.respawn.red}
#Setspawn --->
if arg 1 is "setspawn":
if arg 2 is "rouge":
if arg 3 is set:
loop {tw.list.map::*}:
if loop-value is arg 3:
set {tw.respawn.%arg-2%.%arg-3%} to true
set {tw.respawn.red} to location of player
send "&6Spawn &c%arg-2% &6map %arg-3% est definit"
if arg 2 is "bleu":
if arg 3 is set:
loop {tw.list.map::*}:
if loop-value is arg 3:
set {tw.respawn.%arg-2%.%arg-3%} to true
set {tw.respawn.blue} to location of player
send "&6Spawn &3%arg-2% &6map %arg-3% est definit"
#Le leave --->
if arg 1 is "leave":
if {tw.join.%player%} is set:
clear {tw.join.%player%}
remove 1 from {tw.amount.player}
broadcast "{@prefix} >&c %player% a quitter la partie (%{tw.amount.player}%/20)"
teleport player to {spawn}
else:
send "&cVous n'avez pas rejoint de partie"
#Le listmap --->
if arg 1 is "map":
loop {ce.list.map::*}:
send "&6- %loop-value%"
#Rejoindre une team --->
on rightclick with rose red:
remove player from {tw.team.blue::*}
clear {tw.team.blue.join.%player%}
loop {tw.team.red::*}:
if player is loop-value:
set {tw.team.red.join.%player%} to true
send "{@prefix} >&f Tu est déjà dans cette équipe !"
if {tw.team.red.join.%player%} isn't set:
add player to {tw.team.red::*}
send "{@prefix} >&f Tu est ajouté a cette équipe !"
if {tw.team.red.amount} is smaller than 5:
if {tw.team.red.join.%player%} isn't set:
add player to {tw.team.red::*}
send "{@prefix} >&f Tu a rejoint l'équipe &4Rouge !"
on rightclick with lapis lazuli:
remove player from {tw.team.red::*}
clear {tw.team.red.join.%player%}
loop {tw.team.blue::*}:
if player is loop-value:
set {tw.team.blue.join.%player%} to true
send "{@prefix} >&f Tu est déjà dans cette équipe !"
if {tw.team.blue.join.%player%} isn't set:
add player to {tw.team.blue::*}
send "{@prefix} >&f Tu est ajouté a cette équipe !"
if {tw.team.blue.amount} is smaller than 5:
if {tw.team.blue.join.%player%} isn't set:
add player to {tw.team.blue::*}
send "{@prefix} >&f Tu a rejoint l'équipe &3Bleu !"
#Les Point --->
on pressure plate:
if event-block is iron pressure plate:
if {tw.isblue.%player%} is true:
teleport the player to {tw.setspawn.blue}
wait 5 tick
broadcast "{@prefix} >&6L'équipe &9&lBleu&6 marque &a&l1 point. &o(%player%)"
add 1 to {tw.pointsbleu}
on pressure plate:
if event-block is gold pressure plate:
if {tw.isred.%player%} is true:
teleport the player to {tw.setspawn.red}
wait 5 tick
broadcast "{@prefix} >&6L'équipe &c&lRouge&6 marque &a&l1 point. &o(%player%)"
add 1 to {tw.pointsred}
#On respawn --->
On Respawn:
if {tw.isblue.%player%} is true:
teleport the player to {tw.setspawn.blue}
give 16 baked potato to the player
set {_squid} to "MHF_Squid" parsed as offline player
set {_skull} to {_squid}'s skull
set helmet slot of player to {_skull}
equip player with leather chestplate
equip player with leather leggings
equip player with leather boots
dye player's chestplate blue
dye player's leggings blue
dye player's boots blue
if {tw.isred.%player%} is true:
teleport the player to {tw.setspawn.red}
give 5 baked potato to the player
set {_squid} to "MHF_MushroomCow" parsed as offline player
set {_skull} to {_squid}'s skull
set helmet slot of player to {_skull}
equip player with leather chestplate
equip player with leather leggings
equip player with leather boots
dye player's chestplate red
dye player's leggings red
dye player's boots red
Voila donc voici mon probleme :
Quand la partie commence le joueur n'est pas tp dans son spawn
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.
Question
LePanda
Bonjour Bonsoir voici mon probleme :
Voila donc voici mon probleme :
Quand la partie commence le joueur n'est pas tp dans son spawn
Voila mrc d'avoir prit du temp
Cordialement
LePanda
3 réponses à cette question
Messages recommandés