Skip to content
This repository was archived by the owner on Apr 28, 2026. It is now read-only.

Commit 57e8954

Browse files
authored
fix(server/player): tx revive to update isDead statebag (#38)
1 parent 39840f4 commit 57e8954

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

server/player/events.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,3 +129,19 @@ onClientCallback('ox:getLicense', (playerId, licenseName: string, target?: numbe
129129

130130
if (player) return licenseName ? player.getLicense(licenseName) : player.getLicenses();
131131
});
132+
133+
on('txAdmin:events:playerHealed', ({ target, author }: { target: number, author: string }) => {
134+
if (target === -1) {
135+
const players = OxPlayer.getAll();
136+
137+
for (const id in players) {
138+
const state = Player(id).state;
139+
140+
state.set('isDead', false, true);
141+
}
142+
} else {
143+
const state = Player(target).state;
144+
145+
state.set('isDead', false, true);
146+
}
147+
});

0 commit comments

Comments
 (0)