Skip to main content

Player::registerheadshot

Not available on SYNC MP yet

This member is part of the RAGE:MP API but SYNC MP does not implement it yet (Client-side JavaScript). Calling it does nothing or throws.

Syntax​

player.registerheadshot();

Return value​

  • int

JavaScript​

let pedHeadShot;
if (pedHeadShot == null) {
pedHeadShot = mp.players.local.registerheadshot();
mp.gui.chat.push(`pedHeadShot: ${pedHeadShot}`);
}

mp.events.add('render', () => {
if (pedHeadShot == null) {
pedHeadShot = mp.players.local.registerheadshot();
mp.gui.chat.push(`pedHeadShot: ${pedHeadShot}`);
}
if (mp.game.ped.isPedheadshotValid(pedHeadShot) && mp.game.ped.isPedheadshotReady(pedHeadShot)) {
const headshotTexture = mp.game.ped.getPedheadshotTxdString(pedHeadShot);

mp.game.graphics.drawSprite(headshotTexture, headshotTexture, 0.5, 0.5, 0.1, 0.1, 0, 255, 255, 255, 100);
}
});