ReloadPedWeapon: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
mNo edit summary
 
(6 intermediate revisions by 3 users not shown)
Line 7: Line 7:
bool reloadPedWeapon ( ped thePed )
bool reloadPedWeapon ( ped thePed )
</syntaxhighlight>  
</syntaxhighlight>  
{{OOP||[[ped]]:reloadWeapon}}


===Required Arguments===  
===Required Arguments===  
Line 13: Line 14:
===Returns===
===Returns===
Returns ''true'' if the pedestrian was made to reload, or ''false'' if invalid arguments were passed or that pedestrian has a weapon which cannot be reloaded.
Returns ''true'' if the pedestrian was made to reload, or ''false'' if invalid arguments were passed or that pedestrian has a weapon which cannot be reloaded.
Note: this will fail but return true if
 
'''Note:''' this will fail but return true if
 
1) the ped is crouched and moving
1) the ped is crouched and moving
2) the ped is using a weapon without clip ammo (or minigun/flamethrower/fire
2) the ped is using a weapon without clip ammo (or minigun/flamethrower/fire
extinguisher)
extinguisher)
3) the ped is using his weapon (shooting/aiming)
3) the ped is using his weapon (shooting/aiming)
4) the ped moved while crouching recently
4) the ped moved while crouching recently
Due to these circumstances causing problems with this function
Due to these circumstances causing problems with this function


Line 31: Line 38:


==See Also==
==See Also==
{{Ped functions}}
{{Ped functions|server}}

Latest revision as of 22:35, 6 September 2024

This function makes a pedestrian reload their weapon.

Syntax

bool reloadPedWeapon ( ped thePed )

OOP Syntax Help! I don't understand this!

Method: ped:reloadWeapon(...)


Required Arguments

  • thePed: The ped who will reload their weapon.

Returns

Returns true if the pedestrian was made to reload, or false if invalid arguments were passed or that pedestrian has a weapon which cannot be reloaded.

Note: this will fail but return true if

1) the ped is crouched and moving

2) the ped is using a weapon without clip ammo (or minigun/flamethrower/fire extinguisher)

3) the ped is using his weapon (shooting/aiming)

4) the ped moved while crouching recently

Due to these circumstances causing problems with this function

Example

This example adds a 'reloadgun' console command that lets players reload their weapon.

function reloadGun ( sourcePlayer, command )
    reloadPedWeapon ( sourcePlayer )
end
addCommandHandler ( "reloadgun", reloadGun )

See Also