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
Captura de tela_2024-10-04_134142

mth-challenges no FiveM: eventos standalone e instalação

mth-challenges de Mathu_lmn executa desafios freemode alternados com placar dos três primeiros. O recurso vinculado não é quiz de matemática nem sistema de prêmios Los Santos Customs. Inspecionamos o commit 72dacaf, com versão 1.0.0 no manifesto. Não há integração de recompensas em veículos, melhorias ou dinheiro.

Repositório do criador e código

Instale a resource standalone

Coloque mth-challenges nas resources e adicione ensure mth-challenges ao server.cfg. O manifesto não importa framework nem declara dependência externa. Os desafios incluídos contam headshots, eliminações e a maior queda livre sobrevivida. /toggle_challenges permite sair ou voltar no próximo evento.

Configure duração e rotação

Challenges_list em config.lua define handlers de início/fim e countdown em milissegundos. Os padrões são 180000 milissegundos por evento e Config.cooldown de 30000 milissegundos entre eles. Mantenha pelo menos dois desafios sem corrigir o seletor: com apenas uma entrada, evitar repetir o anterior pode criar um loop infinito após a primeira rodada.

Valide antes de adicionar recompensas valiosas

O servidor aceita pontuações do cliente sem validar tipo ou faixa numérica nem comprovar o resultado. Também verifica apenas se existe um evento, não se ele continua ativo. Adicione validação de estado, participação e pontos antes de considerar o placar uma competição justa ou conectar recompensas econômicas.

A implementação revisada reinicia resultados e não possui banco persistente de pontos. Teste entrada tardia, respawn, saída, transições e reconexões com vários jogadores: entrar envia a duração completa configurada, não o tempo restante real. Este guia se baseia no código, sem teste em jogo nem versão corrigida.

Deixe um comentário