Skip to main content

Object::createPickupRotate

Client-side function

JavaScript​

Placement Flags​

enum PLACEMENTFLAGS {
MAP = 0,
FIXED,
REGENERATES,
SNAP_TO_GROUND,
ORIENT_TO_GROUND,
LOCAL_ONLY,
BLIPPED_SIMPLE,
BLIPPED_COMPLEX,
UPRIGHT,
ROTATE,
FACEPLAYER,
HIDE_IN_PHOTOS,
PLAYER_GIFT,
ON_OBJECT,
GLOW_IN_TEAM,
AUTO_EQUIP,
COLLECTABLE_IN_VEHICLE,
DISABLE_WEAPON_HD_MODEL,
FORCE_DEFERRED_MODEL
}

Required Params​

  • pickupHash: Number
  • posX: Float
  • posY: Float
  • posZ: Float
  • rotX: Float
  • rotY: Float
  • rotZ: Float
  • placementFlag: Number
  • amount: Number
  • rotOrder: Number
  • hostObject: Boolean
  • modelHash: Number

Return value​

  • Handle

Syntax​

mp.game.object.createPickupRotate(pickupHash, posX, posY, posZ, rotX, rotY, rotZ, placementFlag, amount, rotOrder, hostObject, modelHash);

Example​

// adds a health pickup of 50 hp at the bar in sandy shores on the ground.
mp.game.object.createPickupRotate(-1888453608, 1985.56, 3050.966 + 3, 47.21, 0, 0, 0, 8, 50, 0, true, mp.game.joaat('prop_ld_health_pack'));

// adds a health pickup of 50 hp at the bar in sandy shores spinning in the air.
mp.game.object.createPickupRotate(-1888453608, 1985.56, 3050.966 + 3, 47.21, 0, 0, 0, 512, 50, 0, true, mp.game.joaat('prop_ld_health_pack'));