{"hash":"0xADF692B254977C0C","ns":"WEAPON","name":"SET_CURRENT_PED_WEAPON","slug":"SET_CURRENT_PED_WEAPON","official":true,"named":true,"luaName":"SetCurrentPedWeapon","game":"rdr3","apiset":"client","returnType":"void","params":[{"name":"ped","type":"Ped"},{"name":"weaponHash","type":"Hash"},{"name":"equipNow","type":"BOOL"},{"name":"attachPoint","type":"int"},{"name":"p4","type":"BOOL"},{"name":"p5","type":"BOOL"}],"summary":"","descriptions":[{"source":"alloc8or","format":"text","body":"attachPoint:\nenum eWeaponAttachPoint\n{\n\tWEAPON_ATTACH_POINT_INVALID = -1,\n\tWEAPON_ATTACH_POINT_HAND_PRIMARY = 0,\n\tWEAPON_ATTACH_POINT_HAND_SECONDARY = 1,\n\tWEAPON_ATTACH_POINT_PISTOL_R = 2,\n\tMAX_HAND_WEAPON_ATTACH_POINTS = 2,\n\tWEAPON_ATTACH_POINT_PISTOL_L = 3,\n\tWEAPON_ATTACH_POINT_KNIFE = 4,\n\tWEAPON_ATTACH_POINT_LASSO = 5,\n\tWEAPON_ATTACH_POINT_THROWER = 6,\n\tWEAPON_ATTACH_POINT_BOW = 7,\n\tWEAPON_ATTACH_POINT_BOW_ALTERNATE = 8,\n\tWEAPON_ATTACH_POINT_RIFLE = 9,\n\tWEAPON_ATTACH_POINT_RIFLE_ALTERNATE = 10,\n\tWEAPON_ATTACH_POINT_LANTERN = 11,\n\tWEAPON_ATTACH_POINT_TEMP_LANTERN = 12,\n\tWEAPON_ATTACH_POINT_MELEE = 13,\n\tMAX_SYNCED_WEAPON_ATTACH_POINTS = 13,\n\tWEAPON_ATTACH_POINT_HIP = 14,\n\tWEAPON_ATTACH_POINT_BOOT = 15,\n\tWEAPON_ATTACH_POINT_BACK = 16,\n\tWEAPON_ATTACH_POINT_FRONT = 17,\n\tWEAPON_ATTACH_POINT_SHOULDERSLING = 18,\n\tWEAPON_ATTACH_POINT_LEFTBREAST = 19,\n\tWEAPON_ATTACH_POINT_RIGHTBREAST = 20,\n\tWEAPON_ATTACH_POINT_LEFTARMPIT = 21,\n\tWEAPON_ATTACH_POINT_RIGHTARMPIT = 22,\n\tWEAPON_ATTACH_POINT_LEFTARMPIT_RIFLE = 23,\n\tWEAPON_ATTACH_POINT_SATCHEL = 24,\n\tWEAPON_ATTACH_POINT_LEFTARMPIT_BOW = 25,\n\tWEAPON_ATTACH_POINT_RIGHT_HAND_EXTRA = 26,\n\tWEAPON_ATTACH_POINT_LEFT_HAND_EXTRA = 27,\n\tWEAPON_ATTACH_POINT_RIGHT_HAND_AUX = 28,\n\tMAX_WEAPON_ATTACH_POINTS = 29\n};"}],"examples":[],"aliases":[],"enums":["eWeaponAttachPoint"],"related":["0x3A87E44BB9A01D54"],"build":"1207","gtaHash":"0xADF692B254977C0C","gtaJhash":"0xB8278882","sources":["alloc8or"],"doc":2,"url":"https://natives.borderlinerp.com/natives/WEAPON/SET_CURRENT_PED_WEAPON","markdownUrl":"https://natives.borderlinerp.com/natives/WEAPON/SET_CURRENT_PED_WEAPON.md","snippets":{"lua":"SetCurrentPedWeapon(ped, weaponHash, equipNow, attachPoint, p4, p5)","luaInvoke":"Citizen.InvokeNative(0xADF692B254977C0C, ped, weaponHash, equipNow, attachPoint, p4, p5)","js":"SetCurrentPedWeapon(ped, weaponHash, equipNow, attachPoint, p4, p5);","jsInvoke":"Citizen.invokeNative('0xADF692B254977C0C', ped, weaponHash, equipNow, attachPoint, p4, p5);","csharp":"Function.Call((Hash)0xADF692B254977C0C, ped, weaponHash, equipNow, attachPoint, p4, p5);","notes":["Hash parameters: the named function also accepts a string and hashes it for you; `Citizen.InvokeNative` needs the number — pass `joaat(\"name\")` or a backtick literal like `` `name` ``."]}}