Hydrus.gg
  • Português
    • Jogos
      • FiveM
        • Comandos
          • Créditos
          • vRP
          • QBCore
        • Criando comandos
        • Crédito personalizado
        • Framework personalizado
        • Créditos personalizados
        • Exports
          • add_credit
          • base64_decode
          • base64_encode
          • consume_credit
          • create_command
          • find_order
          • find_product
          • get_group_expiration
          • migrate_player_id
          • random_uuid
          • run
          • schedule
          • sql_insert
          • testdrive
        • Eventos
          • hydrus:vehicle-redeem
          • hydrus:system-notify
          • hydrus:vip-notify
          • hydrus:insert
          • hydrus:inserted
        • Configuração
      • RedM
        • VORP
      • Minecraft
      • Standalone
    • Webhooks
    • Variáveis
    • Layout próprio
    • Temas exclusivos
      • Premium
    • Fast Checkout
    • Bot do Discord
      • Hospedando o Bot
      • Comandos
    • API
      • Autenticação
      • Cupons
Powered by GitBook
On this page
  • Token
  • Workers
  • Framework
  • Webhook
  • Roleplay
  • testdrive
  • plate_format
  • vehicle_table
  • house_table
  • credit_term
  • chat_message_css
  • vip
  • styles
  • command
  • Credits
  1. Português
  2. Jogos
  3. FiveM

Configuração

Aprenda tudo sobre os campos do arquivo config.yaml

Previoushydrus:insertedNextRedM

Last updated 1 year ago

Ao baixar nosso , 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 , 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.

Quando o prazo vencer, os créditos não serão perdidos, o jogador será bloqueado de utilizar o /store, desta forma, o servidor ainda possui um registro de quantos créditos o jogador deixou de resgatar, podendo reverter o bloqueio.

chat_message_css

Este campo é auxiliar, ele não tem utilidade por conta própria. Leia chat_styles e vip->styles para entender mais sobre.

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.

Este campo não é uma lista, e sim um objeto, pois créditos não podem ter IDs repetidos.

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]
script para fivem
race condition