Aller au contenu
  • 0

PvPTeam


Question

Posté(e)

Bonsoir !

 

J'aurais besoin d'aide concernant mon skript de pvpteam. Je voudrait que les joueur entre team ne puissent pas ce donner d'effet négatif de potion (slowness, weakness...) J'ai réussi déjà à bloquer les dégâts des potion de damage instant mais les autre je n'arrive pas...

 

on damage:
   attacker has a blue wool
   victim has a blue wool
   cancel event

on damage:
   attacker has a red wool
   victim has a red wool
   cancel event

on damage:
   damage was caused by potion
   attacker has a blue wool
   victim has a blue wool
   cancel event

on damage:
   damage was caused by potion
   attacker has a red wool
   victim has a red wool
   cancel event

on death:
   remove all blue wool and red wool from the drops   

 

Merci !

 

Ttgf

8 réponses à cette question

Messages recommandés

  • 0
Posté(e)

C'est absurde "-" Juste ceci sufis :

on damage:
   attacker has a blue wool
   victim has a blue wool
   cancel event

on death:
   remove all blue wool and red wool from the drops  

 

J'ai testé et ça marche. Je ne prends pas de dégats quelqu'ils soit !

  • 0
Posté(e)

Oui avec des dégâts physique mais avec des dégâts de potion comme celle avec poison par exemple il ne les arrêtes pas :/

Mais je voudrais aussi bloquer les effets négatif après je ne sais pas si c'est possiblz ...

  • 0
Posté(e)

Si si ça bloque TOUT les dégâts ^^ Quand tu dit ON DAMAGE tout cours, tu ne lui donne pas de restriction, ça bloque tout sans exception.

J'ai essayé, ça marche ^^ Que ce soit des potions de Dégâts instant ou de poison.

 

Apres y'as le Slowness et les autres effect je vais voir ce que je peux faire

  • J'aime 1
  • 0
Posté(e)

YOOSHU Reee ;) J'ai trouvé !

on potion splash:
   shooter has blue wool
   set {_tester} to 1
   while {_tester} is 1:
   loop all blocks in radius 2 around the event-location:
       if loop-block is air:
       else:
           loop all players in radius 2 around the event-location:
               if loop-player has blue wool:
                   cancel event
           set {_tester} to 0

Ajoute ça :p Laisse un J'aime s'il te plait ^^

  • J'aime 1
×
×
  • 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.