On_NPCHurt

MasterPeace

Retired Staff
Retired Staff
Feb 2, 2015
269
69
28
45
Poland
Method:
On_NPCHurt

Description:
Runs when an NPC gets damage.

Argument(s):
HurtEvent he

Examples:
Python:

Python:

def On_NPCHurt(self, HurtEvent):
Server.Broadcast(HurtEvent.Victim.Name + " got hurt!")

Javascript:
JavaScript:

function On_NPCHurt(HurtEvent) {
Server.Broadcast(HurtEvent.Victim.Name + " got hurt!");
}

C#:
C#:
public override void Initialize()
{
Hooks.OnNPCHurt += NPCHurt;
}

public override void DeInitialize()
{
Hooks.OnNPCHurt -= NPCHurt;
}
C#:
public void NPCHurt(HurtEvent he)
{
NPC animal = (NPC) he.Victim;

string animalName = animal.Name;

Server.GetServer().Broadcast(animalName + " got hurt!");
}