原文链接: GM/PlayerDeath
函数原型:
GM:PlayerDeath( Player victim, Entity inflictor, Entity attacker )
描述:
当一个玩家被 Player:Kill 的方式杀死或者任何其他常规手段杀死(Player:KillSilent 的方式除外)时被调用。
参数:
Player victim: 被杀的玩家
Entity inflictor: 杀死玩家的实体/武器
Entity attacker: 杀人者/实体
例子:
如果是玩家自杀(他是杀人者与被杀者), 会在控制台输出一条消息, 如果是其他玩家杀了他, 则会在控制台输出一条不同的消息。
输出:
玩家自杀: Player1 committed suicide.
否则: Player1 was killed by Player2.
相关:
当玩家完全死亡时, 查看 GM:PostPlayerDeath hook.
当玩家被 Player:KillSilent 的方式杀死时, 查看 GM:PlayerSilentDeath hook.
当玩家仍然存活, 但已接近死亡时, 查看 GM:DoPlayerDeath hook.
如果需要获取玩家上一次被击中的部位, 查看 Player:LastHitGroup 函数.
网友评论