Aller au contenu
  • 0

Loop-entity-event


Question

Posté(e)

Bonjour, je voudrais savoir comment je pourrais loop un event dans le code

broadcast "Le spawn des monstres va bientôt commencer"
                   wait 10 seconds
                   loop all entities:
                       loop 10 times:
                           spawn a zombie at {surv.spawn.player}
                           apply resistance 5 to loop-event-entity for 999 days

Je dois passer par un loop car l'event se passe dans un every 1 second

6 réponses à cette question

Messages recommandés

  • 0
Posté(e)
Bonsoir,

Votre code n'a aucun sens, que voulez vous faire ?

Je suis obligé de faire cela, je dois vérifié que si tout les zombies sont morts, je passe à la vague suivante. Mais je voudrais leur ajouter des effets comme resistance, resistance au feu...

  • 0
Posté(e)

Des que tu vas faire spawn un zombie ajoute 1 dans une variable, puis des que le joueur tue le zombie, tu supprime 1 dans ta variable et tu regarde quand la variable est égale a zéro tu fait la suite...

 

Puis pour leur ajouter des effect il n y a pas forcement besoin de loop toute les entity tu peux faire :

spawn a zombie at {surv.spawn.player}
apply resistance 5 to spawned entity for 999 days
  • 0
Posté(e)
Des que tu vas faire spawn un zombie ajoute 1 dans une variable, puis des que le joueur tue le zombie, tu supprime 1 dans ta variable et tu regarde quand la variable est égale a zéro tu fait la suite...

 

Puis pour leur ajouter des effect il n y a pas forcement besoin de loop toute les entity tu peux faire :

spawn a zombie at {surv.spawn.player}
apply resistance 5 to spawned entity for 999 days

Le code je l'ai mais pas la suite. Et ce que tu m'as donné, Je ne crois pas qu'il marche sachant que j'ai le tout dans un every 1 second

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