Aller au contenu
  • 0

Skript qui marche pas!


Question

Posté(e)

Bonjour, je suis entrain de faire un skript 1v1 mais quand je clique sur le panneau avec mon compte et un autre sa fait pas les actions avec skript aider me pleaze code:

 

on right click on a sign:
   if line 1 is "1v1":
       set line 1 to "&c1&6v&71"
       set line 2 to "&6&lJoin"
   if line 1 is "&c1&6v&71":
       add 1 to {playerarene::*}
       set {player1v1.%player%} to true
       if {playerarene::*} is 2:
           remove 2 from {playerarene::*}
           loop all players:
               if {player1v1.%loop-player%} is true:
                   teleport loop-player to {arene2}
                   hide all players to loop-player
                   reveal loop-player to player
                   reveal player to loop-player
                   clear {player1v1.%loop-player%}
                   set {eventarene.%loop-player%} to true
                   send "&6&l1v1>> &aL'1v1 commence dans 5 secondes!" to loop-player
                   wait 2 seconds
                   send "&6&l1v1>> &aL'1v1 commence dans 3 secondes!" to loop-player
                   wait 1 second
                   send "&6&l1v1>> &aL'1v1 commence dans 2 secondes!" to loop-player
                   wait 1 second                
                   send "&6&l1v1>> &aL'1v1 commence dans 1 secondes!" to loop-player
                   wait 1 second
                   send "&6&l1v1>> &aL'1v1 commence!" to loop-player
                   set {eventarene.%loop-player%} to false
                   set {deathkill.%loop-player%} to true
                   set gamemode of loop-player to adventure
                   clear loop-player's inventory
                   close loop-player's inventory
                   heal the loop-player
                   set helmet of loop-player to iron helmet of protection 2
                   set chestplate of loop-player to iron chestplate of protection 2
                   set slot 0 of loop-player to iron sword of sharpness 1
                   set slot 8 of loop-player to bow
                   set slot 35 of loop-player to 32 arrow
                   set slot 1 of loop-player to potion:16421
                   set slot 2 of loop-player to potion:16421
                   set slot 3 of loop-player to potion:16421
                   set slot 4 of loop-player to potion:16421
                   set slot 5 of loop-player to potion:16421
                   set slot 6 of loop-player to potion:16421
                   set slot 9 of loop-player to potion:16421
                   set slot 10 of loop-player to potion:16421
                   set slot 11 of loop-player to potion:16421
                   set slot 7 of loop-player to 32 bread
                   set {encours.%loop-player%} to true
           teleport player to {arene2}
           hide all players to player
           clear {player1v1.%player%}
           set {eventarene.%player%} to true
           send "&6&l1v1>> &aL'1v1 commence dans 5 secondes!" to player
           wait 2 seconds
           send "&6&l1v1>> &aL'1v1 commence dans 3 secondes!" to player
           wait 1 second
           send "&6&l1v1>> &aL'1v1 commence dans 2 secondes!" to player
           wait 1 second                
           send "&6&l1v1>> &aL'1v1 commence dans 1 secondes!" to player
           wait 1 second
           send "&6&l1v1>> &aL'1v1 commence!" to player
           set {eventarene.%player%} to false
           set {deathkill.%player%} to true
           set gamemode of player to adventure
           clear player's inventory
           close player's inventory
           heal the player
           set helmet of player to iron helmet of protection 2
           set chestplate of player to iron chestplate of protection 2
           set slot 0 of player to iron sword of sharpness 1
           set slot 8 of player to bow
           set slot 35 of player to 32 arrow
           set slot 1 of player to potion:16421
           set slot 2 of player to potion:16421
           set slot 3 of player to potion:16421
           set slot 4 of player to potion:16421
           set slot 5 of player to potion:16421
           set slot 6 of player to potion:16421
           set slot 9 of player to potion:16421
           set slot 10 of player to potion:16421
           set slot 11 of player to potion:16421
           set slot 7 of player to 32 bread
           set {encours.%player%} to true
       else:
           clear player's inventory
           set slot 0 of player to bed named "&cQuiter le 1v1"

on death of player:
   if {encours.%victim%} is true:
       set {encours.%attacker%} to false
       set {encours.%victim%} to false
       set {deathkill.%attacker%} to false
       set {deathkill.%victim%} to false
       send "&6&l1v1>> &3%attacker% à gagner gg à lui!" to attacker
       send "&6&l1v1>> &3%attacker% à gagner gg à lui!" to victim
       wait 1 tick
       make attacker execute command "/spawn"
       make victim execute command "/spawn"
on right click holding bed:
   if {player1v1.%player%} is true:
       make player execute "/spawn"

command /1v1admin <text>:
   permission: admin.1v1
   trigger:
       if arg 1 is "setarene1":
           set {arene1} to player's location
           send "&aTu as mis la posotion1 de l'aréne!"
       if arg 1 is "setarene2":
           set {arene2} to player's location
           send "&aTu as mis la position2 de l'aréne!"

on any movement:
   if {eventarene.%player%} is true:
       cancel event

on quit:
   if {encours.%player%} is true:
       kill player

7 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Bonjour, je suis entrain de faire un skript 1v1 mais quand je clique sur le panneau avec mon compte et un autre sa fait pas les actions avec skript aider me pleaze code:

 

on right click on a sign:
   if line 1 is "1v1":
       set line 1 to "&c1&6v&71"
       set line 2 to "&6&lJoin"
   if line 1 is "&c1&6v&71":
       add 1 to {playerarene::*}
       set {player1v1.%player%} to true
       if {playerarene::*} is 2:
           remove 2 from {playerarene::*}
           loop all players:
               if {player1v1.%loop-player%} is true:
                   teleport loop-player to {arene2}
                   hide all players to loop-player
                   reveal loop-player to player
                   reveal player to loop-player
                   clear {player1v1.%loop-player%}
                   set {eventarene.%loop-player%} to true
                   send "&6&l1v1>> &aL'1v1 commence dans 5 secondes!" to loop-player
                   wait 2 seconds
                   send "&6&l1v1>> &aL'1v1 commence dans 3 secondes!" to loop-player
                   wait 1 second
                   send "&6&l1v1>> &aL'1v1 commence dans 2 secondes!" to loop-player
                   wait 1 second              
                   send "&6&l1v1>> &aL'1v1 commence dans 1 secondes!" to loop-player
                   wait 1 second
                   send "&6&l1v1>> &aL'1v1 commence!" to loop-player
                   set {eventarene.%loop-player%} to false
                   set {deathkill.%loop-player%} to true
                   set gamemode of loop-player to adventure
                   clear loop-player's inventory
                   close loop-player's inventory
                   heal the loop-player
                   set helmet of loop-player to iron helmet of protection 2
                   set chestplate of loop-player to iron chestplate of protection 2
                   set slot 0 of loop-player to iron sword of sharpness 1
                   set slot 8 of loop-player to bow
                   set slot 35 of loop-player to 32 arrow
                   set slot 1 of loop-player to potion:16421
                   set slot 2 of loop-player to potion:16421
                   set slot 3 of loop-player to potion:16421
                   set slot 4 of loop-player to potion:16421
                   set slot 5 of loop-player to potion:16421
                   set slot 6 of loop-player to potion:16421
                   set slot 9 of loop-player to potion:16421
                   set slot 10 of loop-player to potion:16421
                   set slot 11 of loop-player to potion:16421
                   set slot 7 of loop-player to 32 bread
                   set {encours.%loop-player%} to true
           teleport player to {arene2}
           hide all players to player
           clear {player1v1.%player%}
           set {eventarene.%player%} to true
           send "&6&l1v1>> &aL'1v1 commence dans 5 secondes!" to player
           wait 2 seconds
           send "&6&l1v1>> &aL'1v1 commence dans 3 secondes!" to player
           wait 1 second
           send "&6&l1v1>> &aL'1v1 commence dans 2 secondes!" to player
           wait 1 second              
           send "&6&l1v1>> &aL'1v1 commence dans 1 secondes!" to player
           wait 1 second
           send "&6&l1v1>> &aL'1v1 commence!" to player
           set {eventarene.%player%} to false
           set {deathkill.%player%} to true
           set gamemode of player to adventure
           clear player's inventory
           close player's inventory
           heal the player
           set helmet of player to iron helmet of protection 2
           set chestplate of player to iron chestplate of protection 2
           set slot 0 of player to iron sword of sharpness 1
           set slot 8 of player to bow
           set slot 35 of player to 32 arrow
           set slot 1 of player to potion:16421
           set slot 2 of player to potion:16421
           set slot 3 of player to potion:16421
           set slot 4 of player to potion:16421
           set slot 5 of player to potion:16421
           set slot 6 of player to potion:16421
           set slot 9 of player to potion:16421
           set slot 10 of player to potion:16421
           set slot 11 of player to potion:16421
           set slot 7 of player to 32 bread
           set {encours.%player%} to true
       else:
           clear player's inventory
           set slot 0 of player to bed named "&cQuiter le 1v1"

on death of player:
   if {encours.%victim%} is true:
       set {encours.%attacker%} to false
       set {encours.%victim%} to false
       set {deathkill.%attacker%} to false
       set {deathkill.%victim%} to false
       send "&6&l1v1>> &3%attacker% à gagner gg à lui!" to attacker
       send "&6&l1v1>> &3%attacker% à gagner gg à lui!" to victim
       wait 1 tick
       make attacker execute command "/spawn"
       make victim execute command "/spawn"
on right click holding bed:
   if {player1v1.%player%} is true:
       make player execute "/spawn"

command /1v1admin <text>:
   permission: admin.1v1
   trigger:
       if arg 1 is "setarene1":
           set {arene1} to player's location
           send "&aTu as mis la posotion1 de l'aréne!"
       if arg 1 is "setarene2":
           set {arene2} to player's location
           send "&aTu as mis la position2 de l'aréne!"

on any movement:
   if {eventarene.%player%} is true:
       cancel event

on quit:
   if {encours.%player%} is true:
       kill player

Sois plus clair ! Et puis, ton code tu l'as compliqué pour rien.

  • 0
Posté(e)
Bas mon skript marche pas!

Déjà pour :

on right click on a sign:
   if line 1 is "1v1":
       set line 1 to "&c1&6v&71"
       set line 2 to "&6&lJoin"

Essaye :

on sign change:
   if line 1 is "1v1":
       set line 1 to "&c1&6v&71"
       set line 2 to "&6&lJoin"

Et au lieu de on right click on a sign :

Essaye : on right click on sign

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