Marcos Personalizados (Pinturas) – Sistema de Exhibición de Arte de Código Abierto para FiveM
Transforma cualquier propiedad, negocio o espacio público de FiveM en una galería de arte con este poderoso sistema de marcos de pintura y foto personalizados de código abierto. Ya sea que estés decorando penthouse de lujo con obras de arte seleccionadas, creando exhibiciones de museos con piezas históricas, gestionando un negocio de galería de arte o simplemente permitiendo que los jugadores personalicen sus hogares con fotos familiares y colecciones de arte personal, este script ofrece libertad creativa total. La naturaleza completamente de código abierto significa que posees el código por completo: modifícalo, extiéndelo, intégralo con otros sistemas y adapta tu visión exacta sin limitaciones.
Qué Ofrece Este Sistema
En su núcleo, esto es una solución integral de exhibición de imágenes que te permite colocar pinturas, fotografías, pósters y obras de arte personalizadas en cualquier lugar de tu mundo FiveM. Sube cualquier imagen: pinturas clásicas, arte moderno, fotografías personales, logotipos de servidores, carteles de propaganda, avisos de búsqueda, anuncios comerciales o memes, y muéstralos en marcos elegantes con proporciones y luces realistas. El sistema maneja el procesamiento, optimización y renderizado de imágenes para garantizar que las imágenes se vean nítidas y profesionales sin afectar el rendimiento del servidor.
A diferencia de los mods básicos de reemplazo de texturas que requieren reinicios del servidor y afectan a todos los clientes, este script utiliza carga dinámica y caché del lado del cliente. Actualiza tu colección de arte sobre la marcha, diferentes jugadores pueden ver diferentes obras de arte según permisos o preferencias, y las nuevas imágenes aparecen sin obligar a todos a reconectarse.
Características Principales & Capacidades
- Soporte Ilimitado de Imágenes – Muestra cualquier imagen que puedas subir. El sistema acepta formatos JPG, PNG y WebP, optimiza automáticamente los tamaños de archivo para la transferencia de red, convierte las imágenes a las resoluciones adecuadas para la exhibición en el juego y mantiene las proporciones de aspecto para evitar distorsiones. No hay límites predefinidos en la cantidad de imágenes que puede soportar tu servidor.
- Varios Estilos de Marco – Elige entre diversos diseños de marcos, incluyendo marcos minimalistas modernos para espacios contemporáneos, marcos clásicos ornamentados para entornos tradicionales, marcos de madera rústica para cabañas y propiedades rurales, marcos de metal industrial para lofts urbanos y opciones sin marco “lienzo” para montaje estilo galería.
- Opciones de Tamaño Flexibles – Coloca obras de arte en varios tamaños, desde pequeños marcos de fotos (tamaño retrato) hasta piezas de galería medianas (dimensiones estándar de pintura) hasta grandes piezas de declaración (arte de pared grande) hasta murales masivos (cobertura de pared completa). Cada categoría de tamaño admite variantes de proporción de aspecto para formatos cuadrados, retrato, paisaje y panorámicos.
- Sistema de Colocación Dinámica – Posiciona los marcos con precisión utilizando herramientas de coordenadas en el juego, gira a cualquier ángulo para arreglos de exhibición únicos, ajusta la altura para la perspectiva de visualización adecuada y ajusta automáticamente a las paredes o coloca de pie. Colocación perfecta cada vez sin editar archivos de configuración.
- Visibilidad Basada en Permisos – Controla quién puede ver qué obras de arte utilizando sistemas de permisos flexibles. Crea colecciones de arte privadas visibles solo para los propietarios de la propiedad, galerías públicas que todos pueden ver, propaganda específica de facción visible solo para los miembros de la pandilla o obras de arte exclusivas para suscriptores VIP. Ideal para escenarios de rol y contenido exclusivo.
- Optimización del rendimiento – La carga inteligente solo renderiza los marcos visibles dentro del alcance de visualización del jugador, descarga las obras de arte cuando los jugadores abandonan las áreas, utiliza transmisión de texturas para gestionar la memoria de manera eficiente e incluye sistemas LOD (Nivel de Detalle) para que los marcos lejanos no se rendericen en resolución completa. Soporta cientos de marcos en todo tu mapa sin impacto en el rendimiento.
- Interfaz de Gestión en el Juego – Los administradores y usuarios autorizados gestionan las obras de arte a través de una interfaz intuitiva de UI, incluyendo la carga de imágenes desde URL, explorar y seleccionar de la biblioteca de imágenes existente, previsualizar antes de la colocación, editar marcos existentes (cambiar imagen, redimensionar, reubicar) y eliminar o archivar obras de arte antiguas.
- Caché del Lado del Cliente – Una vez que un jugador ve una imagen, se almacena en caché localmente para una carga instantánea en visitas futuras. Reduce el uso de ancho de banda de red, elimina retrasos de carga en visualizaciones repetidas y mejora la experiencia general.
Perfecto Para Estos Casos de Uso
- Decoración y Personalización de Propiedades – Permite que los jugadores personalicen sus hogares, apartamentos y negocios con obras de arte personales. Sube fotos familiares, cuelga tus piezas de arte favoritas, muestra capturas de pantalla de logros o crea diseños de interiores temáticos. Mejora la satisfacción y la inversión emocional de la propiedad.
- Negocios de Galerías de Arte – Opera galerías de arte funcionales donde los jugadores exploran y compran obras de arte. Rota las exhibiciones semanal o mensualmente, organiza eventos de inauguración para nuevas colecciones, subasta piezas raras a coleccionistas y crea una economía comercial legítima en torno al comercio de arte. Incluye créditos de artistas y descripciones de piezas para experiencias inmersivas.
- Exhibiciones de Museos y Cultura – Construye museos educativos con fotografías históricas, artefactos culturales, historia de servidores locales o exposiciones temáticas. Crea experiencias de aprendizaje interactivas donde los jugadores exploren colecciones curadas mientras aprenden sobre la historia del servidor o la historia real del mundo.
- Propaganda de Pandillas y Facciones – Muestra símbolos de facciones, marcadores territoriales, carteles de se buscan, mensajes propagandísticos e imágenes intimidatorias en áreas controladas. Narrativa visual que refuerza la identidad de la facción y las reclamaciones territoriales.
- Publicidad de Negocios – Ejecuta campañas publicitarias con carteles promocionales en ubicaciones estratégicas. Los negocios pagan por espacios publicitarios en áreas de alto tráfico, creando un juego económico de publicidad y entornos urbanos auténticos llenos de imágenes comerciales.
- Avisos Gubernamentales y Públicos – Publica anuncios oficiales del gobierno, carteles de se buscan para criminales, avisos de seguridad pública, anuncios de eventos y documentos de planificación urbana en tablones de anuncios oficiales y edificios gubernamentales.
- Clubes Nocturnos y Lugares de Entretenimiento – Crea atmósferas dinámicas en los locales con arte rotativo, carteles de conciertos para eventos próximos, imágenes promocionales de DJ y gráficos de identidad de marca del local. Actualiza el arte para que coincida con los temas de los eventos.
- Mejora de roleplay – Apoya las historias de los personajes con fotos familiares en los hogares, muestra registros de servicio militar en las oficinas de veteranos, exhibe fotos de escenas del crimen en las oficinas de detectives o cuelga certificados de grado en las oficinas profesionales. Inmersión profunda a través de la narrativa ambiental.
Ventajas de Código Abierto
Ser completamente de código abierto transforma esto de un simple script de props en una plataforma de desarrollo. Los desarrolladores de servidores obtienen acceso completo al código fuente para personalización, pueden integrarse con sistemas de propiedades para guardar colocaciones de marcos en bases de datos, conectarse a sistemas económicos para mecánicas de compra de arte, agregar sistemas de autenticación para atribución y regalías de artistas, implementar sistemas de votación o calificación para arte comunitario y crear herramientas de administración personalizadas para moderación de contenido.
El código es limpio, bien comentado y estructurado para su extensión. Incluso los desarrolladores nuevos en la scriptificación de FiveM pueden entender la lógica y realizar modificaciones. Los desarrolladores avanzados pueden aprovecharlo como base para sistemas complejos como la propiedad de arte digital estilo NFT, el juego de inversión y especulación de arte, o minijuegos de detección de falsificaciones.
Detalles de implementación técnica
- Albergue de Imágenes – Soporta múltiples métodos de alojamiento, incluyendo alojamiento directo en el servidor en la carpeta de recursos (el más rápido, sin dependencias externas), alojamiento externo a través de Imgur, CDN de Discord o alojamiento de imágenes personalizado, y enfoques híbridos con caché en el servidor de imágenes externas.
- Procesamiento de Imágenes – Pipeline de optimización automática que redimensiona imágenes demasiado grandes a resoluciones de visualización eficientes (reduce el ancho de banda), comprime sin pérdida de calidad visible, convierte formatos no soportados y valida imágenes antes de su visualización para evitar que archivos corruptos rompan el renderizado del cliente.
- Integración de bases de datos – Soporte opcional de base de datos almacena posiciones de marcos, URLs de imágenes, información del propietario, marcas de tiempo de colocación, conteos de vistas y seguimiento de popularidad, y configuraciones de permisos. Facilita la gestión a gran escala.
- Exportación/Importación de Coordenadas – Guarda colecciones de arte completas como archivos de configuración para fines de respaldo, migra arte entre servidores fácilmente, comparte diseños de museos creados por la comunidad y restaura rápidamente después de reinicios del servidor.
Proceso de Instalación & Configuración
- Descargar & extraer – Coloca la carpeta de recursos de marcos personalizados en el directorio de recursos de tu servidor. El script es ligero y autosuficiente.
- Configurar Configuraciones Básicas – Edita config.lua para establecer estilos de marco predeterminados, configurar dimensiones máximas de imágenes y tamaños de archivos, establecer requisitos de permisos para quienes pueden colocar marcos y, opcionalmente, habilitar el almacenamiento en base de datos para persistencia.
- Configuración Opcional de Base de Datos – Si se utiliza almacenamiento persistente, importa el esquema SQL incluido para crear las tablas necesarias para el almacenamiento de marcos.
- Preparar Biblioteca de Imágenes – Sube tu colección inicial de obras de arte a tu método de alojamiento elegido. Organiza las imágenes por categoría (arte clásico, fotos, carteles, etc.) para una gestión más fácil.
- Establecer permisos – Configura quién puede colocar, editar y eliminar marcos. Normalmente, restringe a los administradores inicialmente, luego expande a los propietarios de propiedades o miembros VIP según tu modelo de servidor.
- Colocación de prueba – Usa comandos en el juego para colocar marcos de prueba, verificar que las imágenes se carguen correctamente, comprobar el impacto en el rendimiento y confirmar que los permisos funcionan como se espera.
- Integración con Sistemas de Propiedades – Si tu servidor utiliza guiones de vivienda, configura la integración para que los propietarios puedan gestionar los marcos dentro de sus propiedades. La mayoría de los guiones de propiedades admiten devoluciones de llamada para la colocación de propiedades.
- Lanzar y educar a los usuarios – Implementar en los jugadores con documentación tutorial que explique cómo subir y colocar obras de arte, qué formatos/tamaños de imagen funcionan mejor y cualquier directriz o restricción de contenido.
Moderación de contenido y directrices
Con gran libertad creativa viene la responsabilidad de moderación. El sistema incluye características opcionales de filtrado de contenido como colas de aprobación de imágenes antes de su visualización, escaneo automatizado de contenido inapropiado utilizando APIs de terceros, límites de tamaño para evitar subidas abusivas de ultra-alta resolución, límites de tasa sobre cuántos marcos los usuarios pueden colocar y herramientas de revisión administrativa para eliminar rápidamente el contenido que viola las reglas.
Establece políticas de contenido claras que cubran los tipos de contenido prohibido (material explícito, símbolos de odio, violaciones de derechos de autor), estándares de calidad de imagen (resolución mínima, sin imágenes de calidad extremadamente baja), directrices de colocación (no bloquear caminos, respetar los límites de la propiedad) y consecuencias por violaciones.
Ejemplos de Personalización Avanzada
Como es de código abierto, los desarrolladores de la comunidad han creado extensiones impresionantes:
- Mercado de Arte – Los jugadores compran/venden obras de arte con precios que fluctúan según la demanda. Los artistas famosos comandan precios premium mientras que los nuevos creadores construyen reputación.
- Sistema de Atraco de Galería – Los criminales pueden robar obras de arte valiosas de las galerías, desencadenando policía respuesta y creando un mercado negro para el arte robado.
- Publicidad en carteles dinámicos – Las empresas pujan por espacio en vallas publicitarias, el sistema rota automáticamente los anuncios y rastrea las métricas de impresiones.
- Integración de Fotomatón – Los jugadores toman fotos dentro del juego que se convierten automáticamente en cuadros enmarcados que pueden colocar en sus hogares.
- Visualización de Logros – Los logros del servidor generan automáticamente placas y trofeos conmemorativos que los jugadores pueden exhibir.
Especificaciones de rendimiento
- Uso de recursos: ~0.02-0.05ms con 50+ cuadros cargados en el área (muy eficiente)
- Huella de Memoria: ~50-100MB típico con caché del lado del cliente (depende del número y tamaño de las imágenes)
- Impacto en la red: Imágenes en caché después de la primera vista, ancho de banda mínimo en curso
- Máximo Recomendado: 500+ marcos por servidor sin problemas (probado en producción)
- Distancia de Dibujo: Configurable (por defecto ~50m para rendimiento, hasta 150m para piezas importantes)
Compatibilidad del marco
✅ Independiente del marco – Funciona Standalone sin requerir ESX, QBCore, o cualquier marco específico. Implementación nativa pura de FiveM.
✅ Integración fácil – API simple facilita la integración con cualquier sistema de propiedades, guión de negocio o marco personalizado. Incluye ejemplos detallados de integración.
✅ Sin Dependencias – No se requieren dependencias externas. Funciona inmediatamente después de la instalación sin descargas adicionales.
¿Qué lo hace destacar?
La mayoría de los scripts de decoración te obligan a usar conjuntos de accesorios rígidos y predefinidos. Este sistema ofrece verdadera libertad creativa: muestra cualquier cosa imaginable, desde obras maestras del Renacimiento hasta memes divertidos o capturas de pantalla personales. La naturaleza de código abierto significa que no estás limitado a la visión de un desarrollador ni por el código cifrado.
La optimización de rendimiento es excepcional. Los servidores con más de 200 marcos personalizados informan un impacto de rendimiento insignificante porque los sistemas de transmisión y LOD están implementados correctamente. Los jugadores en PCs de patata aún obtienen un rendimiento fluido porque el cliente solo procesa los marcos visibles y cercanos.
Ser de código abierto también significa transparencia en seguridad. Revisa el código tú mismo para asegurarte de que no haya funcionalidad maliciosa, puertas traseras o recopilación de datos. Modifica cualquier cosa que no se ajuste a tu modelo de seguridad.
Comunidad y Soporte
Como proyecto de código abierto, el soporte proviene de foros comunitarios, discusiones de GitHub y documentación de wiki. Aunque no hay un canal de soporte dedicado, la comunidad activa generalmente responde preguntas rápidamente. La base de código incluye comentarios extensos que explican cómo funciona todo, lo que hace que el autoapoyo sea factible para la mayoría de los problemas.
Requisitos
- Servidor FiveM (cualquier versión de artefacto reciente)
- Conocimientos básicos de scripting en Lua para personalización (opcional)
- Solución de alojamiento de imágenes (carpeta del servidor, Imgur, Discord, etc.)
- Base de datos MySQL (opcional, para características de persistencia)
- Sin dependencias de frameworks
Lleve la narración visual y la personalización a su servidor FiveM con posibilidades creativas ilimitadas—sistema de marcos personalizados de código abierto.






MarieDuke92 (propietario verificado) –
**** genial:)
Lonzo (propietario verificado) –
¡Increíble, gracias!
Florencio (propietario verificado) –
El soporte fue amigable, rápido y conocedor. Mi problema se resolvió en un corto tiempo.
SavageLeo386 (propietario verificado) –
Fácil de instalar y fácil de personalizar.
Tremaine (propietario verificado) –
Obtuve un excelente soporte para este objeto. Fueron pacientes conmigo y me ayudaron a resolver mi problema. Recomiendo esta empresa 100%