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

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

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.

Deixe um comentário