Frameworks
SafeGuard lee el framework para reconocer al staff, leer el dinero, el inventario y los trabajos, reanimar jugadores y usar la vida máxima correcta. Con Config.Framework = 'auto' lo detecta solo:
| Framework | Detección | Notas |
|---|---|---|
| ESX (legacy y anteriores) | automática | Staff por el grupo admin |
| QBCore | automática | Staff por el grupo/permiso admin |
| Qbox | automática | |
| vRP | automática | Vida máxima 400; staff por un permiso como admin.permissao; reanimar quita el estado de inconsciente |
| vRPex / creative | manual: Config.Framework = 'vrpex' | Las bases creative no se pueden distinguir automáticamente |
| Standalone | automática cuando no hay framework | Staff solo por ACE |
Asegúrate de que ensure safeguard va después del framework en server.cfg.
Staff
El staff se reconoce de una de estas dos formas:
- ACE:
add_ace group.admin safeguard.bypass allow(exento de las detecciones) yadd_ace group.admin safeguard.admin allow(comandossgy menú F10). - Permisos del framework, en
config.lua:
Config.Staff = { Exempt = true, Ace = 'safeguard.bypass', FrameworkPermissions = { 'admin', 'admin.permissao' } }
Config.AdminAce = 'safeguard.admin'
Config.AdminPermissions = { 'admin', 'admin.permissao' }sg staff muestra quién está exento y por qué. sg framework muestra el adaptador elegido y el último error de cada llamada.