Pular para o conteúdo
RPScripts

r_communityservice para FiveM: tarefas, permissões e itens retidos

Por Luke

r_communityservice de rumaier é a resource da prévia original abaixo. O código 3.3.0 revisado atribui uma quantidade de tarefas em zona configurada. Não comprova os antigos tempos fixos, cinco empregos, colete laranja ou multa de 25% ao desconectar.

Repositório original e código atual

Instale dependências e configure acesso

O manifesto exige ox_lib e r_bridge. Confira se sua bridge atende framework, inventário e interface de progresso; inicie dependências antes de r_communityservice. O comando padrão é /communityservice. Cfg.AllowedJobs inclui police; a equipe usa a permissão ACE r_communityservice. Conceda apenas ao grupo pretendido e teste a recusa de um jogador comum.

Configure tarefas em vez de minutos de prisão

Cfg.MaxTasks tem padrão 60 e Cfg.TaskTime 10 segundos por tarefa. Coordenadas e raio são configuráveis. Caminhadas, falhas e interrupções impedem calcular duração exata apenas multiplicando valores. O servidor verifica tarefa atribuída, local, tempo e acesso, com limites de requisição. Isso foi lido no código, não certificado em jogo.

Proteja itens retidos e tarefas salvas

O script registra tarefas e inventário retido em core/server/tasks.json por identificador do jogador. Tenta devolver itens na liberação e trata falta de espaço ou falhas de persistência. Faça backup antes de substituir a resource; não sobrescreva tarefas ativas com uma cópia vazia. O armazenamento é JSON, mas o framework ainda pode precisar de banco.

Em instância separada, teste quantidades e metadados ao atribuir, reconectar, reiniciar, concluir e remover tarefas pela equipe. Inclua inventário cheio e escrita negada, sem perda ou duplicação. Confira quem pode atribuir ou remover tarefas alheias. A revisão usa o commit 9a95c65; não é auditoria completa nem teste em jogo.

Seleção premium para o seu servidor

  • Polícia de Origen
    • ESX
    US$ 23,00€ 20,99£ 17,99AU$ 33,99R$ 116,99CHF 18,99JP¥ 3.640
  • Pré-visualização do recurso Kuz Towing & Winching FiveM
    • ESX
    US$ 6,00€ 5,99£ 4,99AU$ 8,99R$ 30,99CHF 4,99JP¥ 950
  • Prévia de recursos do Engine Swaps FiveM
    • ESX
    US$ 17,00€ 15,99£ 12,99AU$ 24,99R$ 86,99CHF 14,99JP¥ 2.690
  • codem mboss
    • ESX
    • QBCore
    US$ 9,00€ 8,99£ 6,99AU$ 12,99R$ 45,99CHF 7,99JP¥ 1.430
Tudo em Scripts de trabalho FiveM