Um servidor dedicado Frozen Flame oferece o máximo de liberdade ao projetar suas aventuras mul­ti­jo­ga­dor no Arcana. Tudo o que você precisa é da con­fi­gu­ra­ção correta de hardware para ins­ta­la­ção e con­fi­gu­ra­ção, Windows ou Linux e o cliente de linha de comando SteamCMD.

Servidor dedicado Frozen Flame em seu próprio PC ou com um provedor?

Você pode con­fi­gu­rar e executar o apli­ca­tivo do servidor dedicado Frozen Flame em seu com­pu­ta­dor par­ti­cu­lar. No entanto, seu PC deve ter um poder de com­pu­ta­ção decente, es­pe­ci­al­mente se você quiser se conectar ao mundo do jogo hospedado. A principal des­van­ta­gem da hos­pe­da­gem no seu PC é que, assim que você desligar o com­pu­ta­dor ou sair do apli­ca­tivo, o servidor ficará au­to­ma­ti­ca­mente off-line. Você também precisa de uma conexão de Internet potente e estável, o que nem sempre é possível com conexões privadas.

Como al­ter­na­tiva, você pode optar por hardware de servidor de um provedor pro­fis­si­o­nal. Isso garante bom de­sem­pe­nho de banda larga e a opção de executar o servidor dedicado Frozen Flame dia e noite.

Dica

O hardware de servidor alugado ex­ter­na­mente é flexível e pode executar vários ser­vi­do­res de jogos ou outros apli­ca­ti­vos. Você pode decidir como conversar com seus amigos, con­fi­gu­rando um TeamSpeak server ou criando um Mumble server para maximizar a diversão nos jogos.

Quais são os re­qui­si­tos de sistema para um servidor Frozen Flame?

A con­fi­gu­ra­ção de hardware ne­ces­sá­ria para seu próprio servidor dedicado Frozen Flame depende de vários fatores. O principal fator é o número de jogadores que usam o servidor ao mesmo tempo. Por exemplo, você precisará de menos energia para aventuras PvE menores e com­par­ti­lha­das (no modo Campanha) do que para um servidor de so­bre­vi­vên­cia ocupado no modo Cataclysm, que pode ter o PvP ativado.

A seguir estão os re­qui­si­tos mínimos ne­ces­sá­rios para que um servidor Frozen Flame funcione sem problemas:

  • Pro­ces­sa­dor: Intel Dual-Core a partir de 2,4 GHz ou AMD Dual-Core a partir de 2,4 GHz
  • Memória de trabalho: 2-4 GB de RAM
  • Espaço em disco rígido: 5-10 GB

Esses re­qui­si­tos de software do servidor dedicado Frozen Flame devem ser adi­ci­o­na­dos aos re­qui­si­tos do sistema sub­ja­cente. Você tem a opção de escolher entre dis­tri­bui­ções Linux, como Ubuntu ou Debian, e os sistemas ope­ra­ci­o­nais de servidor da Microsoft. Por exemplo, se você escolher Windows Server 2022, os seguintes re­qui­si­tos de hardware deverão ser adi­ci­o­na­dos:

  • Pro­ces­sa­dor de 1,4 GHz (64 bits)
  • 512 MB (sem interface gráfica do usuário) ou 2 GB de RAM (com interface gráfica do usuário)
  • 32 GB (sem interface gráfica do usuário) ou 36 GB de espaço em disco rígido (com interface gráfica do usuário)
Dica

Deseja um servidor dedicado Frozen Flame que hospedará grandes batalhas mul­ti­jo­ga­dor? O poderoso hardware cor­po­ra­tivo do dedicated server da IONOS atenderá per­fei­ta­mente aos altos re­qui­si­tos.

Hospede seu servidor dedicado Frozen Flame com a IONOS

Hospedar seu servidor de jogos com um provedor pro­fis­si­o­nal garantirá potência de com­pu­ta­ção su­fi­ci­ente e operação suave, graças à melhor conexão de banda larga dis­po­ní­vel. O desafio é encontrar o provedor certo e o plano certo.

Modelos de ser­vi­do­res IONOS

Há três modelos di­fe­ren­tes de ser­vi­do­res dis­po­ní­veis na IONOS para hospedar seu servidor dedicado Frozen Flame. Cada um tem um plano diferente, que difere em termos de de­sem­pe­nho e preço. Você pode contar com uma conexão de banda larga do servidor de mais de 360 Gbit/s.

  • vServer (VPS): o vServer ou VPS (Virtual Private Server) da IONOS permite que você acesse o de­sem­pe­nho do hardware vir­tu­a­li­zado a partir de um sistema host fixo. O plano de serviço é cla­ra­mente definido e está dis­po­ní­vel por um preço mensal fixo.
  • Cloud server: o cloud server da IONOS permite que os recursos de hardware sejam vir­tu­a­li­za­dos, mas eles não são ne­ces­sa­ri­a­mente pro­ve­ni­en­tes de um sistema host fixo. Os ser­vi­do­res em nuvem podem ser di­men­si­o­na­dos a qualquer momento, e você só paga pelo de­sem­pe­nho utilizado.
  • Servidor dedicado: O servidor dedicado da IONOS reserva hardware dedicado ex­clu­si­va­mente para você. Os com­po­nen­tes são par­ti­cu­lar­mente poderosos, e o poder de com­pu­ta­ção usado é cobrado por minuto.
Dica

O cloud server da IONOS é re­co­men­dado para quem está começando a hospedar ser­vi­do­res de jogos. Se você usar o servidor apenas de vez em quando, pagará somente pelo tempo em que usar o hardware. Basta adicionar mais RAM ou CPU se você precisar de mais de­sem­pe­nho a qualquer momento.

3 cenários do Frozen Flame Server e os planos IONOS cor­res­pon­den­tes

O tipo de servidor e a quan­ti­dade de de­sem­pe­nho de que você precisa dependem de como você usa o seu servidor dedicado Frozen Flame. A regra geral é que, quanto mais usuários estiverem on-line ao mesmo tempo, mais RAM e CPU serão ne­ces­sá­rias para uma jo­ga­bi­li­dade inin­ter­rupta. Com­pi­la­mos três cenários de uso típicos e sugerimos as opções de servidor adequadas da IONOS para facilitar sua escolha.

Frozen Flame: Cenário de servidor dedicado Plano de servidor IONOS cor­res­pon­dente
1-4 pessoas; servidor per­ma­nen­te­mente on-line VPS L
5-10 pessoas; servidor per­ma­nen­te­mente on-line VPS XL
Até 24 pessoas; servidor per­ma­nen­te­mente on-line AR6-32 SSD

##Guia de ins­ta­la­ção do servidor dedicado Frozen Flame

O tutorial a seguir detalha como instalar, con­fi­gu­rar e dis­po­ni­bi­li­zar pu­bli­ca­mente um servidor dedicado para o Frozen Flame. Des­cre­ve­mos as etapas para os clientes IONOS (vServer, Cloud Server, Dedicated Server) e o sistema ope­ra­ci­o­nal Windows Server 2022.

Etapa 1: Conecte-se ao servidor alugado re­mo­ta­mente

Você precisa de uma conexão remota estável para instalar e con­fi­gu­rar um servidor dedicado Frozen Flame no hardware alugado. Você pode es­ta­be­le­cer a conexão com o Windows Server 2022 usando o Remote Desktop Protocol (RDP), que é ativado por padrão nos sistemas da Microsoft. Os clientes da IONOS podem con­fi­gu­rar uma conexão di­re­ta­mente na central do cliente on-line (Cloud Panel):

  1. Abra a página de login da central do cliente IONOS no navegador e faça login com seus dados de login.
  2. Selecione a categoria “Server & Cloud”.
  3. Clique no plano que você alugou para hospedar seu servidor dedicado Frozen Flame.
  4. Pressione o link de download ao lado de “Remote Desktop Con­nec­tion” (em “Login data”).
  5. Execute o arquivo baixado .rdp e confirme a con­fi­gu­ra­ção remota clicando em “Connect”.
  6. Digite os dados de login do servidor, que também podem ser en­con­tra­dos em “Login data” (Dados de login) no Cloud Panel.
  7. Confirme o cer­ti­fi­cado de segurança do servidor IONOS.
Imagem: IONOS Cloud Panel: Dados de login e configuração remota
O IONOS Cloud Panel tem uma visão geral de todos os dados de acesso im­por­tan­tes para o seu servidor.

Etapa 2: Instalar o cliente de linha de comando SteamCMD

A melhor maneira de fazer download e instalar o servidor dedicado do Frozen Flame é por meio do SteamCMD. Você pode se conectar di­re­ta­mente aos ser­vi­do­res públicos de download da pla­ta­forma de jogos ** usando o cliente de linha de comando. Instale o programa da seguinte forma:

  1. Faça o download do SteamCMD usando este link para download.
  2. Des­com­pacte o arquivo ZIP em qualquer pasta do seu servidor.
  3. Execute o arquivo steamcmd.exe clicando duas vezes nele.
  4. A linha de entrada do Steam Steam> aparecerá assim que a ins­ta­la­ção for concluída.
Imagem: Linha de entrada do SteamCMD
SteamCMD: Você pode se conectar aos ser­vi­do­res Steam assim que a linha de entrada do SteamCMD aparecer.

Etapa 3: Instalar o servidor dedicado Frozen Flame

Agora você pode baixar e instalar o software do servidor Frozen Flame usando o SteamCMD. Comece com o login anônimo nos ser­vi­do­res públicos do Steam:

login anonymous
bash

Em seguida, crie uma pasta de ins­ta­la­ção para os arquivos do servidor:

force_install_dir C:\frozen-flame-dedicated-server
bash

Na última etapa, você pode combinar o comando app_update com o ID do apli­ca­tivo 1348640, o ID do software do servidor dedicado Frozen Flame, para fazer download e instalar o apli­ca­tivo na pasta.

app_update 1348640 validate
bash
Imagem: SteamCMD: Instalação do servidor Frozen Flame
O apli­ca­tivo do servidor dedicado Frozen Flame pode ser baixado em alguns minutos es­pe­ci­fi­cando o ID do apli­ca­tivo 1348640.
Nota

Você pode atualizar o apli­ca­tivo do servidor mais tarde co­nec­tando-se aos ser­vi­do­res Steam novamente e exe­cu­tando o comando app_update 1348640.

Etapa 4: libere as portas para co­mu­ni­ca­ção com o servidor

Para que o servidor dedicado Frozen Flame esteja dis­po­ní­vel on-line e receba e processe so­li­ci­ta­ções do Steam, é ne­ces­sá­rio liberar várias portas nas con­fi­gu­ra­ções do firewall do servidor alugado. Essas portas são TCP/UDP porta 7777 como uma porta geral do servidor e TCP porta 25575 e UDP porta 27015 para co­mu­ni­ca­ção com a pla­ta­forma Steam.

Abra as portas no IONOS Cloud Panel da seguinte forma:

  1. Abra “Server & Cloud”.
  2. Selecione o hardware em que você instalou o servidor dedicado Frozen Flame.
  3. Clique em “Network” no menu do lado esquerdo e, em seguida, selecione “Firewall Policies”.
  4. Crie as regras para as portas in­di­vi­du­ais em “Incoming”.
Imagem: Frozen Flame: Liberação de porta no IONOS Cloud Panel
Defina o protocolo e o res­pec­tivo número de porta para cada regra de firewall. A descrição é opcional e pode ajudá-lo a atribuir portas de servidor com­par­ti­lha­das pos­te­ri­or­mente.

Etapa 5: criar o arquivo de con­fi­gu­ra­ção Game.ini

O arquivo Game.ini é o principal arquivo de con­fi­gu­ra­ção de um servidor dedicado Frozen Flame. No entanto, ele não é criado au­to­ma­ti­ca­mente, portanto, você mesmo deve criá-lo. Abra a pasta do servidor e crie um novo arquivo com o nome Game.ini na subpasta .\FrozenFlame\Saved\Config\WindowsServer. As pastas in­di­vi­du­ais nessa pasta também devem ser criadas ma­nu­al­mente.

Depois de criar o arquivo, você pode inserir e salvar as seguintes linhas para uma con­fi­gu­ra­ção padrão simples:

[/Script/Engine.GameSession]
MaxPlayers=10
[/Script/FrozenFlame.FGameSession]
ServerPassword="Password"
[/Script/FrozenFlame.GameBalance]
bFreePVP=True; Enable PVP for non-friends
DurationOfDay=3600; How long a day lasts
HealthRateAfterRespawn=0.5; Health after death
bRestoreHealthOnLevelUp=True; Restore health on level up
JumpStaminaCost=6; Stamina cost at jumping
SprintStaminaCost=1; Stamina cost at sprinting
ArmorDurabilityReducementAfterDeath=25; Loss of armor durability after death
DefaultWeaponDurabilityCost=0.5; Weapon durability loss speed
HalfSlowdownOverweightRatio=1; Overweight - disable sprint for player after that % (200/100% by default)
FullSlowdownOverweightRatio=1.5; Overweight - disable even run and getting new items after that % (300/150% by default)
bIsAllowedToTeleportWithOverweight=False; Allow to teleport with overweight
bIsAllowedToGlideWithOverweight=False; Allow to fly with overweight
MinimalLevelToDropItemAfterDeath=0; Drop items only after that player level (if enabled)
bDropEquippedItems=False; Drop equipped items after death
bDropEquipableItems=False; Drop equipable items after death
bDropFoodItems=False; Drop food on death
LevelUpFlameRate=1; Flame rate required for level Up multiplier
MonstersHealthMultiplier=1; Monsters health multiplier
MonstersDamageMultiplier=1; Monsters damage multiplier
bNoModuleCost=False; Building without material costs
bLimitlessSupport=False; Building without restrictions
bInvulnerableModules=False; Bulding without decay
bDemolishResourceDropMultiplier=0.5; How many resources to return after module destroy
bIgnoreDifficulty=False; Ignore difficulty settings (for local coop only)
DecayThreshold=0; A minimum durability that keeps after weather decay system damage
bOnlyOneSentinelAllowed=True; Allow to build only a single sentinel
;SentinelRadiusMultiplier=1.0; Sentinel protection radius multiplier
bRequireActiveSentinelForBuildingMode=False; Allow to build only inside active sentinel radius
bDisallowToDestroyModulesWithoutOwnership=True; Disable descrution hammer tool
bAllowCreaturesToDamageBuildings=False
bAllowPlayersToDamageBuildings=True
;bDisableItemRequirements=True; disable attribute requirements for item equip/usage
[/Script/FrozenFlame.DefaultsOverTimeEffect]
bDisableOverweight=False; Disable overweight system
[/Game/FrozenFlame/DataTables/Variables/BP_GameBalance_Base.BP_GameBalance_Base_C]
bApplyRestrictionsInsideEnergyBarriers=True; Fly and some buildings restrictions inside energy barriers
[/Script/FrozenFlame.RecipeDiscoveryComponent]
;RecipeVisibilityOverride=(("StructureItem_Sentinel", False)); Disable some recipes

Insira uma senha na linha ServerPassword e ajuste as opções de con­fi­gu­ra­ção conforme desejar.

Etapa 6: criar arquivos de con­fi­gu­ra­ção para o modo de jogo

Você pode escolher o modo padrão Campaign ou o modo mais rápido Survival “Cataclysm” para o seu servidor dedicado Frozen Flame. No entanto, os arquivos de con­fi­gu­ra­ção estarão ausentes após a ins­ta­la­ção dos arquivos do servidor para esses modos. Eles devem ser criados ma­nu­al­mente na subpasta .\FrozenFlame\Saved\Config\WindowsServer .

Para o modo de campanha, crie o arquivo He­a­ven­Nor­mal.ini e adicione o seguinte conteúdo:

[/Script/FrozenFlame.GameBalance]
bSkipTutorial=False;
HealthRateAfterRespawn=0.5; Health after death
bRestoreHealthOnLevelUp=True; Restore health on level up
DefaultWeaponDurabilityCost=0.5; Weapon durability loss speed
ArmorDurabilityReducementAfterDeath=25; Loss of armor durability after death
bDropEquippedItems=False; Drop equipped items after death
bDropEquipableItems=True; Drop equipable items after death
bDropFoodItems=True; Drop food on death
DemolishResourceDropMultiplier=0.5; How many resources to return after module destroy
DecayThreshold=0; A minimum durability that keeps after weather decay system damage

Se quiser jogar o Cataclysm ime­di­a­ta­mente, crie o arquivo Ga­me­Mo­de­Sur­vive.ini com o seguinte conteúdo:

[/Script/FrozenFlame.GameBalance]
bSkipTutorial=False;
HealthRateAfterRespawn=0.5; Health after death
bRestoreHealthOnLevelUp=True; Restore health on level up
DefaultWeaponDurabilityCost=0.5; Weapon durability loss speed
ArmorDurabilityReducementAfterDeath=25; Loss of armor durability after death
bDropEquippedItems=False; Drop equipped items after death
bDropEquipableItems=True; Drop equipable items after death
bDropFoodItems=True; Drop food on death
DemolishResourceDropMultiplier=0.5; How many resources to return after module destroy
DecayThreshold=0; A minimum durability that keeps after weather decay system damage
Imagem: Frozen Flame: Pasta de servidor dedicada com arquivos de configuração
O Ga­me­Mo­de­Sur­vive.ini leva você a uma aventura Frozen Flame no modo de so­bre­vi­vên­cia.

Etapa 7: Criar script de ini­ci­a­li­za­ção para o servidor dedicado Frozen Flame

Você só precisa de um script em lote adequado para iniciar o servidor. Ele deve estar na mesma pasta que o arquivo Fro­zen­Fla­me­Ser­ver.exe. Crie um novo arquivo na pasta principal .\Frozen Flame Dedicated Server e chame o arquivo Start.bat.

Abra o arquivo com um editor de sua escolha e cole o seguinte conteúdo:

frozenflameServer.exe -log -ip=123.456.789.0 -port=7777 -QueryPort=25575 -SteamServerName="Frozen Flame Server by IONOS"

Digite o IP do seu servidor **** e es­pe­ci­fi­que o nome do seu servidor Frozen Flame entre aspas após SteamServerName=.

Imagem: Frozen Flame: Script de inicialização do servidor dedicado
Ao es­pe­ci­fi­car o script de ini­ci­a­li­za­ção do seu servidor Frozen Flame, cer­ti­fi­que-se de usar os números de porta corretos.

Etapa 8: Iniciar o servidor dedicado Frozen Flame

Depois de criar e salvar o script, você pode iniciar seu servidor com as con­fi­gu­ra­ções definidas. Basta abrir o arquivo em lote clicando duas vezes nele. O prompt de comando é aberto e os comandos do script são exe­cu­ta­dos. Você pode verificar o processo de ini­ci­a­li­za­ção do servidor em outra janela do prompt de comando.

Etapa 9: conectar-se ao servidor

Você e seus com­pa­nhei­ros de armas podem se conectar ao servidor a qualquer momento. Você só precisa iniciar o Frozen Flame e proceder da seguinte forma:

  1. Clique em “Play”.
  2. Selecione a opção “Private Server”.
  3. Pressione a tecla “Add” ou a tecla [F] e digite o endereço IP do servidor. Coloque dois pontos na frente da porta 7777 do servidor.
  4. Confirme o servidor pres­si­o­nando Enter e clique em “Connect” ou na tecla [E] para se conectar ao servidor dedicado Frozen Flame.
Imagem: Frozen Flame: Add Server
Com­par­ti­lhe o endereço IP e a senha do seu servidor com seus colegas de equipe para começar a explorar Arcana juntos.
Nota

Atu­al­mente, você não pode (Abril de 2023) listar seu servidor como um servidor público Frozen Flame se você mesmo hospedar o apli­ca­tivo de servidor dedicado. Para isso, é ne­ces­sá­rio recorrer a ofertas de aluguel, mas elas oferecem muito menos liberdade de ad­mi­nis­tra­ção.

Depois que a conexão for es­ta­be­le­cida, vocês poderão fi­nal­mente embarcar em aventuras on-line juntos.

Imagem: Frozen Flame ingame screenshot
Mergulhe em uma aventura no modo Cataclysm com seu per­so­na­gem.
Ir para o menu principal