Agency Docs
QBESXStandalone

Agency-Lifeinvader V3 Exports & API

La agencia de publicidad de la ciudad para FiveM con QBCore, Qbox, ESX o totalmente independiente.

v3.2.0De pago5 Páginas

01Exports de cliente

ExportDescripción
OpenApp(tab)Abre la app en la página que indiques: 'feed', 'create', 'mine', 'drafts' o 'settings'. Si no indicas una página, abre la última que se usó o el feed en directo.
OpenFeed()Abre la app en el feed en directo.
CloseApp()Cierra la app.
IsOpen()Es true mientras la app está abierta en este cliente.

02Exports de servidor

ExportDescripción
PostAd(text, opts)Publica un anuncio del propio servidor: es gratis, nunca se revisa y va primero en la cola. opts: author, category, instant (se publica de inmediato), reps, interval, duration y boosted. Devuelve el id del anuncio, o nil y un código de error.
GetFeed(limit)El feed en directo tal como aparece en la app, del más reciente al más antiguo: id, text, category, boosted, author (nil para anuncios anónimos), sentAt, created, sent y live.
GetAd(id)Un anuncio con el mismo formato que el feed, o nil.
IsAdmin(source)Es true cuando el jugador es administrador de Lifeinvader mediante ACE, grupo o identificador.

03Eventos

NombreLadoDescripción
agency-lifeinvader:adShownClienteEvento local en cada cliente cuando aparece un anuncio en pantalla, con id, text, category, catLabel, icon, author (nil si es anónimo), boosted, duration y system (true para anuncios oficiales).
agency-lifeinvader:adBroadcastServidorEvento local en el servidor cada vez que se publica un anuncio, con el anuncio en el formato del feed. Útil para registros o un webhook de Discord.
agency_lifeinvader:openMenuClienteSe conserva de V3: abre la app en Nuevo anuncio, para que los scripts que abrían el menú anterior sigan funcionando.
agency_lifeinvader:openRecentMenuClienteSe conserva de V3: abre la app en el feed en directo.

+Conviene saber

Otros scripts pueden publicar anuncios, leer el feed, abrir la aplicación y reaccionar a cualquier anuncio mediante los exports y eventos de Agency-LifeinvaderV3.

Publicar desde tus scripts
PostAd publica un anuncio del propio servidor en todas las pantallas: gratis, nunca se revisa y ocupa el primer lugar en la cola, con su propio autor y categoría.
Leer el feed
GetFeed y GetAd devuelven anuncios con el formato del feed en vivo, para sitios web, periódicos o aplicaciones de teléfono.
Reaccionar a los anuncios
agency-lifeinvader:adShown se activa en cada cliente cuando aparece un anuncio, agency-lifeinvader:adBroadcast se activa en el servidor cada vez que se publica un anuncio. Los eventos de V3 que abrían los menús siguen funcionando.

?Preguntas frecuentes

¿PostAd cuesta dinero o requiere una revisión?

No. Los anuncios del servidor son gratuitos, nunca se revisan y van primero en la cola. Con instant = true, el anuncio se publica de inmediato.

¿Sigues atascado después de esta página? Nuestro soporte se encarga.