Stable1.2.14
Features:
- Screengrab menu integrated into staff menu
- Custom screengrab host support (only configurable through sv_config.lua)
- SQL Injection detections (all strings read by net.ReadString() are scanned, you can turn this off or whitelist net strings in ExploitDetector category)
- Whitelist for SENTs allowed to inflict physics damage
Changes:
- Collision limiters only ghost unfrozen props (one can no longer force ghost a player's prop to go through it)
- Staffmenu sidebar now becomes scrollable when the menu is too small to fit
Fixes:
- Duplicate/unused translation entries
- Entities/props randomly being owned by world (hopefully, cause still not found, could be external)
- Client side permissions in staffMenu not updating on rank/config change
Files affected:
- lua/autorun/server/sv_gmtoolbox_autorun.lua
- lua/autorun/sh_gmtoolbox_autorun.lua
- lua/gmtoolbox/languages/de/cl_translations.lua
- lua/gmtoolbox/languages/de/sh_translations.lua
- lua/gmtoolbox/languages/de/sv_translations.lua
- lua/gmtoolbox/languages/en/cl_translations.lua
- lua/gmtoolbox/languages/en/sh_translations.lua
- lua/gmtoolbox/languages/en/sv_translations.lua
- lua/gmtoolbox/languages/es/cl_translations.lua
- lua/gmtoolbox/languages/es/sh_translations.lua
- lua/gmtoolbox/languages/es/sv_translations.lua
- lua/gmtoolbox/languages/fr/cl_translations.lua
- lua/gmtoolbox/languages/fr/sh_translations.lua
- lua/gmtoolbox/languages/fr/sv_translations.lua
- lua/gmtoolbox/languages/pl/cl_translations.lua
- lua/gmtoolbox/languages/pl/sh_translations.lua
- lua/gmtoolbox/languages/pl/sv_translations.lua
- lua/gmtoolbox/languages/pt-br/cl_translations.lua
- lua/gmtoolbox/languages/pt-br/sh_translations.lua
- lua/gmtoolbox/languages/pt-br/sv_translations.lua
- lua/gmtoolbox/languages/ru/cl_translations.lua
- lua/gmtoolbox/languages/ru/sh_translations.lua
- lua/gmtoolbox/languages/ru/sv_translations.lua
- lua/gmtoolbox/languages/tr/cl_translations.lua
- lua/gmtoolbox/languages/tr/sh_translations.lua
- lua/gmtoolbox/languages/tr/sv_translations.lua
- lua/gmtoolbox/languages/zh/cl_translations.lua
- lua/gmtoolbox/languages/zh/sh_translations.lua
- lua/gmtoolbox/languages/zh/sv_translations.lua
- lua/gmtoolbox/modules/cfg/sh_schema.lua
- lua/gmtoolbox/modules/cfg/sv_cfghandler.lua
- lua/gmtoolbox/modules/collisions/sv_collisionplayers.lua
- lua/gmtoolbox/modules/collisions/sv_collisionpools.lua
- lua/gmtoolbox/modules/exploits/sv_ipchecker.lua
- lua/gmtoolbox/modules/exploits/sv_ipidentities.lua
- lua/gmtoolbox/modules/exploits/sv_sqlinjections.lua
- lua/gmtoolbox/modules/hud/cl_entowner.lua
- lua/gmtoolbox/modules/misc/cl_misc.lua
- lua/gmtoolbox/modules/misc/cl_screengrab.lua
- lua/gmtoolbox/modules/misc/sv_screengrab.lua
- lua/gmtoolbox/modules/ownability/sv_playerdisconnect.lua
- lua/gmtoolbox/modules/perms/sv_qmenuspawns.lua
- lua/gmtoolbox/modules/physics/sv_physdamage.lua
- lua/gmtoolbox/modules/stacker/sv_override.lua
- lua/gmtoolbox/modules/vgui/elements/dashboard_button.lua
- lua/gmtoolbox/modules/vgui/elements/screengrab_viewer.lua
- lua/gmtoolbox/modules/vgui/elements/sidebar.lua
- lua/gmtoolbox/modules/vgui/elements/staff_menu.lua
- lua/gmtoolbox/modules/vgui/pages/dashboard.lua
- lua/gmtoolbox/modules/vgui/pages/screengrab.lua
- lua/gmtoolbox/modules/vgui/sh_bootstrapper.lua
- lua/gmtoolbox/modules/vgui/sv_networking.lua
- lua/gmtoolbox/modules/vgui/theme.lua
- lua/gmtoolbox/sv_config.lua
- lua/gmtoolbox/utils/sv_entmeta.lua
- lua/gmtoolbox/utils/sv_lagdetector.lua
- lua/gmtoolbox/utils/sv_notify.lua
- lua/gmtoolbox/utils/sv_plymeta.lua