Graphics::drawMarker

From RAGE Multiplayer Wiki
Client-Side

Use this function to draw a marker. This function is used in a render event.


JavaScript Syntax

mp.game.graphics.drawMarker(type,
  posX, posY, posZ,
  dirX, dirY, dirZ,
  rotX, rotY, rotZ,
  scaleX, scaleY, scaleZ,
  colorR, colorG, colorB, alpha,
  bobUpAndDown, faceCamera, p19,
  rotate, textureDict, textureName, drawOnEnts
);

Required Arguments

  • type: number
  • posX: number
  • posY: number
  • posZ:: number
  • dirX: number
  • dirY: number
  • dirZ: number
  • rotX: number
  • rotY: number
  • rotZ: number
  • scaleX: number
  • scaleY: number
  • scaleZ: number
  • colorR: number
  • colorG: number
  • colorB: number
  • alpha: number
  • bobUpAndDown: boolean
  • faceCamera: boolean
  • p19: number
  • rotate: boolean
  • textureDict: string
  • textureName: string
  • drawOnEnts: boolean

Return value

  • void

Example

This example will create a little marker above the player's head.

Client-Side
new mp.Event('render', () => {
  let pos = mp.players.local.position;

  mp.game.graphics.drawMarker(
    0,
    pos.x, pos.y, pos.z + 2,
    0, 0, 0,
    0, 0, 0,
    1.0, 1.0, 1.0,
    255, 255, 255, 255,
    false, false, 2,
    false, null, null, false,
  );
});


See also