Aller au contenu
  • 0

On death of player !


Question

Posté(e)

Bonjour j'ai crée un Skirpt 1vs1, mais quand je met l'evenement on death of player, le Skript me dit que cest une faute ! Pourquoi ?

voici mon code

options:
   pr : &8[&7&l1vs1&8]




command /1vs1a <text>:
   trigger:
       if arg 1 is "setspawn1":
           set {spawn1.1vs1} to player's location
           message "{@pr} &c&lLe point de spawn du joueur &4&l1 &c&la été crée !"
       if arg 1 is "setspawn2":
           set {spawn2.1vs1} to player's location
           message "{@pr} &c&lLe point de spawn du joueur &4&l2 &c&la été crée !"
       if arg 1 is "setlobby":
           set {lobby.1vs1} to player's location
           message "{@pr} &c&lLe point de lobby a été crée !"

command /duel <player>:
   trigger:
       if player is "%player%":
           send "{@pr} &c&lC'est du suicide ?"
       else:
           send "{@pr} &c&l%player% vous a invité a faire un duel avec lui ! &4&l/duelaccept <joueur> &c&l! Pour accepter !" to arg 1
           set {duel.demande} to true

command /duelaccept <player>:
   trigger:
       if {duel.demande} is true:
           set {duel.accept} to true
       if {duel.accept} is true:
           set {duel.start} to true
           send "{@pr} &c&lVous allez etre téléporter dans 5 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 5 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 4 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 4 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 3 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 3 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 2 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 2 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 1 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 1 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lTéléportation !" to player
           send "{@pr} &c&lTéléportation !" to arg 1
           teleport the player to {spawn2.1vs1}
           teleport the arg 1 to {spawn1.1vs1}
           make console execute command "/gamemode s %arg 1%"
           make console execute command "/gamemode s %player%"
           make console execute "/clear %arg 1%"
           make console execute "/clear %player%"
           message "{@pr} &c&lBonne chance &4&l%player% &c&l !" to player
           message "{@pr} &c&lBonne chance &4&l%arg 1% &c&l !" to arg 1
           set {duel.demande} to false
           set {duel.accept} to false
       on death:
           if {duel.start} is true:
               if player is "%arg 1%":
                   wait 1 seconds
                   send "{@pr} &c&lBien jouer vous aver gagné ! Vous aller etre téléporter dans 3 seconds !" to player
                   wait 3 seconds
                   teleport the player to {lobby.1vs1}
           if {duel.start} is true:
               if player is "%player%":
                   wait 1 seconds
                   send "{@pr} &c&lBien jouer vous aver gagné ! Vous aller etre téléporter dans 3 seconds !" to arg 1
                   wait 3 seconds
                   teleport the arg 1 to {lobby.1vs1}


       else:
           message "{@pr} &c&lPersonne ne vous demande en duel ! &4&l/1vs1 <joueur> &c&4pour en commencer un !"


command /1vs1author:
   trigger:
       message "{@pr} &c&lLe créateur de ce Skript est &4&lDolitox42 &c&l!"

command /1vs1 help:
   trigger:
       send "&4&l_____________--&61vs1&4&l--_____________"
       send "&4/duel <joueur> : &6Pour commencer un combat !"
       send "&4/duelaccept <joueur> : &6Pour accepter le duel !"
       send "&4&l-------------__&6Dolitox42&4&l__-------------"

 

Cordialement Dolitox42

7 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Comme la dit Yghore , tu ne peux pas mettre un evenement au milieu du code

Fait comme ceci ;

options:
   pr : &8[&7&l1vs1&8]




command /1vs1a <text>:
   trigger:
       if arg 1 is "setspawn1":
           set {spawn1.1vs1} to player's location
           message "{@pr} &c&lLe point de spawn du joueur &4&l1 &c&la été crée !"
       if arg 1 is "setspawn2":
           set {spawn2.1vs1} to player's location
           message "{@pr} &c&lLe point de spawn du joueur &4&l2 &c&la été crée !"
       if arg 1 is "setlobby":
           set {lobby.1vs1} to player's location
           message "{@pr} &c&lLe point de lobby a été crée !"

command /duel <player>:
   trigger:
       if player is "%player%":
           send "{@pr} &c&lC'est du suicide ?"
       else:
           send "{@pr} &c&l%player% vous a invité a faire un duel avec lui ! &4&l/duelaccept <joueur> &c&l! Pour accepter !" to arg 1
           set {duel.demande} to true

command /duelaccept <player>:
   trigger:
       if {duel.demande} is true:
           set {duel.accept} to true
       if {duel.accept} is true:
           set {duel.start} to true
           send "{@pr} &c&lVous allez etre téléporter dans 5 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 5 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 4 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 4 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 3 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 3 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 2 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 2 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lVous allez etre téléporter dans 1 second(s)." to player
           send "{@pr} &c&lVous allez etre téléporter dans 1 second(s)." to arg 1
           wait 1 seconds
           send "{@pr} &c&lTéléportation !" to player
           send "{@pr} &c&lTéléportation !" to arg 1
           teleport the player to {spawn2.1vs1}
           teleport the arg 1 to {spawn1.1vs1}
           make console execute command "/gamemode s %arg 1%"
           make console execute command "/gamemode s %player%"
           make console execute "/clear %arg 1%"
           make console execute "/clear %player%"
           message "{@pr} &c&lBonne chance &4&l%player% &c&l !" to player
           message "{@pr} &c&lBonne chance &4&l%arg 1% &c&l !" to arg 1
           set {duel.demande} to false
           set {duel.accept} to false
on death:
   if {duel.start} is true:
       if player is "%arg 1%":
           wait 1 seconds
           send "{@pr} &c&lBien jouer vous aver gagné ! Vous aller etre téléporter dans 3 seconds !" to player
           wait 3 seconds
           teleport the player to {lobby.1vs1}
   if {duel.start} is true:
       if player is "%player%":
           wait 1 seconds
           send "{@pr} &c&lBien jouer vous aver gagné ! Vous aller etre téléporter dans 3 seconds !" to arg 1
           wait 3 seconds
           teleport the arg 1 to {lobby.1vs1}


       else:
           message "{@pr} &c&lPersonne ne vous demande en duel ! &4&l/1vs1 <joueur> &c&4pour en commencer un !"


command /1vs1author:
   trigger:
       message "{@pr} &c&lLe créateur de ce Skript est &4&lDolitox42 &c&l!"

command /1vs1 help:
   trigger:
       send "&4&l_____________--&61vs1&4&l--_____________"
       send "&4/duel <joueur> : &6Pour commencer un combat !"
       send "&4/duelaccept <joueur> : &6Pour accepter le duel !"
       send "&4&l-------------__&6Dolitox42&4&l__-------------"

  • 0
Posté(e)

Ok merci beaucoup, mais j'ai une autre question, qui pourrais m'aider, car la je peux me faire que 1 arène ! j'aimerais pouvoir en crée plusieurs !

 

Cordialement Dolitox42

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