[server hook]GM/PlayerDeath

2018-04-17  本文已影响0人  侵晓潇潇雨

原文链接: 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 函数.

上一篇下一篇

猜你喜欢

热点阅读