FiveM ACE Permission Generator
Constructor visual para permisos ACE de FiveM.
Para qué sirve esta herramienta
Los permisos de FiveM funcionan con el sistema ACE y tienen una lógica propia: los principales heredan entre sí, ace_allow y ace_deny se aplican a rutas, y el orden de las líneas importa. Una línea mal colocada puede hacer que nadie pueda usar un comando o que todos puedan. Este generador construye el bloque visualmente y escribe la sintaxis correcta para server.cfg.
Cómo usarlo
- Paso 1:
Define tus grupos, por ejemplo admin, moderator y support, y establece quién hereda de quién.
- Paso 2:
Agrega los permisos que cada grupo debe tener. Una ruta como command.kick cubre exactamente ese comando.
- Paso 3:
Asigna jugadores reales por identificador. Steam hex y licence son estables, los ids de Discord solo funcionan mientras el jugador esté vinculado.
- Paso 4:
Copia el bloque en tu server.cfg y reinicia el servidor, ya que las reglas ACE solo se leen al inicio.
Preguntas frecuentes
¿Cuál es la diferencia entre add_ace y add_principal?
add_principal asigna a alguien a un grupo, add_ace da un permiso a un grupo. Primero dices quién pertenece a dónde, luego qué puede hacer ese grupo. Confundir ambos es la causa más común de reglas que no funcionan.
¿Qué identificador debo usar?
Licence es el más estable, porque está ligado a la cuenta de FiveM y sobrevive a un cambio de Steam. Steam hex está bien si tu servidor requiere Steam de todos modos. Los ids de Discord dejan de funcionar en cuanto el jugador desvincula la conexión.
¿Por qué no funciona mi permiso?
Tres causas habituales: el servidor no se reinició, el identificador tiene el prefijo incorrecto, o un ace_deny posterior anula el allow. Las reglas ACE se leen de arriba a abajo, así que un deny al final gana.
¿Puedo verificar permisos en mi propio script?
Sí, IsPlayerAceAllowed en el servidor toma el jugador y la ruta. Define tus propias rutas para tu recurso, por ejemplo myresource.admin, y asígnalas a un grupo en lugar de verificar identificadores en el script.
Herramientas relacionadas
Generador de server.cfg FiveM - Configuración del servidor
Genera un server.cfg completo para tu servidor FiveM: recursos, convars, permisos ACE y ajustes de red. Listo para copiar.
Validador de config.lua para FiveM
Valida archivos config.lua de FiveM. Detecta errores de sintaxis, claves faltantes y valores inválidos. Corrección en tiempo real.
Logger de eventos FiveM - Depuración en tiempo real
Genera listeners de eventos, valida convenciones de nombres y usa plantillas.