OnPedWeaponReload: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Server event}} This event is triggered when a ped reloads his weapons. ==Parameters== <syntaxhighlight lang="lua"> int weapon, int clip, int ammo </syntaxhighlight> *'''weapon''': an int representing the weapon that was switched from. *'''clip''': an int representing the weapon clip size. *'''ammo''': an int representing the weapon ammo. ==Source== The source of this event is the ped that reloade...")
 
No edit summary
Line 8: Line 8:
</syntaxhighlight>  
</syntaxhighlight>  


*'''weapon''': an [[int]] representing the [[weapon]] that was switched from.
*'''weapon''': an [[int]] representing the [[weapon]] that has been reloaded.
*'''clip''': an [[int]] representing the [[weapon]] clip size.
*'''clip''': an [[int]] representing the [[weapon]] clip size.
*'''ammo''': an [[int]] representing the [[weapon]] ammo.
*'''ammo''': an [[int]] representing the [[weapon]] ammo.
Line 19: Line 19:
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function weaponReload(iWeaponID, iClip, iAmmo)
function weaponReload(iWeaponID, iClip, iAmmo)
 
    outputChatBox("A ped reloaded "..getWeaponNameFromID(iWeaponID)..", clip: "..iClip..", ammo: "..iAmmo.."!");
outputChatBox("A ped reloaded "..getWeaponNameFromID(iWeaponID)..", clip: "..iClip..", ammo: "..iAmmo.."!");
 
end
end
addEventHandler("OnPedWeaponReload", root, weaponReload);
addEventHandler("OnPedWeaponReload", root, weaponReload);
</syntaxhighlight>
</syntaxhighlight>


{{See also/Server event|Ped events}}
{{See also/Server event|Ped events}}

Revision as of 21:16, 17 August 2025

This event is triggered when a ped reloads his weapons.

Parameters

int weapon, int clip, int ammo
  • weapon: an int representing the weapon that has been reloaded.
  • clip: an int representing the weapon clip size.
  • ammo: an int representing the weapon ammo.

Source

The source of this event is the ped that reloaded his weapon.

Example

This example outputs a line to the chat box whenever a ped reloads weapons.

function weaponReload(iWeaponID, iClip, iAmmo)
    outputChatBox("A ped reloaded "..getWeaponNameFromID(iWeaponID)..", clip: "..iClip..", ammo: "..iAmmo.."!");
end
addEventHandler("OnPedWeaponReload", root, weaponReload);

See Also

Ped events


Event functions