GiveWeapon: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
Line 14: Line 14:


==Example==  
==Example==  
Explain what the example does here
This example gives a player an M4 with 200 ammo whenever they spawn.
<syntaxhighlight lang="lua">addEventHandler ( "onSpawnpointUse", root, "onSpawnpointUse" )
<syntaxhighlight lang="lua">addEventHandler ( "onSpawnpointUse", root, "onSpawnpointUse" )
function onSpawnpointUse ( player )
function onSpawnpointUse ( player )
giveWeapon ( player, 31, 200 ) -- Gives the M4 weapon with 200 ammo to any player when they use a spawnpoint
giveWeapon ( player, 31, 200 ) -- Gives the M4 weapon with 200 ammo
end</syntaxhighlight>
end</syntaxhighlight>


==See Also==
==See Also==
{{Weapon functions}}
{{Weapon functions}}

Revision as of 05:54, 3 October 2006

giveWeapon gives a specified weapon to a certain player. There is an optional argument to specify ammunition. For example, a melee weapon doesn't need an ammo argument.

Syntax

giveWeapon ( player, weapon, [ammo=30] )

Required Arguments

  • Player: A player object referencing the specified player
  • Weapon: A whole number integer that refers to a Weapon ID. Click weapon for a page with weapon ID listings.

Optional Arguments

NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.

  • Ammo: A whole number integer serving as the ammo amount for the given weapon

Example

This example gives a player an M4 with 200 ammo whenever they spawn.

addEventHandler ( "onSpawnpointUse", root, "onSpawnpointUse" )
function onSpawnpointUse ( player )
giveWeapon ( player, 31, 200 ) -- Gives the M4 weapon with 200 ammo
end

See Also