Servidores de Jogos

Sons personalizados e rádios no servidor

Sons personalizados e rádios no servidor

Sons dão vida ao servidor: sirenes de viatura, buzinas personalizadas, música no spawn, rádios nos carros. O MTA:SA oferece funções completas de áudio no lado do cliente.

Sons locais

local som = playSound("sons/notificacao.mp3")
setSoundVolume(som, 0.6)

O arquivo precisa estar no meta.xml como <file>.

Sons 3D

Tocam em uma posição do mundo e diminuem com a distância:

local sirene = playSound3D("sons/sirene.mp3", x, y, z, true) -- true = repetir
attachElements(sirene, viatura)
setSoundMaxDistance(sirene, 80)

Ideal para sirenes, alarmes, som ambiente de lojas e boates.

Streaming por URL

Rádios online podem ser tocadas por URL, sem aumentar o download do servidor:

local radio = playSound("https://exemplo.com/stream.mp3")

Para rádio no carro, ouvida por quem está perto:

local radio = playSound3D("https://exemplo.com/stream.mp3", x, y, z)
attachElements(radio, veiculo)

Dicas:

  • Ofereça uma lista de estações (e não campo livre, para evitar abusos);
  • Permita desligar e ajustar o volume;
  • Sincronize a estação escolhida entre os jogadores por evento do servidor.

Direitos autorais

Músicas comerciais em servidores públicos podem gerar problemas de direitos autorais. Prefira:

  • Rádios que você tem autorização para retransmitir;
  • Músicas livres de royalties ou com licença;
  • Produções próprias da comunidade.

Desempenho

  • Limite o número de sons 3D simultâneos;
  • Destrua sons que não estão em uso (destroyElement);
  • Arquivos locais comprimidos e curtos;
  • Streams consomem internet do jogador — deixe opcional.

Chat de voz

O MTA também tem voz integrada (ativada no mtaserver.conf), útil em roleplay para comunicação por proximidade e rádio de facção — com regras e moderação.

Hospede seu servidor com a VittHost

No MTASA-BR da VittHost, seus arquivos de som chegam rápido aos jogadores com downloads acelerados por nginx dedicado. Servidores no Brasil, painel Pterodactyl, proteção DDoS, MySQL incluso e teste grátis de 3 dias.

Compartilhar:

Pronto para hospedar seu próximo projeto?

VPS com painel pré-instalado em 1 clique. Ativação imediata.

Ver planos VPS