KSS – Shop System
Kavhes Shop System (KSS)
https://www.mictlan.info/
Turn any map object into a fully functional shop, armory or vehicle dealership — directly from the Eden Editor. No scripting required.
This system was developed for Grupo Mictlan, a community of Arma 3.
✔ No dependencies
✔ 100% vanilla and mod compatible
✔ Linux and Windows server support
Included modules
🛒 KSS: Tienda Mictlan — Standard Shop
A general-purpose shop with a modern 3-column interface. Players interact with any synchronized map object to browse and purchase items using a configurable currency.
Up to 20 product slots, organized into custom categories
Automatic item type detection — weapons, uniforms, vests, helmets, backpacks, magazines and generic items all delivered with the correct command
Flexible currency: any item className (vanilla or modded), or free if left empty
Multiple shops per mission with independent configurations
📦 KSS: Armeria — Armory
An armory shop where purchased items are deposited into a physical container on the map instead of the player’s inventory. Perfect for roleplay servers where players collect equipment from a designated box.
Configure the vendor object and the destination container using their editor variable names
Same 20-slot product system as the standard shop
If the destination container is not found, items fall back to the player’s inventory
🚗 KSS: Garaje Virtual — Vehicle Garage
A virtual garage with a real-time 3D preview camera, native vehicle texture variants, license plate, custom vehicle name and spawn zone validation.
3D orbital camera preview using boundingBoxReal and modelToWorld — adapts automatically to every vehicle size
Color variants loaded directly from CfgVehicles — shows the vehicle’s own official texture sets, not generic color overlays
Custom license plate and vehicle name applied on purchase
Spawn zone check — purchase is denied if the area is occupied
Optional keys system: configure any item class and the player receives 2 keys on purchase (compatible with ACE key system)
Vehicles spawn at a configured map marker facing its direction
Quick setup — all modules
Load the mod from the Arma 3 launcher.
Open the Eden Editor and place any KSS module from the Kavhes Shop System category (F7).
Double-click the module and fill in the attributes.
Sync the module to the object(s) that will serve as the shop interaction point.
Play — the shop is ready.
All modules come pre-configured with example items as reference. Slots with empty fields or price 0 are ignored automatically.
Author: Kavhes
Revisions:
Old revisions of this mod are available below. Click the link to download.