Skip to main content

Installation

Requisitos previos

  • oxmysql funcionando.
  • Una base de datos accesible desde el servidor.
  • El recurso copiado a tu carpeta de recursos.

Paso a paso

  1. Copia cold_blipscreator a tu carpeta de recursos.
  2. Arrancalo despues de oxmysql.
  3. Ajusta config.lua.
  4. Reinicia el recurso o el servidor.
  5. Prueba el comando del creador con una cuenta que tenga permiso.

Orden recomendado en server.cfg

ensure oxmysql
ensure cold_blipscreator

Si tu carpeta del recurso tiene otro nombre, usa ese nombre en ensure. Los eventos y la tabla SQL seguiran usando el namespace interno acv_blips.

Permisos ACE

Si mantienes Config.UseAcePerms = true, necesitas asignar el permiso configurado:

add_ace group.admin blipscreator.use allow

Luego asocia el grupo a tus administradores con tu esquema habitual de add_principal.

SQL

No necesitas importar un .sql manualmente. El recurso ejecuta CREATE TABLE IF NOT EXISTS acv_blips al iniciar.

La tabla que crea contiene:

  • id
  • name
  • sprite
  • color
  • scale
  • x
  • y
  • z
  • short_range

Comandos utiles al desplegar

  • blipscreator: abre el creador si el jugador tiene permiso.
  • acv_reload_blips: vuelve a leer la tabla y resincroniza los blips.

acv_reload_blips es especialmente util si tocaste la tabla a mano o si quieres refrescar sin reiniciar el recurso completo.

Validacion minima post-instalacion

  1. Ejecuta blipscreator.
  2. Crea un blip nuevo en tu posicion.
  3. Comprueba que aparece en el mapa.
  4. Edita nombre o sprite y confirma el cambio.
  5. Elimina el blip y revisa que desaparece para todos.
  6. Ejecuta acv_reload_blips para confirmar que la recarga SQL sigue funcionando.