nay_lib
O nay_lib é a biblioteca partilhada por trás de todos os scripts Nayretis. Recebe-o em cada compra, instala-o uma única vez, e cada script Nayretis que adicionar passa a usá-lo.
O que oferece
- Um único painel de definições,
/nay, para todos os scripts Nayretis. As definições ficam guardadas na sua base de dados e são aplicadas a todos os jogadores assim que as guarda. Consulte Painel /nay. - Permissões por ACE ou por identificador Discord, Steam, FiveM ou license. Consulte Permissões.
- Seis idiomas: inglês, francês, espanhol, português, polaco e alemão. Uma tradução em falta aparece em inglês.
- Bridge de frameworks: ESX Legacy, QBCore, QBox e ox_core detetados automaticamente, com os respetivos inventários, targets e notificações. Consulte Bridge.
- API HTTP para o seu site, painel ou bot do Discord, desativada por predefinição. Consulte API HTTP.
- Webhooks, incluindo mensagens no Discord, para os eventos dos scripts. Consulte Webhooks.
- Registo de todas as alterações feitas no jogo, pela consola ou pela API. Consulte Registo.
- Notificações, avisos de texto e barras de progresso da Nayretis, partilhados por todos os scripts.
Requisitos e ordem de arranque
A única dependência é o oxmysql. Inicie o nay_lib depois dos recursos de framework, inventário e target, e antes de todos os scripts Nayretis:
cfg
ensure oxmysql
ensure nay_libAs tabelas são criadas no primeiro arranque. As opções de servidor que ficam no server.cfg estão listadas na página Convars.