Una cadena de herramientas FiveM útil es pequeña y reproducible: un editor, Git, la documentación oficial de Cfx, un servidor local/de prueba, herramientas de base de datos y perfiles integrados antes de optimizadores de terceros. Agregue una herramienta solo cuando tenga una parte clara del flujo de trabajo.
Mantenimiento: los enlaces y roles se verificaron el 9 de agosto de 2026. FiveMX no requiere un editor o herramienta de IA en particular.
Kit de herramientas de desarrollo Core FiveM
| Trabajo | Herramienta | Por qué pertenece |
|---|---|---|
| Referencia de la plataforma | Documentación de Cfx | Recurso canónico, referencia nativa y del servidor |
| Edición de código | Código de Visual Studio o cualquier otro editor compatible con LSP | Lua/JS/C# navegación, formato y búsqueda de repositorio |
| Control de versiones | Git | Cambios revisables, reversión y etiquetas de lanzamiento |
| Administración del servidor | Administrador de transacciones | Monitorización de FXServer, reinicios, acceso y controles operativos |
| Pruebas API | curl o un cliente HTTP |
Comprobaciones repetibles de webhook y endpoint sin conjeturas UI |
| Trabajo de base de datos | MariaDB/MySQL CLI más un GUI de solo lectura cuando sea útil | Inspección de esquemas, migraciones y evidencia de consultas |
| Elaboración de perfiles | Comandos del profiler de Cfx y del monitor de recursos | Mide los cuellos de botella antes de reescribir el código |
| Mapeo/activos | Herramientas de activos GTA documentadas por el creador | Trabajo especializado; las licencias y los formatos de exportación deben verificarse por herramienta |
Flujo de trabajo de proyecto recomendado
- Mantenga cada recurso personalizado en Git, excluyendo credenciales, cachés y datos de servidor generados.
- Utilice un manifiesto de recursos y fije las dependencias a revisiones conocidas.
- Desarrolle en un servidor local o de prueba con un framework y versiones de base de datos similares a los de producción.
- Ejecute las comprobaciones de formato/estáticas disponibles para el idioma, luego inicie el recurso e inspeccione ambas consolas.
- Pruebe uniones, reconexiones, reinicios y al menos dos jugadores simultáneos.
- Perfile la interacción real antes de optimizar; registre la línea base y el resultado.
- Implemente una revisión etiquetada con una copia de seguridad de la base de datos y una reversión documentada.
Depuración antes de añadir otra herramienta
Comience con el primer error de la consola del servidor, luego la consola F8 del cliente, el orden de inicio de los recursos y las versiones de las dependencias. Utilice la búsqueda del repositorio para encontrar el evento, comando o exportación registrado. Para código lento, mida el tiempo de los recursos del servidor y del cliente bajo un escenario repetible. Un “optimizador” genérico no puede arreglar una consulta de base de datos sin indexar, un bucle apretado o eventos de red excesivos sin identificar la causa.
Uso seguro de la IA
La IA puede explicar un error o redactar una prueba, pero no puede probar que exista una exportación, un nativo, un evento o un permiso. Verifique el código generado con la fuente instalada y la documentación oficial, revise toda la autorización del lado del servidor y nunca pegue secretos o datos privados de jugadores en un prompt. Mantenga el cambio final lo suficientemente pequeño como para entenderlo y revertirlo.
Higiene de la fuente y la licencia
Registre el repositorio original, la licencia, la versión y la atribución requerida de cada recurso. Evite las recargas sin procedencia. Mantenga las actualizaciones de terceros separadas de las modificaciones locales para que las correcciones de seguridad y compatibilidad sigan siendo fusionables.
Siguiente: crear un servidor FiveM o revisar la guía de scripting asistida por IA.
