925 B
925 B
event onPlayerDamage
[!TIP] This event can be cancelled This event is triggered when player receives damage.
Original: onPlayerDamage
Parameters
dictkwargs:intplayerid: the id of the player who died.intkillerid: the id of the killer. If killerid is set to-1, it means that there was no killer. In this particular case damage source can be fall from a tall object or scripts.DamageDescriptiondescription: a structure containing damage information. For more information see DamageDescription
Usage
import pyg2o as g2o
@g2o.event('onPlayerDamage')
async def onDamage(playerid, killerid, description):
print(f'Ouch! Player {playerid} just received {description.damage} damage.')