SVMod | Armor System | Permanent God Mode for SVMOD Vehicles
Make your SVMOD vehicles permanently invulnerable by model.
Automatic detection, simple configuration, admin menu, and staff toolgun included.
Developed with the help of artificial intelligence to speed up development while maintaining a clean, secure, and optimized architecture.
DESCRIPTION
SVMod | Armor System is a GMod4Life addon that applies a PERMANENT god mode to SVMOD-compatible vehicles.
No more temporary toggles: once a model is registered, all vehicles of that model remain armored automatically on every spawn.
REQUIREMENTS
- SVMOD installed and active on the server
- SVMOD-compatible vehicles
FEATURES
PERMANENT GOD MODE BY MODEL
- Automatic detection on SVMOD load
- Damage blocking: health, wheels, collisions, explosions
TWO CONFIG SOURCES
- config.lua → AlwaysGodModels and Vehicles["id"] (locked in-game)
- data/g4l_svmod_god/permanent_models.json → staff-managed in-game additions/removals
STAFF INTERFACE
- Admin VGUI menu (g4l_god_menu) — Montserrat Bold
- Context menu (C key) — Add / Remove permanent god
- Toolgun: G4L SVMOD God (GMod4Life category)
- Optional HUD indicator when inside an armored vehicle
CONFIGURATION — lua/g4l_svmod_god/config.lua
G4L.Config.VehicleGod = {
Enabled = true,
DefaultLanguage = "fr",
ApplyConfigOnSpawn = true,
AutoRepairOnEnable = true,
ProtectOccupants = false,
ShowHudIndicator = true,
AdminGroups = { ... },
AlwaysGodModels = { "models/..." },
Vehicles = {
["police"] = {
label = "Police car",
models = { "models/..." },
},
},
}
COMMANDS (CONSOLE & CHAT)
- g4l_god_menu
Opens the admin menu (config, permanent JSON, active vehicles)
- g4l_god_toggle
Toggle permanent god mode for the targeted vehicle model (JSON)
- g4l_god_add
Add the targeted vehicle model to the permanent list (JSON)
- g4l_god_remove
Remove the targeted vehicle model from the permanent list (JSON)
- g4l_god_list
Display all permanently armored models (config + JSON)
- g4l_god_clear
Clear the JSON list (does not affect config.lua)
- g4l_god_repair
Repair the targeted SVMOD vehicle (SV_FullRepair)
- g4l_god_apply
Reapply armor to all SVMOD vehicles on the server
All commands require an authorized staff group defined in the config.
TOOLGUN — G4L SVMOD God
- Left click → Toggle permanent god mode for the targeted model
- Right click → Repair the targeted vehicle
- Reload → Show vehicle information
CONTEXT MENU (C KEY)
- Add permanent god → saves the model to JSON
- Remove permanent god → removes the model from JSON
- Permanent god (config) → locked via config.lua (cannot be removed in-game)
IMPORTANT FILES
- lua/g4l_svmod_god/config.lua
Main G4L configuration
- data/g4l_svmod_god/permanent_models.json
Models added in-game by staff
SUPPORT & COMPATIBILITY
- Compatible with DarkRP (notifications supported)
- Clean, non-intrusive SVMOD patch
- Developed with the help of artificial intelligence
- Version: 1.3.0
- Discord: https://discord.gg/wRRZQSEZqy
GMod4Life — Secure code, clear configuration, production-ready.
