Seguridad y operación
Separación de secretos, permisos y protección de la economía
Mantén la tablet restringida y los webhooks y permisos privados en server/sv_config.lua. Los presets de loot y eventos globales también se cargan solo en el servidor. Los archivos compartidos y la NUI no son lugares para contraseñas o URLs privadas.
La recogida comprueba estado activo, recogida previa, tiempo de desbloqueo y distancia al jugador. El servidor conserva la tabla de recompensas y no acepta que el host la reemplace. La entidad física se crea en un cliente host y su posición final se sincroniza: eso no equivale a un sistema anticheat completo ni elimina la necesidad de controlar los permisos.
Los presets se entregan a administradores autorizados para su uso en la tablet. No concedas acceso ALL ni pongas Restricted = false en producción si no quieres que los jugadores creen entregas. Revisa las cantidades máximas y los objetos que distribuyes como consumibles.
Evita reiniciar durante una entrega: el estado activo está en memoria, aunque exista historial SQL. El historial no sirve para reanudar una caja después de un reinicio. Para soporte comparte mensajes F8 y consola con webhooks, identificadores personales y cadenas de conexión ocultos.
