Aller au contenu

Skript qui marche pas :(


Messages recommandés

Posté(e)

Bonjour,

Ce skript n'est pas censé fonctionner ? Tout ce qui est en gras ( apres "if {pts.red} is equal to 5:" marche pas !

add 1 to {pts.red}
                   teleport player to {rouge}
                   if {pts.red} is equal to 5:
                       loop {FilePlayer::*}:
                           send "&6&l[bLITZ] &cL'équipe rouge a gagné !" to loop-value
                           set {pts.blue} to 0
                           set {pts.red} to 0
                           show a title from "&cL'équipe rouge a gagné !" and subtitle "&fVous allez être téléporté..." to loop-value for 5 seconds and 10 ticks fade in and 15 ticks fadeout
                           heal loop-value
                           teleport loop-value to {lobby}
                           clear {InFile.%loop-value%}
                           clear {FilePlayer::*}
                           clear {InGame}
                           clear {InWait}

Posté(e)

Il n'y a aucune erreur !

 

on walk on 44:5:
   world is "Blitz":
       if {InGame} is true:
           if {InFile.%player%} is true:
               if {team.%player%} is "bleue":
                   add 1 to {pts.blue}
                   teleport player to {bleue}
                   if {pts.blue} is 5:
                       loop {FilePlayer::*}:
                           send "&6&l[bLITZ] &9L'équipe bleue a gagné !" to loop-value
                           set {pts.blue} to 0
                           set {pts.red} to 0
                           show a title from "&9L'équipe bleue a gagné !" and subtitle "&fVous allez être téléporté..." to loop-value for 5 seconds and 10 ticks fade in and 15 ticks fadeout
                           heal loop-value
                           teleport loop-value to {lobby}
                           clear {InFile.%loop-value%}
                           clear {FilePlayer::*}
                           clear {InGame}
                           clear {InWait}                        

Posté(e)

Je pense qu'il faut que tu parse tes loop value.

 

Tu as 2 façons : soit tu remplaces les loop-value par

(loop-value parsed as player)

Ou soit tu ajoutes une ligne

set {_p} to loop-value parsed as player

et ensuite tu remplaces tout les loop-value par {_p}

 

Ca devrait fonctionner.

Sinon désolé pour les fautes de frappes et les erreurs, je suis sur tel.

 

Si je t'ai aidé, oublie pas like et de passer en résolu

 

PS: conseil: enlève une indentation sur les 4 dernières lignes ou tu clear, sinon les variables vont se clear, y compris la liste, à la fin du "traitement du 1er joueur de la liste, sans que les autres puissent être "traités".

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