Servidor Arma 3 Altis Life: um drone sobrevoa uma vila à beira-mar em Altis, com um castelo no promontório e o mar ao fundo

Polícia, médicos e civis na tua própria Altis

Servidor Arma 3 Altis Life

Para comunidades que estão a montar uma cidade de roleplay: polícia, médicos e civis em Altis, um banco, casas e gangs que sobrevivem a cada restart, e uma base de dados que abres no browser quando alguém precisa da sua patente de polícia.

Excelente no Trustpilot Hosting desde 2004 9 localizações Suporte 24/7 em português

Dimensiona a cidade

Planos e preços do servidor Arma 3 Altis Life

Escolhe o plano pelo número de jogadores que a tua cidade tem online na hora mais cheia. O hardware e as localizações são iguais em todos os planos, cada plano maior junta um nível de RAM, e os prazos de 3, 6 ou 12 meses custam menos por mês.

  1. 20jogadores
    5 GB de RAM

    Monta e testa a cidade com uma equipa pequena

    • Espaço para staff, alguns polícias e médicos
    • Afina empregos e preços antes de abrir
    • 5 GB de RAM incluídos
    11,67 €/mêsMensal, sem contrato
  2. 40jogadores
    8 GB de RAM

    Uma comunidade de roleplay novaIdeal para começar

    • Polícia, médicos e civis na mesma noite
    • 8 GB de RAM incluídos
    • Sobe mais tarde, com a base de dados e tudo
    26,82 €/mêsMensal, sem contrato
  3. 60jogadores
    12 GB de RAM

    Uma cidade ativa quase todas as noites

    • Noites cheias com todas as fações preenchidas
    • Espaço para gangs e uma força policial
    • 12 GB de RAM incluídos
    43,15 €/mêsMensal, sem contrato
  4. 80jogadores
    16 GB de RAM

    Um servidor de comunidade grande

    • Eventos e uma lista de amigos comprida
    • Mais veículos e casas no mundo
    • 16 GB de RAM incluídos
    54,81 €/mêsMensal, sem contrato

Todos os planos: NVMe 7500MB/s · 5,0GHz · Até 100 GB. Sem taxa de instalação. Upgrades e detalhes

A localização Paris já vem selecionada no formulário de encomenda; podes mudá-la lá.

Em resumo

Na Gaming Deluxe alugas um servidor Arma 3 Altis Life a partir de 11,67 €/mês, com 20 a 120 slots e 5 GB a 20 GB de RAM conforme o plano. Cada servidor corre o servidor dedicado de Arma 3 para o framework de roleplay Altis Life, com uma base de dados MySQL que abres no phpMyAdmin, em CPUs de 5,0 GHz e discos NVMe, em 9 localizações no Reino Unido, em França (Paris vem pré-selecionada), na Alemanha, nos EUA e na Austrália.

Dados principais confirmados no nosso formulário de encomenda, atualizados a .

  • 20 a 120 slotsA missão Altis de origem tem 125 papéis
  • 5 GB a 20 GB de RAMMais um nível em cada plano maior
  • MySQL e phpMyAdminJogadores, carros, casas e gangs numa só base
  • Whitelist de polícia e médicosDefine coplevel e mediclevel na tabela players
  • Browser do Steam WorkshopJunta mods de veículos e roupa pelo painel
  • Suporte a Headless ClientIncluído no framework, vendido como servidor à parte
  • 9 localizaçõesParis pré-selecionada, o mesmo preço em todas
  • Suporte 24/7 em portuguêsA alojar servidores de jogos desde 2004

Gere a cidade no browser

O painel de controlo do teu servidor Arma 3 Altis Life

Uma cidade de Altis Life é um servidor de jogo e uma base de dados a trabalhar juntos, e o painel dá-te os dois num só separador do browser: configs, mods do Workshop, restarts, backups e as tabelas MySQL.

Painel de controlo da Gaming Deluxe com o menu do servidor, os dados de ligação e os botões Stop e Restart

O painel de controlo da Gaming Deluxe, aqui com um servidor Windrose. Os servidores de Arma 3 Altis Life usam o mesmo painel, com os botões Mod Manager, Steam Workshop e base de dados.

Configuration Files

Edita o server.cfg e os ficheiros da pasta da missão no browser. Para o servidor primeiro, porque o que gravares com ele a correr não é aplicado.

File Manager e SFTP

Carrega a missão e o addon do servidor com o WinSCP ou o FileZilla. Ficheiros DLL, EXE e BAT estão bloqueados por segurança, por isso o suporte junta-os por ti.

Database Details e phpMyAdmin

Instala o phpMyAdmin na secção Tools do Mod Manager, lê o login no botão Database Details e abre as tabelas altislife.

Browser do Steam Workshop

Procura no Workshop e instala mods de veículos, roupa ou mapas nas suas próprias pastas, e depois junta-os à linha de arranque.

Scheduler e mensagens de restart

Reinicia e faz Steam Update num horário, e avisa a cidade antes de cada restart com o plugin Server Messages.

Backup e reposição

Faz backup do servidor antes de mexeres na missão e repõe-no em poucos cliques se a mudança correr mal.

Onde está o framework

Versões do Altis Life e o servidor Arma 3 Altis Life hoje

O Altis Life é mais antigo do que a maioria das cidades que o correm. A versão mais recente do framework AsYetUntitled, a v5.0.0, saiu a 25 de dezembro de 2019, e a última mudança no ramo principal entrou em novembro de 2021. O Arma 3 por baixo continua a receber updates da Bohemia Interactive.

v5.0.025 de dezembro de 2019Último commit17 de novembro de 2021Arma 3 2.2211 de agosto de 2026

01

A v5.0.0 é a versão atual

Saiu a 25 de dezembro de 2019, com um changelog que credita uma longa lista de contribuidores da comunidade. O ramo v5.X.X é o ramo por defeito do repositório.

02

Uma base estável

O último commit no ramo principal é de 17 de novembro de 2021. Nada vindo de cima vai mudar a tua cidade, por isso cada mudança que fizeres é tua para manter.

03

O Arma 3 continua a mexer

A Bohemia lançou o update 2.22 do Arma 3 a 11 de agosto de 2026. Depois de um update do Arma, confirma que a missão, o life_server e o extDB3 ainda carregam antes de abrires as portas.

04

O extDB3 é uma peça à parte

O framework chega à base de dados através do extDB3, uma extensão de Arma 3 que não está no repositório. É uma DLL, por isso entra pelo suporte e não por SFTP.

Missão e mods

Mods, missões e jogadores no servidor Arma 3 Altis Life

O Altis Life é uma missão, não um mod de cliente: os jogadores carregam-na do servidor quando entram. Os mods do Workshop são extras opcionais por cima, e as regras da cidade vêm das configs do framework e da sua base de dados.

Framework e mods

Missão e addon do servidor

A missão (Altis_Life.Altis) trata dos empregos, lojas, menus e dos sistemas da polícia e dos médicos. O addon do servidor (life_server) trata da base de dados e nunca sai do servidor.

Amigo do vanilla

A missão de origem usa as unidades e os veículos do próprio Arma 3, por isso os jogadores só precisam do jogo. Se juntares mods do Workshop, cada jogador tem de carregar o mesmo conjunto.

Mods do Workshop pelo painel

O browser do Steam Workshop instala um mod na sua própria pasta. Junta-o à linha de arranque e às listas de veículos ou roupa da tua missão para o usares.

Jogadores e fações

Arma 3 no PC

O Arma 3 é um jogo de PC vendido na Steam, por isso uma cidade de Altis Life é uma comunidade de PC. Os jogadores entram pela lista de servidores do jogo ou pelo launcher.

Fações com whitelist

Os slots de polícia além dos quatro primeiros pedem um coplevel de 1 ou mais na base de dados, e os slots de médico pedem um mediclevel de 1 ou mais. Os slots de civil estão abertos a todos.

Jogadores por Steam ID

Cada linha da tabela players está ligada ao Steam ID de 17 dígitos do jogador, que é como o encontras no phpMyAdmin quando ele muda de nome.

Steam (Windows)

Memória à tua medida

A RAM do servidor Arma 3 Altis Life

Nem a Bohemia nem o framework publicam valores de memória para um servidor Altis Life, por isso a RAM de cada plano é dimensionada por nós. O Altis Life mantém no mundo muitos veículos dos jogadores e corre scripts para empregos, lojas e economia, por isso cada plano maior leva mais um nível: 5 GB nos 20 slots, até 20 GB nos 120.

  • A montar e testar com o staff

    Plano: 20 Slots
    RAM incluída: 5 GB

    Quando juntar mais: Chega enquanto testas. Sobe quando as noites públicas começarem a encher o servidor.

  • Uma comunidade nova, até 40 online

    Plano: 40 Slots
    RAM incluída: 8 GB

    Quando juntar mais: Vigia o gráfico de memória quando entrarem packs de veículos do Workshop; 12 GB dão folga.

  • Noites cheias, até 60 online

    Plano: 60 Slots
    RAM incluída: 12 GB

    Quando juntar mais: Uma cidade com centenas de carros e casas guardados fica mais à vontade com 16 GB.

  • Comunidade grande, até 80 online

    Plano: 80 Slots
    RAM incluída: 16 GB

    Quando juntar mais: Sobe para 20 GB com mod packs grandes ou um segundo mapa.

  • Uma cidade cheia, até 120 online

    Plano: 120 Slots
    RAM incluída: 20 GB

    Quando juntar mais: Os servidores mais cheios podem ir para 24 GB ou 32 GB, e um headless client tira carga ao servidor.

Níveis de RAM no formulário de encomenda: 5 GB, 8 GB, 12 GB, 16 GB, 20 GB, 24 GB e 32 GB. Podes mudar de nível mais tarde na área de cliente, e os ficheiros e a base de dados ficam onde estão.

Paris pré-selecionada

Localizações do servidor Arma 3 Altis Life

Escolhe entre 9 localizações no Reino Unido, em França, na Alemanha, nos Estados Unidos e na Austrália. Paris vem pré-selecionada por ser a mais perto de Portugal. As noites de roleplay têm muita condução e perseguições, por isso faz o teste de ping e escolhe a localização mais perto para a maioria da comunidade.

LondresReino Unido · Europa -
ParisFrança · Europa -
FrankfurtAlemanha · Europa -
Nova Iorque (Buffalo)Estados Unidos · América do Norte -
DallasEstados Unidos · América do Norte -
Los AngelesEstados Unidos · América do Norte -
ChicagoEstados Unidos · América do Norte -
MiamiEstados Unidos · América do Norte Sem teste
SydneyAustrália · Oceânia -

Proteção sempre ligada

Servidor Arma 3 Altis Life com proteção DDoS

Vê como o nosso sistema de defesa em várias camadas filtra o tráfego malicioso, enquanto as ligações legítimas continuam a passar sem cortes.

Internet Proteção DDoS Servidor

O tráfego malicioso fica retido na periferia da rede e o tráfego legítimo chega ao teu servidor sem interrupções.

Tráfego malicioso (bloqueado)Tráfego legítimo (permitido)

Em todas as localizações
Incluída
Camadas com proteção
3/4/7
Filtragem sempre ativa
24/7
Latência adicional
<1 ms

Em todos os servidores

O que inclui o servidor Arma 3 Altis Life

Sem taxa de instalação, e tudo o que vês abaixo vem com cada plano, tal como aparece no nosso formulário de encomenda e na base de conhecimento.

  • Servidor de jogoServidor dedicado de Arma 3 montado para o framework de roleplay Altis Life, sempre atual com o Steam Update
  • Slots20, 40, 60, 80 ou 120 nesta página; de 10 a 120 no formulário de encomenda
  • Memória5 GB nos 20 slots, a subir até 20 GB nos 120; níveis até 32 GB
  • Base de dadosMySQL, aberto com o phpMyAdmin do Mod Manager, login em Database Details
  • Armazenamento100 GB de NVMe a 7500 MB/s, com upgrade para 200 GB e discos de 14 000 MB/s
  • Processador5,0 GHz incluídos, com opções de 5,2 GHz+ e 5,6 GHz+
  • Mods e ficheirosBrowser do Steam Workshop, File Manager e SFTP
  • Localizações9 à escolha, um só preço em todas, Paris pré-selecionada
  • BackupsBackup e reposição no painel, mais cópias externas dos últimos 7 dias
  • Proteção e suporteProteção DDoS em todas as localizações e tickets 24/7 em português, de uma equipa no ramo desde 2004

Upgrades opcionais

Escolhes ao finalizar a compra; são faturados com o teu plano.

  • Memória RAMNíveis até 32 GBpor níveis
  • Disco NVMeNVMe 14 000Mb/sa partir de 5,82 €
  • Frequência do CPU5,2GHz+ - 5,6GHz+a partir de 5,82 €
  • Prioridade do CPUPrioridade do CPU alta - Prioridade do CPU em tempo reala partir de 5,82 €
  • Suporte VIP com prioridadeTicket com prioridadea partir de 2,32 €
  • Espaço em discoAté 120 GB - Até 200 GBa partir de 8,16 €

Cada cartão inclui a RAM indicada, um nível acima em cada plano. No formulário de encomenda há níveis até 32 GB e tamanhos de 10 a 120 slots. As 9 localizações custam o mesmo, por isso escolhe a mais perto da maioria dos teus jogadores. Paris vem pré-selecionada por ser a mais perto de Portugal. Preços tirados do nosso formulário de encomenda a 22 de outubro de 2026. Impostos, se houver, aparecem ao finalizar a compra.

Feito para roleplay

Funcionalidades do servidor Arma 3 Altis Life

As partes do serviço que mais contam para uma cidade de roleplay.

A tua cidade numa base de dados

Dinheiro, saldo no banco, licenças, equipamento, carros e casas ficam no MySQL e sobrevivem a cada restart.

Whitelists sem scripts

Promove um polícia ou um médico mudando um número no phpMyAdmin.

Pronto para Headless Client

O framework passa trabalho a um headless client, que vendemos como servidor de Arma 3 à parte.

Mods do Workshop pelo painel

Junta mods de veículos, roupa ou mapas com o browser do Steam Workshop, sem ambiente de trabalho remoto.

Backups antes de um wipe

Faz backup antes de um reset da economia ou de um update da missão, e repõe se a mudança correr mal.

Proteção DDoS

O tráfego de ataque é filtrado antes de chegar à cidade, por isso uma vingança não acaba com a noite.

Antes de a cidade abrir

O essencial do servidor Arma 3 Altis Life

Cinco coisas a saber antes de a tua cidade abrir.

  1. Faz primeiro backup da base de dados

    Antes de qualquer mudança na missão ou nas tabelas, tira um backup e exporta a base de dados no phpMyAdmin. Os jogadores perdoam uma hora perdida mais depressa do que uma casa perdida.

  2. A whitelist vive na tabela players

    Os slots de polícia além dos quatro primeiros leem o coplevel, os slots de médico leem o mediclevel. Um valor de 0 manda o jogador de volta para o lobby.

  3. Os admins também vêm da base de dados

    Um adminlevel de 1 ou mais abre o menu de admin do framework e os slots de polícia e médico. Níveis mais altos desbloqueiam mais botões do menu.

  4. Ficheiros DLL passam pelo suporte

    O extDB3 é uma DLL, e ficheiros DLL, EXE e BAT não se carregam por SFTP por segurança. Abre um ticket quando for preciso juntar ou trocar um.

  5. Restarts com horário

    Restarts regulares mantêm uma cidade cheia a correr bem. Sugerimos pelo menos dois por dia no Scheduler, com um aviso do plugin Server Messages.

Respostas

Perguntas frequentes sobre o servidor Arma 3 Altis Life

Respostas curtas ao que os novos donos de servidores de Altis Life mais nos perguntam.

Primeiros passos

Quanto tempo demora o meu servidor Altis Life a ficar pronto?

O servidor é criado automaticamente assim que o pagamento passa, normalmente em 20 minutos, e os dados de acesso ao painel chegam por email.

Onde encontro o login da base de dados?

No painel. Carrega em Database Details (ou Server Details) e corre-o para veres o login. Instala o phpMyAdmin na secção Tools do Mod Manager e abre-o com o botão phpMyAdmin e esses dados.

Com que plano devo começar?

Com o que serve a tua noite mais cheia. 40 slots com 8 GB de RAM servem uma cidade nova com polícia, médicos e civis online ao mesmo tempo, e podes subir mais tarde na área de cliente sem mexer na base de dados.

Posso trazer o meu servidor Altis Life atual para vocês?

Podes. Carrega a missão e os ficheiros do servidor por SFTP, importa a base de dados pelo phpMyAdmin e abre um ticket para qualquer ficheiro DLL, como o extDB3, que não se pode carregar por SFTP.

Whitelists e admins

Como meto um polícia na whitelist?

Abre a tabela players no phpMyAdmin, procura o jogador pelo nome ou pelo Steam ID e mete o coplevel a 1 ou mais; a coluna vai até 7 e serve também de patente. Os slots de polícia além dos quatro primeiros leem-na quando o jogador entra.

Como junto um médico?

Mete o mediclevel a 1 ou mais (vai até 5) na tabela players. Sem isso, o framework acaba a sessão assim que o jogador escolhe um slot de médico.

Como torno alguém admin?

Mete o adminlevel a 1 ou mais (até 5). Os admins ganham o menu de admin do framework, com mais botões nos níveis mais altos, e podem ocupar slots de polícia e médico sem whitelist à parte.

Posso afastar um jogador da polícia?

Podes. Mete a coluna blacklist a 1 na tabela players, e um jogador na blacklist que escolha um slot de polícia volta para o lobby.

Mods, desempenho e updates

Os jogadores precisam de mods para entrar?

Não com o framework de origem, que usa as unidades e os veículos do próprio Arma 3. Se juntares mods do Workshop de veículos ou roupa, cada jogador tem de carregar os mesmos mods.

Posso usar um headless client com o Altis Life?

Podes. O framework traz um addon life_hc e um interruptor HeadlessSupport no description.ext da missão. Vendemos o Arma 3 Headless Client como servidor à parte, e a nossa base de conhecimento explica como o configurar.

O que acontece quando o Arma 3 recebe um update?

Corre o Steam Update no painel ou deixa o Scheduler tratar disso, reinicia e confirma no log que a missão, o life_server e o extDB3 carregam todos. Faz backup do servidor e exporta a base de dados antes de um update grande do Arma.

Faturação

Quanto custa alugar um servidor Arma 3 Altis Life?

O plano de 20 slots com 5 GB de RAM é o mais barato, a 11,67 € por mês. Os planos acima mostram todos os tamanhos a 1, 3, 6 ou 12 meses, e os prazos mais longos custam menos por mês.

Posso fazer upgrade ao plano mais tarde?

Podes. Passa para mais slots ou mais RAM na área de cliente a qualquer momento. A missão, os ficheiros e a base de dados ficam exatamente onde estão.

Há contrato?

Não. A faturação mensal renova mês a mês e cancelas quando quiseres. Os prazos de 3, 6 e 12 meses pagam-se adiantados, por um preço mensal mais baixo.

O guia completo · 8 min de leitura

Servidor Arma 3 Altis Life: guia completo

Este guia mostra como se monta um servidor Altis Life, o que vive na base de dados, como funcionam a whitelist e os níveis de admin, e como dimensionar, afinar e cuidar de uma cidade de roleplay em Arma 3. Foi escrito para o dono do servidor, não para os jogadores.

Por , Proprietário da Gaming DeluxePublicado · Atualizado

Neste guia
  1. O que é o Altis Life
  2. As peças de um servidor Altis Life
  3. Dentro da base de dados do Altis Life
  4. Whitelist de polícias e médicos
  5. Escolher slots e RAM para uma cidade de roleplay
  6. Afinar a economia no Config_Master
  7. Headless client e uma cidade fluida
  8. Updates, backups e wipes
  9. O que comparar antes de alugar um servidor Arma 3 Altis Life
  10. Glossário do servidor Arma 3 Altis Life
  11. Ajuda para o servidor Arma 3 Altis Life e próximos passos

O que é o Altis Life

O Altis Life é uma missão de roleplay para Arma 3. Foi escrita primeiro por TAW_Tonic, cujo nome, Bryan 'Tonic' Boardwine, ainda aparece no topo de muitos dos scripts, e hoje é mantida no GitHub como o framework AsYetUntitled, antes conhecido como Altis Life RPG. Em vez de uma operação militar, os jogadores vivem na ilha de Altis como polícias, médicos ou civis. Os civis ganham dinheiro com empregos legais ou com o crime, a polícia persegue-os, os médicos reanimam os feridos, e dinheiro, licenças, casas, gangs e carros passam de uma sessão para a seguinte.

Essa persistência é o que separa o Altis Life de uma missão normal de Arma 3, e define como o alojas. O servidor de jogo corre a missão, mas tudo o que um jogador tem vive numa base de dados MySQL, que o servidor lê e escreve através de uma extensão chamada extDB3. Uma cidade a funcionar precisa de três peças a cooperar: o servidor de Arma 3, a base de dados e a ligação entre os dois.

Se a tua comunidade quer operações militares em vez de uma cidade, a nossa página Servidor Arma 3 trata de missões, Zeus e Creator DLC. Para sobrevivência persistente com bases e traders em vez de roleplay, vê o Servidor Arma 3 Epoch. E se a tua cidade deve viver em Los Santos em vez de Altis, um servidor FiveM corre servidores de roleplay de GTA V na mesma rede.

As peças de um servidor Altis Life

O repositório do framework está organizado por função. Saber que peça faz o quê poupa muitas adivinhas quando alguma coisa deixa de funcionar.

PeçaOnde correO que faz
Altis_Life.AltisA missão, enviada a cada jogadorEmpregos, lojas, menus, o HUD e os sistemas da polícia e dos médicos
life_serverUm addon do lado do servidorO trabalho da base de dados e a lógica só do servidor
life_hcUm addon de headless clientFica com parte do trabalho quando um headless client se liga
altislife.sqlImportado uma vez para o MySQLCria a base de dados altislife, as tabelas e os procedimentos de limpeza
extDB3Uma extensão de Arma 3 (uma DLL)Liga o servidor ao MySQL, com o nome da base de dados definido na missão
BEFiltersFicheiros de filtros do BattlEyeAfinam o que o BattlEye permite para esta missão

O repositório traz também ficheiros mission.sqm prontos para Altis e Tanoa na pasta SQMs, e a pasta da missão inclui o SpyGlass, os scripts anti-cheat do próprio framework. O nome da base de dados que o servidor procura define-se no description.ext da missão como DatabaseName, altislife por defeito.

Dentro da base de dados do Altis Life

O ficheiro altislife.sql cria uma base de dados chamada altislife, escrita para MySQL 5.5 ou mais recente e para o conjunto de caracteres utf8mb4. Seis tabelas guardam a cidade:

  • players: dinheiro, saldo no banco, licenças, equipamento e estatísticas de cada fação, os níveis de polícia, médico, admin e donor, detenções, blacklist e tempo de jogo
  • vehicles: cada veículo com dono, com o lado, a classe, a matrícula, a cor, o inventário, o combustível e os danos, e se está no mundo ou destruído
  • houses: que jogador tem que casa, e se ela tem garagem
  • gangs: o nome do gang, o dono, os membros, o limite de membros e o banco do gang
  • containers: os contentores que os jogadores colocaram, com o conteúdo
  • wanted: a lista persistente de procurados com que a polícia trabalha

Junta também procedimentos guardados que mantêm a cidade arrumada: resetLifeVehicles, deleteDeadVehicles, deleteOldHouses, deleteOldGangs, deleteOldContainers e deleteOldWanted. Nos nossos servidores chegas a tudo isto no browser. Instala o phpMyAdmin na secção Tools do Mod Manager, lê o login no botão Database Details e entra com o botão phpMyAdmin.

Whitelist de polícias e médicos

O Altis Life faz a whitelist na base de dados e não num ficheiro de config. Quando um jogador escolhe um slot de polícia, a missão lê o seu coplevel. Em qualquer slot de polícia exceto os quatro primeiros, cop_1 a cop_4, um coplevel de 0 acaba a sessão com uma mensagem Not Whitelisted, a não ser que o jogador seja admin. Os slots de médico funcionam da mesma forma com o mediclevel, e um jogador na blacklist é recusado nos slots de polícia de vez.

ColunaValoresO que faz
coplevel0 a 7Abre os slots de polícia além de cop_1 a cop_4; o número é a patente
mediclevel0 a 5Abre os slots de médico; 0 quer dizer fora da whitelist
adminlevel0 a 5Abre o menu de admin, mais completo nos níveis altos, e os slots de polícia e médico
donorlevel0 a 5Um nível de donor guardado com o jogador
blacklist0 ou 1Mantém o jogador fora dos slots de polícia

Para mudar um valor, abre a tabela players no phpMyAdmin, procura o nome do jogador ou o Steam ID de 17 dígitos, edita a coluna e grava. O jogador recebe o nível novo da próxima vez que carregar, por isso pede-lhe para voltar a ligar.

Escolher slots e RAM para uma cidade de roleplay

A missão Altis de origem do repositório tem 125 papéis jogáveis: 19 polícias, 100 civis e 6 médicos. O número de slots do servidor é quantos jogadores podem estar ligados ao mesmo tempo, por isso um servidor de 60 slots preenche 60 desses papéis. Os nossos planos vão de 20 slots, que chegam para montar e testar a cidade com uma equipa pequena, a 120, perto da missão inteira.

O Altis Life pede mais a um servidor do que uma missão simples de Arma 3. Mantém no mundo muitos veículos dos jogadores, corre scripts para empregos, lojas e economia, e escreve na base de dados enquanto se joga. É por isso que cada plano maior traz mais memória: 5 GB nos 20 slots, 8 GB nos 40, 12 GB nos 60, 16 GB nos 80 e 20 GB nos 120. Se o gráfico de memória andar perto do limite na tua noite mais cheia, sobe um nível; o formulário de encomenda vai até 32 GB.

Afinar a economia no Config_Master

A maior parte das regras da cidade vive no config/Config_Master.hpp da missão. Alguns valores de origem mostram como a economia deve começar:

DefiniçãoValor de origemO que controla
bank_civ, bank_cop, bank_med3000, 7000 e 6500Saldo inicial no banco para civis, polícias e médicos
paycheck_civ, paycheck_cop, paycheck_med350, 500 e 450Salário por pagamento em cada fação
paycheck_period5Minutos entre pagamentos
bank_transferTax0.05Taxa nas transferências no ATM
house_limit5Casas que um jogador pode ter
gang_price75 000O custo de fundar um gang

Outros interruptores decidem quanto a cidade perdoa, por exemplo se os civis mantêm as armas e a posição entre sessões (save_civilian_weapons e save_civilian_position vêm desligados no ficheiro de origem) e se o sistema de fadiga do Arma está ligado (enable_fatigue). Muda uma coisa de cada vez, reinicia e vê como os jogadores reagem antes de mexeres na seguinte.

Headless client e uma cidade fluida

O framework inclui um addon life_hc e um interruptor HeadlessSupport no description.ext da missão. Com o suporte ligado, o servidor corre normalmente quando não há headless client ligado e passa-lhe parte do trabalho quando há. Vendemos o Arma 3 Headless Client como servidor à parte, e a nossa base de conhecimento explica como o configurar.

Mesmo sem um, há hábitos que mantêm a cidade a correr bem. Reinicia pelo menos duas vezes por dia no Scheduler e avisa os jogadores antes com o plugin Server Messages. Usa os procedimentos de limpeza do framework para veículos destruídos e casas abandonadas não se acumularem na base de dados. E mantém curta a lista de mods do Workshop: cada mod é algo que cada jogador tem de descarregar e que o servidor tem de carregar.

Updates, backups e wipes

Há duas coisas que se atualizam a ritmos próprios: o Arma 3, que a Bohemia ainda corrige, e a tua cópia do framework, que só muda quando tu a mudas. Depois de um update do Arma 3, corre o Steam Update, reinicia e lê o log para confirmares que a missão, o life_server e o extDB3 carregam todos. Se o extDB3 precisar de uma DLL mais recente, abre um ticket, porque ficheiros DLL não se carregam por SFTP.

Faz backup antes de cada mudança. Um backup no painel protege os ficheiros, e uma exportação no phpMyAdmin protege a base de dados. Quando uma comunidade quer começar do zero, um wipe é trabalho de base de dados: esvazia as tabelas que queres repor, guarda a tabela players se as patentes e as whitelists devem sobreviver, e reinicia o servidor.

O que comparar antes de alugar um servidor Arma 3 Altis Life

O alojamento de Altis Life parece igual de host para host até ao primeiro problema na base de dados. Estes são os pormenores que contam ao segundo mês.

  1. Uma base de dados a que chegasO Altis Life não corre sem MySQL. Confirma que vem com o servidor e que o consegues abrir sozinho.
  2. Acesso aos ficheiros da missãoVais editar a missão e as configs muitas vezes, por isso procura um gestor de ficheiros e SFTP.
  3. Como se tratam as DLLO extDB3 é uma DLL. Pergunta como o host junta ou troca ficheiros DLL antes de precisares de um.
  4. RAM que cresce com a cidadeVê quanta memória o preço base inclui e quanto custa cada nível extra.
  5. Uma opção de headless clientCidades grandes ganham em tirar trabalho ao servidor; vê se o host oferece um.
  6. Backups de ficheiros e dadosDescobre se repões ficheiros sozinho e como exportas a base de dados.
  7. Condições de faturaçãoCompara o mensal com ciclos mais longos, e procura taxas de instalação ou prazos mínimos.

Glossário do servidor Arma 3 Altis Life

Altis Life
Um framework de missão de roleplay para Arma 3, mantido no GitHub como AsYetUntitled.
extDB3
A extensão de Arma 3 que o framework usa para falar com a base de dados MySQL.
life_server
O addon do lado do servidor do framework, que faz o trabalho da base de dados.
Headless client
Um cliente extra de Arma 3 sem gráficos que fica com parte do trabalho do servidor.
coplevel
A coluna da tabela players que põe na whitelist e dá patente aos polícias, de 0 a 7.
mediclevel
A coluna da tabela players que põe os médicos na whitelist, de 0 a 5.
phpMyAdmin
Uma ferramenta de browser para ver e editar uma base de dados MySQL, instalada pelo nosso Mod Manager.
SpyGlass
Os scripts anti-cheat que vêm com a missão do framework.
Wipe
Esvaziar parte ou todas as tabelas da base de dados para repor a economia da cidade.

Ajuda para o servidor Arma 3 Altis Life e próximos passos

Páginas úteis para montar e gerir a tua cidade. O GitHub e a base de conhecimento estão em inglês.

Como fizemos este guia: pesquisámos o próprio repositório do framework AsYetUntitled (README, versões, o esquema SQL, a config e os scripts da missão), as notas de update da Bohemia Interactive e a página do Arma 3 na Steam, escrevemos o rascunho com ajuda de IA, conferimos cada plano, preço, localização e funcionalidade do painel no nosso formulário de encomenda ao vivo e na base de conhecimento, e Matthew Griffin reviu o texto antes da publicação. Alguma coisa desatualizada? Diz-nos.