GG Studio Logo

Login With FiveM

Login

TGIANN Weapons

Add Weapons to items/weapons

Note

tgiann-inventory/items/weapons.lua (Inside Weapons List)

lua
    weapon_huntingrifle          = { label = 'Hunting Rifle', weight = 1000,  ammotype = 'AMMO_HUNTINGRIFLE', image = 'weapon_huntingrifle.png', description = 'A high-velocity rifle designed for precise, long-range shots at game. Ideal for hunters seeking to take down large prey from a distance.' },
    weapon_crossbow              = { label = 'Hunting Crossbow', weight = 1000, ammotype = 'AMMO_ARROW', image = 'weapon_crossbow.png', description = 'A precision weapon favored by skilled hunters. Fires arrows with remarkable accuracy, ideal for hunters who value skill and control over brute force.' },

Config Ammo configs/configAmmo

Note

tgiann-inventory/configs/configAmmo.lua - (Inside config.ammo Table)

Code
    {
        ammoType = "AMMO_HUNTINGRIFLE",
        item = "gg_hunting_rifleammo",
        ammo = 10,           -- Only works on ammoSystem 1
        maxAmmoInWeapon = 250 -- Only works on ammoSystem 1
    },
    {
        ammoType = "AMMO_ARROW",
        item = "gg_hunting_arrowammo",
        ammo = 10,           -- Only works on ammoSystem 1
        maxAmmoInWeapon = 20 -- Only works on ammoSystem 1
    },

Config Durability configs/configWeapon

Note

tgiann-inventory/configs/configWeapon.lua - (Inside WeaponList Table)

Code
    weapon_huntingrifle          = 100,
    weapon_crossbow              = 100,
Stuck on this step?

Ask in the Discord with your script name, framework, and the exact error.

Join the Discord

Copyright © 2026 GG Studio.

Not affiliated with or endorsed by Rockstar North, Take-Two Interactive, or any other rights holders. FiveM is a copyright and registered trademark of Take-Two Interactive Software, Inc.
Our checkout system is provided by Tebex Limited, who manage payment processing, product delivery, and billing support. Prices shown in currencies other than USD are approximate conversions updated daily. All purchases are processed in USD, so the final amount charged may vary depending on your bank or payment provider’s exchange rate.