Garry's Mod

Garry's Mod

127 vurderinger
[AIS] Aaron's Inventory System
4
   
Pris
Føj til foretrukne
Gjort til foretrukken
Fjern som foretrukken
Content Type: Addon
Addon Type: Tool
Addon Tags: Fun, Roleplay, Realism
Filstørrelse:
Offentliggjort:
Opdateret:
16.559 MB
20. maj kl. 17:00
13. sep. kl. 23:52
18 ændringsbemærkninger ( vis )

Abonner for at downloade
[AIS] Aaron's Inventory System

I 1 samling af Aaron
[AIS] Collection
6 genstande
Beskrivelse
Aaron's Inventory System (AIS)
The ultimate modular gear and armor framework for Garry's Mod




🛡️ What is AIS?
AIS is a lightweight inventory and armor system focused on equipping protective gear (helmets, vests, gloves, etc.).
Unlike general-purpose inventories, AIS is all about wearable equipment — not consumables or weapons (Can change in the future).




⚙️ Key Features:
  • Slot-based Equipment – Players equip gear into defined slots: Head, Torso, Arms, Gloves, Pants, Boots, and more.
  • Armor & Elemental Armor – Separate damage reduction stats for physical and elemental/nonphysical types.
  • Custom Damage Handling – Damage is reduced dynamically based on what you wear.
  • Realism Mode – Only armor on the body part that was hit will apply.
  • Dynamic Tooltips – Item descriptions show armor values and descriptions.
  • Server-Client Sync – Keeps equipment data persistent and secure.




📦 How to Use (For Players)
  • Open the inventory menu using
    Open_AIS_Inventory
    .
  • Drag and drop equipment into the proper slots or press RMB and Equip (Head, Torso, etc.).

🛠️ How to Use (For Developers)
  • Define your custom gear in the
    AIS_Items
    table, by making file in folder AIS_Addon.
  • Each item can contain:
    • Attributes – Armor values like ArmorPoints (physical resist) or ELArmorPoints (elemental resist).
    • ServerHooks – Damage reflection, healing, custom logic, etc.
    • ClientHooks– UI effects, visuals, client-side logic.
    • OnEquip, OnUnequip, WhenWearing triggers - custom one time logic (Equip,UnEquip) and loop (WhenWearing)
    • Description - Make own descritpion using MarkUp GMod library
  • Toggle realism mode with
    AIS_RealismMode = true
    to enable hitgroup-based damage.
  • Debug behavior with
    AIS_DebugMode = true
    .

💬 Feedback & Contributions
Suggestions and ideas are welcome.
Use Discord for that: https://discord.gg/d2m2Rgky66

If you need help with making own items, i'm open for that.




🚫 JMod Compatibility Notice
AIS is a standalone system, built from the ground up as an independent alternative to JMod.
It is not designed to be compatible with JMod or its systems — and no support for JMod is planned.

The goal of AIS is to offer a modular, self-contained framework for gear and armor that fits a wide range of custom gamemodes and servers, without external dependencies.

Created by Aaron
Populære diskussioner Vis alle (3)
15
3. okt. kl. 11:20
FASTGJORT: Suggestions
Aaron
14
13. sep. kl. 23:54
FASTGJORT: Bug Reports
Aaron
0
28. maj kl. 12:45
FASTGJORT: Planned Features
Aaron
33 kommentarer
Galok 13. sep. kl. 8:51 
can you add pick up and store weapon on ground?
Aaron  [ophavsmand] 11. sep. kl. 12:53 
Join discord and create ticket
Tekno 11. sep. kl. 12:42 
From the silence, I can tell there's no way to bind any of the trinket slots.
Tekno 11. sep. kl. 12:28 
I can take a screenshot and message you if you want a better idea of what I'm saying
Tekno 11. sep. kl. 12:24 
The use active item command doesn't do anything either
Tekno 11. sep. kl. 12:24 
I already have it equipped but it's not binded to any key
Aaron  [ophavsmand] 11. sep. kl. 12:20 
I mean, open up your inventory once you pick item up, place it or equip it on the correct slot and enjoy the effects. Trinket if have something coded in "on Use" then it would display on the bottom of the screen little UI
Tekno 11. sep. kl. 12:19 
Like how do I bind trinkets? If that makes any sense since they have no bind written above them
Tekno 11. sep. kl. 12:17 
Alright, then what?
Aaron  [ophavsmand] 11. sep. kl. 12:17 
Equip them?