Menan AK47
MENAN AK47DOCS
DiscordStore
Navigation
Menu
Welcome
FAQ
ak47_lib
ak47_target
ak47_ambulancejob
ak47_banking
ak47_business
ak47_carboosting
ak47_cardealer
ak47_clothingshop
ak47_crafting
ak47_crime
ak47_crutch
ak47_deliveryjob
ak47_drugdealerv2
ak47_drugmanagerv3
ak47_drugmissions
ak47_ecommerce
ak47_farming
ak47_fishing
ak47_fraudsystem
ak47_fuelstations
ak47_gangs
ak47_garage
ak47_garbagejob
ak47_hookahloungev2
ak47_housing
ak47_hud
ak47_iclothingv3
ak47_idcardv2
ak47_inventory
Installation
Qbox Installation
Exports
Event Handlers
Client
Server
Commands
Guides
Templates
Fuel Script
ak47_jobgarage
ak47_khusbites
ak47_khusland
ak47_leafnlatte
ak47_mafiasupply
ak47_mechanic
ak47_moneywash
ak47_multicharacter
ak47_npcmed
ak47_outfitbag
ak47_playershop
ak47_policejob
ak47_prospecting
ak47_radio
ak47_rentalcar
ak47_safezone
ak47_sitchair
ak47_smokingv2
ak47_supermarket
ak47_switch
ak47_territories
ak47_vehiclekeys
ak47_vipshop
Loaf
DocsMulti FrameworkClient

Client

Client-side event listeners triggered by inventory interactions, weapon swaps, and clothing changes.

Item Events

ak47_inventory:onRemoveItem

Fired when an item is removed from the local player's inventory.

RegisterNetEvent('ak47_inventory:onRemoveItem', function(item, amount, slot, has)
    -- Code execution
end)
Parameter Type Required Description
item string Yes Item identifier name
amount number Yes Quantity removed
slot number Yes Inventory slot index
has number Yes Remaining item quantity

ak47_inventory:onAddItem

Fired when an item is added to the local player's inventory.

RegisterNetEvent('ak47_inventory:onAddItem', function(item, amount, slot, has)
    -- Code execution
end)
Parameter Type Required Description
item string Yes Item identifier name
amount number Yes Quantity added
slot number Yes Inventory slot index
has number Yes Updated total item quantity

Weapon Events

ak47_inventory:onEquipWeapon

Fired when the local player equips a weapon.

RegisterNetEvent('ak47_inventory:onEquipWeapon', function(currentWeapon)
    -- Code execution
end)
Parameter Type Required Description
currentWeapon table Yes Weapon item data table

ak47_inventory:onUnEquipWeapon

Fired when the local player unequips their weapon.

RegisterNetEvent('ak47_inventory:onUnEquipWeapon', function(currentWeapon)
    -- Code execution
end)
Parameter Type Required Description
currentWeapon table Yes Unequipped weapon data table

Clothing Events

ak47_inventory:onAddClothing

Fired when the local player equips a clothing item.

RegisterNetEvent('ak47_inventory:onAddClothing', function(clothingType, skinData, toOtherInventory)
    -- Code execution
end)
Parameter Type Required Description
clothingType string Yes Clothing category name (e.g. mask, helmet)
skinData table Yes Character appearance drawable metadata
toOtherInventory boolean Yes Whether item came from an external inventory

ak47_inventory:onRemoveClothing

Fired when the local player removes a clothing item.

RegisterNetEvent('ak47_inventory:onRemoveClothing', function(clothingType, toOtherInventory)
    -- Code execution
end)
Parameter Type Required Description
clothingType string Yes Clothing category name (e.g. mask, helmet)
toOtherInventory boolean Yes Whether transferred to an external inventory
Previous
ak47_playershop
Next
Exports
On this page
Item Eventsak47inventory:onRemoveItemak47inventory:onAddItemWeapon Eventsak47inventory:onEquipWeaponak47inventory:onUnEquipWeaponClothing Eventsak47inventory:onAddClothingak47inventory:onRemoveClothing