Aller au contenu

Question

Posté(e) (modifié)

Version de Minecraft : 1.15.2
Version de Skript : 2.4.1

Type du skript : Skript pour citizen

Description du script :

Bonjour,

Pour commencer je suis pas très doué je début tout juste x)

Je cherche à faire un Skript pour que lorsque je tue un NPC de citizen une commande s’exécute.

J'ai commencer par ça :

on npc death:
    if attacker is player:
        if name of npc event-citizen is "Wakim":
            make console execute command "command" to attacker
            message "Bravo" to attacker
            setblock -60 36 115 redstone_block [replace]

mais j'ai une erreur 😕

[ERROR] Cannot use 'attacker' outside of a damage/death/destroy event (npc_boss_wemkadi.sk, line 2: if attacker is player:')

Modifié par DonDeeplier

7 réponses à cette question

Messages recommandés

  • 0
Posté(e)

Je ne sais pas si on peut obtenir la cause de la mort via cet événement. Il faudrait essayer via le on death, et vérifier que c'est un npc qui est mort ou bien passer par le on kill.

  • 0
Posté(e)
Le 08/07/2020 à 09:13, DonDeeplier a dit :

Version de Minecraft : 1.15.2
Version de Skript : 2.4.1

Type du skript : Skript pour citizen

Description du script :

Bonjour,

Pour commencer je suis pas très doué je début tout juste x)

Je cherche à faire un Skript pour que lorsque je tue un NPC de citizen une commande s’exécute.

J'ai commencer par ça :


on npc death:
    if attacker is player:
        if name of npc event-citizen is "Wakim":
            make console execute command "command" to attacker
            message "Bravo" to attacker
            setblock -60 36 115 redstone_block [replace]

mais j'ai une erreur 😕

[ERROR] Cannot use 'attacker' outside of a damage/death/destroy event (npc_boss_wemkadi.sk, line 2: if attacker is player:')

Salut,

 

essaye ce code :

on damage:
	if victim is npc:
		if name of npc event-citizen is "Wakim":
			make console execute command "command" to attacker
			message "Bravo" to attacker
			setblock -60 36 115 redstone_block [replace]

 

  • 0
Posté(e)

Si le skript au dessus ne marche pas, essaye ce code :

on death:
    if victim is npc:
        if name of npc event-citizen is "Wakim":
            make console execute command "command" to attacker
            message "Bravo" to attacker
            setblock -60 36 115 redstone_block [replace]

 

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.