Перейти к содержанию

Weapon::createWeaponObject

Материал из RAGE MP Wiki Archive
Версия от 06:46, 2 июня 2022; imported>Shr0x (Example)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Now has 8 params.

Syntax

<syntaxhighlight lang="javascript">mp.game.weapon.createWeaponObject(weaponHash, ammoCount, x, y, z, showWorldModel, scale, p7);</syntaxhighlight>

Required Arguments

  • weaponHash: Number
  • ammoCount: Number
  • x: Float
  • y: Float
  • z: Float
  • showWorldModel: Boolean
  • p7 (Unknown): Number
  • p8 (Unknown): Number
  • p9 (Unknown): Number

Return value

  • Object handle

Example

Client-Side
let weapon = mp.game.weapon.createWeaponObject(mp.game.joaat('WEAPON_PISTOL'), 0, 10.0, 10.0, 10.0, true, 1, 0, 0, 0);
let convertToObjectMp = mp.objects.newWeak(weapon); //convert the weapon to ragemp object api so you can access properties
let {x, y, z} = convertToObjectMp.position; //get object position
mp.console.logWarning(`Weapon Position: ${x}, ${y}, ${z}`); //log position

See also