Aller au contenu
  • 0

Tnt kill


Question

Posté(e)

Version de Minecraft : 1.8.9
Version de Skript : 2.6.5

Type du skript : Détection kill TNT

Description du script :

Bonjour, Je voudrais un script qui détecte le joueur qui pose une tnt , et quand la tnt explose , ca donne le kill a celui qui a posé la tnt (meme si cette tnt a été mise dans un dispenser , puis tiré avec un canon a tnt)

Si possible , que ca détecte le kill comme un "kill de joueur a l'épé" dans le minecraft normal (comme ca mon plugin peut détecter qu'un joueur a kill un autre joueur pour enregistrer les stats)

Merci d'avance 🙂

1 réponse à cette question

Messages recommandés

  • 0
Posté(e)

Bonjour,
 

en gros si j'ai bien compris ça devrait faire l'affaire, n'hésites pas à me redire si c'est bon pour toi,

on explode:
	if event-entity is TNT:
		set {tntowner::%event-entity%} to the attacker

on death:
	if cause of death is explosion:
		if {tntowner::%victim%} is set:
			set {_owner} to {tntowner::%victim%}
			broadcast "&c%victim% &7a été explosé par la TNT posée par &c%{_owner}%&7!"
			delete {tntowner::%victim%}
		else:
			broadcast "&c%victim% &7est mort dans une explosion !"

n'hésites pas à changer la variable de sorte à ce que si plusieurs joueurs posent des TNT en même temps ça ne "bug" pas

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • 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.