SafeGuard

Herramientas del staff

El staff abre el menú con F10 (se puede cambiar en Ajustes → Asignación de teclas → FiveM, "SafeGuard staff menu"). Tiene el mismo aspecto que el panel y muestra:

  • Jugadores: todos los conectados, ordenados por riesgo, con vida, chaleco, ping y si SafeGuard está funcionando en su juego. Acciones: espectar, captura de pantalla, mensaje, advertir, curar, reanimar, matar, congelar, ir hasta él, traerlo, sacarlo del vehículo, borrar el vehículo, limpiar entidades, quitar armas, cuarentena, reiniciar el riesgo, expulsar y banear (de 1 hora a permanente). Las acciones destructivas piden un segundo clic.
  • Detecciones: las últimas del servidor.
  • Herramientas del staff: para ti mismo: - ESP de jugadores: nombre, id, vida, chaleco, distancia y color del riesgo encima de cada jugador, también a través de paredes y a lo lejos; - Jugadores en el mapa: un punto por jugador en el mapa y el minimapa, con el color del riesgo; - Noclip, Invisible y Godmode (mientras están activados, las detecciones no te marcan); - Teletransportarse al marcador y Reparar mi vehículo.
  • Servidor: jugadores, detecciones de los últimos 15 minutos, baneos activos, eventos bloqueados y la conexión con la nube.

Cada acción se comprueba en el servidor: un jugador sin permiso que abre el menú solo recibe un aviso, y las herramientas del staff se apagan solas si alguien pierde el permiso.

Comandos (consola y juego)

sg es la forma corta de safeguard.

ComandoQué hace
sg statusModo, jugadores, detecciones, cola
sg player <id> · sg riskSesión y riesgo de un jugador · los 10 jugadores con más riesgo
sg detections [id]Detecciones recientes
`sg ban <id> <horas\perm> <motivo> · sg kick <id> <motivo>`Castigos manuales
sg bans · sg unban <id del baneo>Listar y revocar baneos
sg screenshot <id>Captura de la pantalla del jugador
sg spectate <id> · sg spectate offObservar a un jugador en el juego
sg freeze <id> · sg unfreeze <id>Congelar / descongelar
sg goto <id> · sg bring <id>Ir hasta él / traerlo
sg heal <id> · sg revive <id> · sg slay <id>Curar, reanimar, matar
sg cleanup <id>Borrar los vehículos, peds y props que creó el jugador
sg strip <id>Quitar todas las armas
sg warn <id> <mensaje>Advertencia en rojo en la pantalla del jugador
sg quarantine <id> · sg release <id>Restringir sin expulsar
sg clear <id>Reiniciar riesgo, cuarentena y congelación
sg test <id> <categoría.tipo> [confianza]Prueba en seco: puntúa una detección falsa sin castigar
sg reloadVolver a leer config.lua

En el panel

En En directo y en la página de cada jugador tienes las mismas acciones, y además:

  • Espectar: la pantalla del jugador en directo junto al estado verificado por el servidor (vida, chaleco, velocidad, vehículo, arma, posición, ping). Elige Fluido (~15 imágenes/s), Equilibrado (~8) o Detalle (2, más nítido). Las imágenes nunca se guardan.
  • Captura de pantalla: se guarda en las Pruebas del jugador.
Las imágenes vienen del ordenador del jugador, así que son pruebas, no una prueba absoluta: un cliente modificado puede falsearlas. Las decisiones importantes se basan en lo que verifica el servidor.

Varias pantallas

En En directo → Varias pantallas puedes ver hasta 8 jugadores a la vez, con unas 5 imágenes por segundo cada uno. Rellenar con los de mayor riesgo los elige por ti. Cada servidor acepta como máximo 8 visualizaciones a la vez, y todas quedan en el registro de auditoría.

Repeticiones

Actívalas en Ajustes → Privacidad → Repeticiones (necesita SafeGuard 1.3.0 o posterior). A partir de ahí:

  • Las detecciones graves probadas por el servidor y los baneos crean una repetición automáticamente, como máximo una cada 3 minutos por jugador (los baneos siempre tienen la suya).
  • Los jugadores con riesgo de 40 o más, o en observación, se capturan cada 0,75 s aproximadamente (como máximo 6 jugadores por servidor). Por eso la repetición muestra también los segundos antes de la detección. Solo las últimas imágenes quedan en la memoria del servidor.
  • El staff puede grabar una en Acciones → Grabar repetición o en la ventana de spectate.

Una repetición son imágenes sin sonido, no vídeo continuo: hasta 10 imágenes por segundo tras la detección, según el juego y la conexión del jugador. Aparece en la detección, en el perfil del jugador y en Pruebas, y sigue la conservación de las capturas. Cada organización guarda como máximo 200 al día.

Puntuación de confianza

Cada jugador tiene un valor de 0 a 100, con los factores que lo explican: tiempo en la comunidad, horas jugadas, días sin detecciones graves, detecciones recientes, veredictos del staff, baneos y cuentas vinculadas. Todos empiezan en 50 y un baneo activo lo limita a 10. Las detecciones pesan más cuando las prueba el servidor, y los falsos positivos marcados por el staff dejan de contar. La puntuación es solo informativa: nunca castiga ni cambia el riesgo.

Red de baneos

En Sanciones → Red de baneos, cada servidor elige su modo:

ModoQué hace
DesactivadoNi comparte ni consulta. Es el valor por defecto
Avisar al staffEl jugador entra y se avisa al staff. Comparte los baneos automáticos de este servidor
Rechazar la entradaRechaza a los jugadores baneados por el número de comunidades que elijas (2 por defecto). Por debajo, avisa al staff. Comparte los baneos automáticos de este servidor

Solo cuentan los baneos automáticos permanentes, de organizaciones con licencia de pago, 24 horas después de aplicarse. Los baneos manuales, las IP y los tokens de hardware nunca se usan. Un baneo revocado o una apelación aceptada sale de la red al momento. Excepciones deja entrar a cualquier jugador. Quien ya fue rechazado queda bloqueado localmente hasta 1 hora, por lo que una excepción o una revocación puede tardar ese tiempo en llegarle.

Al unirte a la red, informa a tus jugadores en las normas o el aviso de privacidad de tu servidor.

Búsqueda de menús en las capturas

Actívala en Ajustes → Privacidad → Búsqueda de menús de trampas. SafeGuard lee el texto de las capturas recientes y, en unos 5 minutos, avisa al staff si encuentra el nombre de un menú conocido. La captura queda marcada con el nombre encontrado. Esto nunca suma riesgo ni castiga: un jugador puede escribir esos nombres en el chat, así que comprueba siempre la imagen. Los menús que no aparecen en las capturas, como los que se dibujan sobre el juego, no se encuentran.

Posibles cuentas alternativas

Quien se conecta con el mismo token de hardware o cuenta que un jugador baneado es rechazado. Si solo coincide la IP, se avisa al staff y el jugador entra, porque una familia o un cibercafé pueden compartir IP. Con Direcciones IP en no guardar, este aviso no funciona.