Usar cupom WELCOME para salvar 20%

$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Moeda
$ USD
  • $ USD
  • € EUR
  • £ GBP
  • $ AUD
  • R$ BRL
  • Franco suíço Franco suíço
  • ¥ ienes
Garagem de Tarefas FiveM – Scripts de Tarefas FiveM Gratuitos

Stevo Job Garages: dependências, chaves e acesso

Stevo Job Garages fornece menus de garagem por emprego ou gangue, criação de veículos e personalização. Revisamos o repositório do criador em d0261f8; o manifesto declara a versão 1.0.3. O README lista ESX, QBCore e Qbox via stevo_lib, sem comprovar funcionamento inalterado em todas as versões atuais dos frameworks.

Repositório do criador e código

Use a dependência exigida pelo código

O README aponta para stevo_lib 1.7.1, mas resource/client.lua exige explicitamente 1.7.2 ou superior. Inicie recursos compatíveis do framework, ox_lib e stevo_lib antes de stevo_jobgarages. Mantenha a pasta stevo_jobgarages e adicione ensure stevo_jobgarages ao server.cfg. O manifesto revisado não contém script de servidor nem migração SQL.

Configure sua frota e suas chaves

Em config.lua, ajuste groupRequired, gradeRequired das categorias, menuCoords e spawnCoords para seus empregos. O exemplo mistura grupos de polícia e ambulância com nomes de garagem confusos e modelos personalizados como aambulance e nkscout2020. Esses veículos não estão incluídos. Os dois callbacks de chaves contêm apenas exemplos comentados; implemente giveVehicleKeys e removeVehicleKeys para seu sistema de chaves.

O que os controles de acesso cobrem

As verificações de grupo e patente ocorrem no menu do cliente, que também cria os veículos. A resource não implementa autorização independente no servidor para essas ações. Guardar um veículo o exclui, sem registrar propriedade persistente da garagem no banco. Não apresente isso como frota persistente segura sem validação no servidor e armazenamento separados.

Teste o cancelamento da troca de placa após integrar as chaves: o código remove a chave existente antes de verificar se a entrada foi cancelada. Teste também mudanças de emprego, modelos ausentes, cancelamento de criação e reinícios repetidos. Esta é uma análise de código, não teste no jogo ou auditoria completa de segurança.

Deixe um comentário