Con un server dedicato per Frozen Flame, avrai la massima libertà nel pro­get­ta­re le tue avventure mul­ti­gio­ca­to­re in Arcana. Tutto ciò che ti serve per l’in­stal­la­zio­ne e la con­fi­gu­ra­zio­ne è un hardware adeguato, Windows o Linux e il client a riga di comando SteamCMD.

Frozen Flame: ospitare un server dedicato sul proprio PC o presso un provider?

In linea di principio, è possibile con­fi­gu­ra­re ed eseguire l’ap­pli­ca­zio­ne per il server dedicato Frozen Flame sul proprio computer privato. Il pre­re­qui­si­to è che il PC disponga di una grande potenza di calcolo, so­prat­tut­to se vorresti con­net­ter­ti al mondo di gioco ospitato su questo stesso di­spo­si­ti­vo. Lo svan­tag­gio decisivo di questa variante di hosting: non appena spegni il computer o esci dall’ap­pli­ca­zio­ne, il server è au­to­ma­ti­ca­men­te offline. Inoltre, dovrai fare af­fi­da­men­to su una con­nes­sio­ne internet molto potente e stabile, il che non sempre si verifica con le con­nes­sio­ni private.

Se invece opti per l’hardware del server di un fornitore pro­fes­sio­na­le, non solo puoi contare su buone pre­sta­zio­ni della banda larga, ma hai anche la pos­si­bi­li­tà di far fun­zio­na­re il server dedicato Frozen Flame senza in­ter­ru­zio­ni, giorno e notte.

Consiglio

Puoi uti­liz­za­re in modo fles­si­bi­le l’hardware dei server no­leg­gia­ti ester­na­men­te e gestire diversi server di gioco o altre ap­pli­ca­zio­ni. Per di­ver­tir­ti al massimo con gli altri, puoi, ad esempio, creare le tue soluzioni di co­mu­ni­ca­zio­ne im­po­stan­do un server per TeamSpeak o creando un server Mumble.

Quali sono i requisiti di sistema per un server Frozen Flame?

L’esatta con­fi­gu­ra­zio­ne hardware di un server dedicato Frozen Flame dipende da vari fattori. Il fattore prin­ci­pa­le è il numero di giocatori e gio­ca­tri­ci che in­te­ra­gi­sco­no con il server nello stesso momento. Per piccole avventure PvE condivise (modalità campagna), ad esempio, è ne­ces­sa­ria meno potenza rispetto a un server di so­prav­vi­ven­za molto fre­quen­ta­to in modalità ca­ta­cli­sma, sul quale potrebbe essere attivato anche PvP.

Come requisiti minimi per il buon fun­zio­na­men­to di un server Frozen Flame, si possono notare i seguenti valori:

  • Pro­ces­so­re: Intel Dual-Core a partire da 2,4 GHz o AMD Dual-Core a partire da 2,4 GHz
  • RAM: 2-4 GB di RAM
  • Disco rigido: 5-10 GB

I requisiti del sistema sot­to­stan­te devono essere aggiunti a quelli del software del server dedicato Frozen Flame. In questo caso puoi scegliere tra di­stri­bu­zio­ni Linux, come Ubuntu o Debian, e sistemi operativi server Microsoft. Se opti per Windows Server 2022, ad esempio, si ag­giun­go­no i seguenti requisiti hardware:

  • Pro­ces­so­re da 1,4 GHz (64 bit)
  • 512 MB o 2 GB di RAM (con o senza in­ter­fac­cia grafica)
  • 32 o 36 GB di spazio su disco rigido (con o senza in­ter­fac­cia grafica)
Consiglio

Stai pro­get­tan­do un server dedicato per Frozen Flame su cui si svol­ge­ran­no enormi battaglie mul­ti­gio­ca­to­re? Puoi sod­di­sfa­re per­fet­ta­men­te gli elevati requisiti con il potente hardware aziendale del Server Dedicato di IONOS.

Ospitare il server dedicato Frozen Flame su IONOS

Ospitare il proprio server di gioco presso un provider pro­fes­sio­na­le è la soluzione più semplice per garantire una potenza di calcolo suf­fi­cien­te e un fun­zio­na­men­to corretto (ad esempio grazie a un’ec­cel­len­te con­nes­sio­ne a banda larga). La grande sfida è trovare non solo il fornitore giusto, ma anche il pacchetto giusto per lo scenario del server previsto.

I modelli di server offerti da IONOS

Se scegli IONOS come partner per ospitare il tuo server dedicato Frozen Flame, puoi scegliere tra tre diversi modelli di server. Per tutti e tre esistono anche tariffe diverse, che si dif­fe­ren­zia­no per i servizi offerti e il prezzo. In ogni caso, puoi contare su una con­nes­sio­ne a banda larga del server con oltre 360 Gbit/s.

  • Server virtuale (VPS): con un server virtuale o VPS di IONOS hai accesso alle pre­sta­zio­ni hardware vir­tua­liz­za­te di un sistema host fisso. Il pacchetto di servizi prenotato è chia­ra­men­te definito e di­spo­ni­bi­le a un prezzo fisso mensile.
  • Server Cloud: se opti per un server cloud di IONOS, anche le risorse hardware fornite sono vir­tua­liz­za­te, ma non pro­ven­go­no ne­ces­sa­ria­men­te da un sistema host fisso. I server cloud possono quindi essere scalati in qualsiasi momento, pagando solo il servizio ef­fet­ti­va­men­te uti­liz­za­to.
  • Server Dedicato: con un server dedicato di IONOS noleggi un hardware riservato esclu­si­va­men­te per te. I com­po­nen­ti sono par­ti­co­lar­men­te potenti e la potenza di calcolo uti­liz­za­ta viene fatturata al minuto.
Consiglio

Il Server Cloud di IONOS è par­ti­co­lar­men­te indicato per chi si affaccia ora all’hosting per i server di gioco: se hai bisogno del server solo spo­ra­di­ca­men­te, pagherai solo per il tempo in cui hai uti­liz­za­to at­ti­va­men­te l’hardware. Se hai bisogno tem­po­ra­nea­men­te di più potenza, è suf­fi­cien­te ag­giun­ge­re RAM o CPU.

3 scenari di server Frozen Flame e le relative tariffe IONOS

A seconda di come intendi usare il server dedicato Frozen Flame hai la pos­si­bi­li­tà di valutare il tipo di server più adatto e le pre­sta­zio­ni ef­fet­ti­va­men­te ne­ces­sa­rie. In generale, vale la regola che più utenti sono online con­tem­po­ra­nea­men­te, più RAM e CPU sono ne­ces­sa­rie per garantire un gioco senza in­ter­ru­zio­ni. Per aiutarti nella scelta, abbiamo raccolto per te 3 scenari di utilizzo tipici e abbiamo assegnato loro le opzioni di server IONOS più adatte.

Scenario per il server dedicato Frozen Flame Tariffa server IONOS adatta
Da 1 a 4 persone; server sempre online VPS L
Da 5 a 10 persone; server sempre online VPS XL
Fino a 24 persone; server sempre online AR6-32 SSD

Server Dedicato Frozen Flame: guida

Nel seguente tutorial imparerai passo dopo passo come in­stal­la­re, con­fi­gu­ra­re e rendere di­spo­ni­bi­le pub­bli­ca­men­te un server dedicato per Frozen Flame. Pre­sen­tia­mo il processo uti­liz­zan­do come esempio i server di IONOS (VPS, Server Cloud, Server Dedicato) e Windows Server 2022 come sistema operativo.

Primo passaggio: con­net­ter­si da remoto al server no­leg­gia­to

Per in­stal­la­re e con­fi­gu­ra­re un server dedicato Frozen Flame sull’hardware no­leg­gia­to, occorre in­nan­zi­tut­to una con­nes­sio­ne remota stabile all’hardware. È possibile stabilire la con­nes­sio­ne a Windows Server 2022 tramite il pro­to­col­lo RDP (Remote Desktop Protocol), attivato per im­po­sta­zio­ne pre­de­fi­ni­ta nei sistemi Microsoft. I clienti IONOS possono impostare una con­nes­sio­ne cor­ri­spon­den­te di­ret­ta­men­te nell’area clienti (Cloud Panel):

  1. Richiama la pagina di login dell’area clienti IONOS nel browser e accedi con i tuoi dati.
  2. Seleziona la categoria di prodotto “Server & Cloud”.
  3. Clicca sulla tariffa no­leg­gia­ta per l’hosting del server dedicato Frozen Flame.
  4. Premi il link per il download nella riga “Con­nes­sio­ne desktop remoto” (alla sezione “Dati di accesso”).
  5. Esegui il file .rdp scaricato e conferma la con­fi­gu­ra­zio­ne remota cliccando su “Connetti”.
  6. Inserisci i dati di accesso al server, che si trovano anche alla voce “Dati di accesso” del Cloud Panel.
  7. Conferma il cer­ti­fi­ca­to di sicurezza del server IONOS.
Immagine: Cloud Panel di IONOS: dati di accesso e configurazione desktop remoto
Nel Cloud Panel di IONOS hai a di­spo­si­zio­ne tutti i dati di accesso più im­por­tan­ti per il tuo server.

Secondo passaggio: in­stal­la­re il client a riga di comando SteamCMD

Il modo più semplice per scaricare e in­stal­la­re l’ap­pli­ca­zio­ne per il server dedicato Frozen Flame è tramite SteamCMD. Tramite il client a riga di comando, ci si collega di­ret­ta­men­te ai server pubblici di download della famosa piat­ta­for­ma di gioco. Il programma si installa come segue:

  1. Scarica SteamCMD tramite il seguente link di download.
  2. De­com­pri­mi il file ZIP scaricato in una qualsiasi directory del tuo server.
  3. Esegui il file steamcmd.exe facendo doppio clic su di esso.
  4. Al termine del processo di in­stal­la­zio­ne, ti apparirà la riga di comando di Steam Steam>.
Immagine: Riga di comando di SteamCMD
SteamCMD: dopo che viene vi­sua­liz­za­ta la riga di comando SteamCMD specifica, hai la pos­si­bi­li­tà di con­net­ter­ti ai server Steam.

Terzo passaggio: in­stal­la­re l’ap­pli­ca­zio­ne per il server dedicato Frozen Flame

Grazie a SteamCMD, è possibile scaricare e in­stal­la­re il software del server Frozen Flame. Per farlo, parti dal login anonimo sui server pubblici di Steam:

login anonymous
bash

Quindi, crea una directory di in­stal­la­zio­ne per i file del server:

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

Nell’ultimo passaggio, puoi combinare il comando app_update con l’ID dell’ap­pli­ca­zio­ne 1348640, l’ID del software per il server dedicato Frozen Flame, per scaricare l’ap­pli­ca­zio­ne e in­stal­lar­la nella directory creata.

app_update 1348640 validate
bash
Immagine: SteamCMD: installazione del server Frozen-Flame
Spe­ci­fi­can­do l’ID dell’app 1348640, l’ap­pli­ca­zio­ne del server dedicato Frozen Flame viene scaricata in pochi minuti.
N.B.

Per ag­gior­na­re l’app del server in un secondo momento, ri­con­net­ti­ti ai server di Steam ed esegui il semplice comando app_update 1348640.

Quarto passaggio: aprire le porte per la co­mu­ni­ca­zio­ne con il server

Affinché il server dedicato Frozen Flame sia di­spo­ni­bi­le online e possa ricevere ed elaborare le richieste da Steam, è ne­ces­sa­rio aprire diverse porte nelle im­po­sta­zio­ni del firewall del server no­leg­gia­to. Si tratta della porta TCP/UDP 7777 come porta generale del server e delle porte TCP 25575 e UDP 27015 per la co­mu­ni­ca­zio­ne con la piat­ta­for­ma Steam.

Nel Cloud Panel di IONOS, apri le porte indicate come segue:

  1. Vai alla sezione “Server & Cloud”.
  2. Seleziona l’hardware su cui è stato in­stal­la­to il server dedicato Frozen Flame.
  3. Clicca su “Rete” nel menu a sinistra e seleziona la sottovoce “Regole firewall”.
  4. Crea le regole cor­ri­spon­den­ti per le singole porte in “In entrata”.
Immagine: Frozen Flame: apertura della porta nel Cloud Panel di IONOS
Per ogni regola del firewall definisci il pro­to­col­lo de­si­de­ra­to e il relativo numero di porta. La de­scri­zio­ne è fa­col­ta­ti­va ed è utile per la suc­ces­si­va as­se­gna­zio­ne delle porte dei server condivisi.

Quinto passaggio: creare il file di con­fi­gu­ra­zio­ne Game.ini

Il file di con­fi­gu­ra­zio­ne centrale di un server dedicato Frozen Flame è il file Game.ini. Tuttavia, questo file non viene creato au­to­ma­ti­ca­men­te, quindi è ne­ces­sa­rio generarlo ma­nual­men­te. Richiama la directory del server e crea un nuovo file con il nome Game.ini nella sot­to­di­rec­to­ry .\FrozenFlame\Saved\Config\WindowsServer. Di norma, anche le singole cartelle di questa sot­to­di­rec­to­ry devono essere create ma­nual­men­te.

Dopo aver creato il file, puoi inserire e salvare le seguenti righe per una semplice con­fi­gu­ra­zio­ne standard:

[/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 deualt)
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

Assegna una password in­di­vi­dua­le nella riga ServerPassword e adatta li­be­ra­men­te le singole opzioni di con­fi­gu­ra­zio­ne in base alle tue esigenze.

Sesto passaggio: creare i file di con­fi­gu­ra­zio­ne per la modalità di gioco

Per il tuo server dedicato Frozen Flame, puoi scegliere la modalità campagna standard o la modalità so­prav­vi­ven­za più veloce “Ca­ta­cli­sma”. Tuttavia, dopo l’in­stal­la­zio­ne dei file del server mancano anche i file di con­fi­gu­ra­zio­ne per queste due modalità, che devono quindi essere creati ma­nual­men­te nella sot­to­di­rec­to­ry .\FrozenFlame\Saved\Config\WindowsServer.

Per la modalità campagna, crea il file Hea­ven­Nor­mal.ini e aggiungi il seguente contenuto:

[/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, invece, vorresti co­min­cia­re il gioco di­ret­ta­men­te in modalità ca­ta­cli­sma, crea il file Ga­me­Mo­de­Sur­vi­ve.ini con il seguente contenuto:

[/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
Immagine: Server dedicato Frozen Flame: cartella con i file di configurazione
Con il file Ga­me­Mo­de­Sur­vi­ve.ini decidi di vivere un’avventura di Frozen Flame in modalità so­prav­vi­ven­za.

Settimo passaggio: crea lo script di avvio per il server dedicato Frozen Flame

Per avviare il server, è suf­fi­cien­te uno script batch adatto, che deve trovarsi nella stessa directory di Fro­zen­Fla­me­Ser­ver.exe. Crea quindi un nuovo file nella cartella prin­ci­pa­le .\Frozen Flame Dedicated Server e assegna a questo file il nome Start.bat.

Apri quindi il file con un editor a tua scelta e inserisci il seguente contenuto:

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

Invece dell’indirizzo IP di esempio, inserisci l’IP del tuo server, all’interno delle vir­go­let­te dopo la voce SteamServerName= puoi spe­ci­fi­ca­re il nome in­di­vi­dua­le del tuo server Frozen Flame.

Immagine: Server dedicato Frozen Flame: script di avvio
Quando spe­ci­fi­chi lo script di avvio per il server Frozen Flame, as­si­cu­ra­ti di uti­liz­za­re i numeri corretti delle porte pre­ce­den­te­men­te aperte.

Ottavo passaggio: avviare il server dedicato Frozen Flame

Dopo aver creato e salvato lo script, puoi avviare il server con le im­po­sta­zio­ni pre­ce­den­te­men­te con­fi­gu­ra­te. Per farlo, esegui il file batch tramite doppio clic del mouse. Si aprirà il prompt dei comandi e i comandi dello script verranno eseguiti. In un’altra finestra del prompt dei comandi è possibile osservare il processo di avvio del server Frozen Flame.

Nono passaggio: con­nes­sio­ne al server

Puoi ora con­net­ter­ti, insieme agli altri compagni di gioco, al server che hai creato in qualsiasi momento. Per farlo, avvia Frozen Flame nel modo consueto e procedi come segue:

  1. Clicca su “Gioca”.
  2. Seleziona l’opzione “Server privato”.
  3. Premi il pulsante “Aggiungi” o il tasto [F] e inserisci l’indirizzo IP del tuo server. Aggiungi anche la porta del server 7777 preceduta da due punti.
  4. Conferma il server con il tasto Invio e infine premi “Connetti” o il tasto [E] per stabilire la con­nes­sio­ne al server dedicato Frozen Flame.
Immagine: Frozen Flame: aggiungere un server
Condividi l’indirizzo IP e la password del tuo server con i tuoi compagni di gioco per iniziare insieme l’avventura di Arcana.
N.B.

At­tual­men­te (dati ag­gior­na­ti ad aprile 2023) non è possibile inserire il proprio server come server Frozen Flame pubblico se ospiti l’ap­pli­ca­zio­ne del server dedicato. A tal fine, è ne­ces­sa­rio puntare su offerte di noleggio, con le quali però la libertà di gestione è no­te­vol­men­te inferiore.

Una volta stabilita la con­nes­sio­ne, potrai fi­nal­men­te im­mer­ger­ti nell’avventura online insieme agli altri.

Immagine: Frozen Flame: screenshot del gioco
Con il per­so­nag­gio pre­ce­den­te­men­te creato, inizia l’avventura. Nell’immagine ci troviamo nella modalità ca­ta­cli­sma.
Vai al menu prin­ci­pa­le