setPedWeaponSlot | Multi Theft Auto: Wiki Skip to content

setPedWeaponSlot

Client-side
Server-side
Shared

Pair: getPedWeaponSlot

This page is incomplete! Help wanted!

Please finish this page using the corresponding Old Wiki article.
Go to Contribution guidelines for more information.


This function changes the selected weapon slot of a ped.

Syntax

setPedWeaponSlot ( )

Code Examples

server

This example allows the player to type the command 'giveweapons', which gives the player a weapon for every slot. Instead of equipping the last given weapon, the script randomly decides which weapon to equip after all the weapons are given.

local weaponIDs = {1,22,25,28,30,33,35,16,42,10,44,40} -- Weapon IDs
function givePlayerWeapons ( thePlayer, commandName )
-- Give the player a weapon for each slot
for i = 1 , #weaponIDs do
giveWeapon (thePlayer,weaponIDs[i], 1 )
end
-- Randomly select which weapon to equip, slots 1 through 12
setPedWeaponSlot ( thePlayer, math.random ( 1, 12) )
end
addCommandHandler ( "giveweapons", givePlayerWeapons )

See Also