Aller au contenu
  • 0

Aile en particules


Question

Posté(e)

Bonjour ou Bonsoir, je suis Rinoic, j'ai un petit problème avec un skript que j'ai copié qui m'affiche une erreur.

function ToggleAiles(player: player , particule: text):
 if {ailes.%{_player}%} isn't set:
 set {ailes.%{_player}%} to true
 while {_player} is online:
 wait 1.5 tick
 if {ailes.%{_player}%} is true:
 set {_h} to 2.1
 set {_c} to 7
 loop 14 times:
 add -0.1 to {_h}
 if {_h} is 2:
 set {_c} to 0.5
 set {_loop} to 1
 else if {_h} is 1.9:
 set {_c} to 0.5
 set {_loop} to 2
 else if {_h} is 1.8 or 1.7:
 set {_c} to 0.4
 set {_loop} to 4
 else if {_h} is 1.6:
 set {_c} to 0.3
 set {_loop} to 4
 else if {_h} is 1.5:
 set {_c} to 0.2
 set {_loop} to 4
 else if {_h} is 1.4:
 set {_c} to 0.1
 set {_loop} to 4
 else if {_h} is 1.3:
 set {_c} to 0.1
 set {_loop} to 3
 else if {_h} is 1.2:
 set {_c} to 0.1
 set {_loop} to 2
 else if {_h} is 1.1:
 set {_c} to 0.2
 set {_loop} to 2
 else if {_h} is 1.0:
 set {_c} to 0.2
 set {_loop} to 3
 else if {_h} is 0.9:
 set {_c} to 0.3
 set {_loop} to 2
 else if {_h} is 0.8:
 set {_c} to 0.4
 set {_loop} to 1
 loop 2 times:
 loop {_loop} times:
 set {_loc} to location 0.4 behind {_player}
 set {_yaw} to yaw of {_player}
 delete {_loc1}
 delete {_loc2}
 if {_player}'s horizontal facing is east or west:
 set {_loc1} to location {_h} above {_c} north {_loc}
 set {_loc2} to location {_h} above {_c} south {_loc}
 else:
 set {_loc1} to location {_h} above {_c} west {_loc}
 set {_loc2} to location {_h} above {_c} east {_loc}
 add 0.1 to {_c}
 loop 2 times:
 loop all players:
 show 1 "%{_particule}%" particles at {_loc%loop-value-4%} for loop-player offset by 0 , 0 , 0
 else:
 stop
 else:
 delete {ailes.%{_player}%}

command /ailes:
  trigger:
    ToggleAiles(player , "FLAME")

 

L'erreur :

http://www.noelshack.com/2016-11-1458497548-2016-03-20-19-10-12.png

 

 

 

 

 

Je suis en spigot 1.8 et j'ai squery 3 et 4, skript 2.2, umbaska.[/code]

9 réponses à cette question

Messages recommandés

  • 0
Posté(e)

  if {ailes.%{_player}%} isn't set:
     set {ailes.%{_player}%} to true
 while {_player} is online:
     wait 1.5 tick
     if {ailes.%{_player}%} is true:
         set {_h} to 2.1
         set {_c} to 7
     loop 14 times:
         add -0.1 to {_h}
         if {_h} is 2:
             set {_c} to 0.5
             set {_loop} to 1
         else if {_h} is 1.9:
             set {_c} to 0.5
             set {_loop} to 2
         else if {_h} is 1.8 or 1.7:
             set {_c} to 0.4
             set {_loop} to 4
         else if {_h} is 1.6:
             set {_c} to 0.3
             set {_loop} to 4
         else if {_h} is 1.5:
             set {_c} to 0.2
             set {_loop} to 4
         else if {_h} is 1.4:
             set {_c} to 0.1
             set {_loop} to 4
         else if {_h} is 1.3:
             set {_c} to 0.1
             set {_loop} to 3
         else if {_h} is 1.2:
             set {_c} to 0.1
             set {_loop} to 2
         else if {_h} is 1.1:
             set {_c} to 0.2
             set {_loop} to 2
         else if {_h} is 1.0:
             set {_c} to 0.2
             set {_loop} to 3
         else if {_h} is 0.9:
             set {_c} to 0.3
             set {_loop} to 2
         else if {_h} is 0.8:
             set {_c} to 0.4
             set {_loop} to 1
     loop 2 times:
         loop {_loop} times:
             set {_loc} to location 0.4 behind {_player}
             set {_yaw} to yaw of {_player}
             delete {_loc1}
             delete {_loc2}
             if {_player}'s horizontal facing is east or west:
                 set {_loc1} to location {_h} above {_c} north {_loc}
                 set {_loc2} to location {_h} above {_c} south {_loc}
              else:
                     set {_loc1} to location {_h} above {_c} west {_loc}
                     set {_loc2} to location {_h} above {_c} east {_loc}
                      add 0.1 to {_c}
              loop 2 times:
                  loop all players:
                      show 1 "%{_particule}%" particles at {_loc%loop-value-4%} for loop-player offset by 0 , 0 , 0
          else:
              stop
     else:
         delete {ailes.%{_player}%}

command /ailes:
   trigger:
       ToggleAiles(player , "FLAME")

Je me suis bien amuser… en plus je ne suis pas sur que ce soit la bonne tabulation :/

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