Configuração
Aprenda tudo sobre os campos do arquivo config.yaml
Ao baixar nosso script para fivem, o primeiro arquivo que deverá ser editado é a config.yaml Este arquivo possui diversos campos fundamentais para o funcionamento do script, e deverá ser configurado com atenção.
Token
Neste campo você irá preencher o token da sua loja, este token pode ser obtido na aba Script que se está na seção de Integrações no menu de navegação da dashboard.
Workers
Este campo indica quantos comandos podem ser executados simultaneamente, geralmente não há problema em executar mais de um ao mesmo tempo, porém alguns desenvolvedores não querem ter o trabalho de criar comandos personalizados protegidos de race condition, e portanto preferem alterar esta quantidade para 1.
Framework
Através deste campo você pode forçar uma framework específica para que o script trabalhe, o valor padrão auto irá adivinhar sua framework através da presença de certas tabelas no banco de dados, o que não é o suficiente para algumas variantes de VRP, e portanto é desejável que você force uma adaptação se estiver enfretando problemas de identificação incorreta.
Lista de frameworks disponíveis:
vrp
vrp:creative_v3
vrp:creative_v4
vrp:creative_v5
vrp:creative_network
qbcore
standalone
Webhook
Este campo indica para qual webhook do discord será enviado os comandos executados. Os dados são enviados de forma compacta e não possuem informações sobre o pedido do jogador, apenas o resultado de cada comando executado, independente se ele veio de um pedido ou não.
Roleplay
testdrive
Este campo define se será possível realizar um testdrive antes de resgatar o crédito.
plate_format
Este campo define como as placas de veículos serão geradas para inserir no banco de dados, se sua tabela de veículos não possui uma placa, este campo da config pode ser ignorado.
vehicle_table
Este campo define onde os veículos serão inseridos ou removidos, fundamental para o comando addvehicle e delvehicle funcionar.
house_table
Este campo define onde as residências serão inseridas ou removidas, fundamental para o comando addhouse e delhouse funcionar.
credit_term
Este campo define quantas horas o jogador possui parar resgatar o crédito após receber, um valor igual a 0 torna o crédito infinito.
chat_message_css
Este campo define as propriedades CSS que serão aplicadas na mensagem global, por padrão herdará todos os valores declarados em chat_message_css
vip
Esta seção define comportamentos sobre o comando /vip, que exibe ao jogador quando seus benefícios temporários expirarão.
styles
Este campo define as propriedades CSS que serão aplicadas nas mensagens do comando VIP, por padrão herdará todos os valores declarados em chat_message_css
command
Este campo define qual será o comando para o jogador consultar a expiração dos benefícios, por padrão seu valor é vip, resultando no comando /vip
Credits
Este campo possui todos os créditos disponíveis para o jogador resgatar no /store, para isso é claro, o jogador deverá receber o crédito através do comando addcredit.
credits:
# Este é o ID do crédito, e a chave do objeto
temporary_vehicle:
# Este é o nome do crédito, será mostrado na NUI do script
name: "Temporary Vehicle"
# Esta é a duração do benefício, sem este campo, será permanente
days: 30
# Esta é a imagem do crédito, será mostrada na NUI do script
image: "https://picsum.photos/200"
# Esta é a lista de veículos que o jogador poderá escolher, quando presente, este crédito será de veículos
vehicles:
xa21: "XA 21"
jester: "Jester"
blista: "Blista"
temporary_house:
name: "Temporary House"
days: 30
image: "https://picsum.photos/200"
# Esta é a lista de residências que o jogador poderá escolher, quando presente, este crédito será de residências
houses:
# LX01, LX02, LX03, LX04, LX05, LX06.....
- [LX, 1, 100]
# FH01, FH02, FH03, FH04, FH05, FH06.....
- [FH, 1, 100]
# Middle001, Middle002, Middle003, ......
# O quarto item indica o espaçamento dos números
- [Middle, 1, 100, 3]
Last updated