update hp时判断玩家是否存在
This commit is contained in:
parent
7ba01534ad
commit
ede87e9eb7
@ -106,7 +106,10 @@ Object.defineProperties(Room.prototype, {
|
|||||||
updateHp: {
|
updateHp: {
|
||||||
value: function (dstplayer: string, hp: number): number {
|
value: function (dstplayer: string, hp: number): number {
|
||||||
let player = this.state.players.get(dstplayer);
|
let player = this.state.players.get(dstplayer);
|
||||||
if (!player) error("updateHp 未找到玩家")
|
if (!player) {
|
||||||
|
error(`updateHp 未找到玩家 ${dstplayer}`);
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
if (player.state === PlayerStateConst.PLAYER_DEAD) {
|
if (player.state === PlayerStateConst.PLAYER_DEAD) {
|
||||||
return 0;
|
return 0;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user