Giter VIP home page Giter VIP logo

armareforgerservertool's Introduction

armareforgerservertool's People

Contributors

benfleuty avatar soda3x avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

armareforgerservertool's Issues

Implement config params from V1.0 patch

Implement the following parameters:

  • VONCanTransmitCrossFaction (implemented in v0.8)
  • disableNavmeshStreaming (implemented in v0.8)
  • rcon

Note: strikethrough indicates implemented

(Group 1 Replication Reason 3 Connection Failure)

Howdy! Have been loving the server tool, it’s a hit.

However I am running into what seems to be an arising issue?!

My friends and I can see my server show up in the list, with good ping. We join, it loade for a minute and then gives us the error message shown in the the title.

I am using the exact same config/save I had used when the server was letting myself and friends connect with ease! So I’m assuming this is a Bohemia side issue?

Cheers!
Andy

Does not save game progress

It's just saving loadout.
I'm running the server on my computer at home, and After stopping and shutting down the server, the game's progress returns to zero.
I'm using the latest version 0.7.1.

The server does not want to start. Can you tell me how to solve it?

2024-01-03 15:44:45: User started server.
2024-01-03 15:44:46: Steam Console Client (c) Valve Corporation - version 1702079268
2024-01-03 15:44:46: -- type 'quit' to exit --
2024-01-03 15:44:46: Loading Steam API...OK
2024-01-03 15:44:49: Connecting anonymously to Steam Public...OK
2024-01-03 15:44:49: Waiting for client config...OK
2024-01-03 15:44:50: Waiting for user info...OK
2024-01-03 15:44:50: Success! App '1874900' already up to date.
2024-01-03 15:44:50: Redirecting stderr to 'F:\ARMA RE\sERVEER\steamcmd\logs\stderr.txt'
2024-01-03 15:44:50: Logging directory: 'F:\ARMA RE\sERVEER\steamcmd/logs'
2024-01-03 15:44:50: [ 0%] Checking for available updates...
2024-01-03 15:44:50: [----] Verifying installation...
2024-01-03 15:44:50: ENGINE (W): No module info used, trying to identify -> 0x17E60000
2024-01-03 15:44:53: BACKEND : JSON Schema Validation:
2024-01-03 15:44:53: BACKEND : minimum error:
2024-01-03 15:44:53: BACKEND (E): Param "#/game/gameProperties/serverMinGrassDistance" is bellow the minimum limit of value/length. The minimum allowed is 50.
2024-01-03 15:44:53: BACKEND (E): Reference in schema: "#/properties/game/properties/gameProperties/properties/serverMinGrassDistance"
2024-01-03 15:44:53: BACKEND (E): JSON is invalid!
2024-01-03 15:44:53: BACKEND (E): There are errors in server config!
2024-01-03 15:44:53: BACKEND (E): Unable to continue with a broken DS config! Shutdown!
2024-01-03 15:44:53: ENGINE (E): Error while initializing game.
2024-01-03 15:44:53: ENGINE (E): Unable to initialize the game
2024-01-03 15:44:53: RESOURCES (E): ==== Resource leaks ====
2024-01-03 15:44:53: RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
2024-01-03 15:44:54: ENGINE : Creating engine.
2024-01-03 15:44:54: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-44-50' to filesystem under name logs
2024-01-03 15:44:54: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\profile' to filesystem under name profile
2024-01-03 15:44:54: ENGINE : Initializing engine.
2024-01-03 15:44:54: ENGINE : CLI Params: -config F:\ARMA RE\sERVEER\server.json -profile F:\ARMA RE\sERVEER\saves -logStats 5000 -logLevel normal
2024-01-03 15:44:54: Addon dirs:
2024-01-03 15:44:54: ENGINE : dir: './addons'
2024-01-03 15:44:54: ENGINE : dir: 'F:/ARMA RE/sERVEER/saves/addons'
2024-01-03 15:44:54: Available addons:
2024-01-03 15:44:54: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
2024-01-03 15:44:54: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
2024-01-03 15:44:54: ENGINE : FileSystem: Adding package './addons/data/' (pak count: 2) to filesystem under name ArmaReforger
2024-01-03 15:44:54: ENGINE : FileSystem: Adding package './addons/core/' (pak count: 1) to filesystem under name core
2024-01-03 15:44:54: RESOURCES : ResourceDB: loading cache (id=0 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
2024-01-03 15:44:54: RESOURCES : ResourceDB: loading cache (id=1 name=core path=./addons/core/resourceDatabase.rdb)
2024-01-03 15:44:54: RESOURCES : ResourceDB: loading cache (id=2 name=profile path=F:\ARMA RE\sERVEER\saves\profile/resourceDatabase.rdb)
2024-01-03 15:44:54: RESOURCES : ResourceDB: loading cache (id=3 name=logs path=F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-44-50/resourceDatabase.rdb)
2024-01-03 15:44:54: GameProject load
2024-01-03 15:44:54: ENGINE : Loaded addons:
2024-01-03 15:44:54: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
2024-01-03 15:44:54: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
2024-01-03 15:44:54: RENDER : Basic screen setup:
2024-01-03 15:44:54: RENDER : Back buffer width x height: 0x0
2024-01-03 15:44:54: RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
2024-01-03 15:44:54: RENDER : MSAA : none
2024-01-03 15:44:54: RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version, stereo not available
2024-01-03 15:44:54: RENDER : Detected output devices:
2024-01-03 15:44:54: RENDER : * 1 device/s connected to Dummy:
2024-01-03 15:44:54: RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
2024-01-03 15:44:54: RENDER : Concurrent frames limit 2
2024-01-03 15:44:54: ENGINE : Job system settings: coreCount=32, shortJobContextCount=8, shortJobThreadCount=7, longJobThreadCount=3
2024-01-03 15:44:54: AUDIO : Audio device created
2024-01-03 15:44:54: ENGINE : Initializing inputs.
2024-01-03 15:44:54: NETWORK : Initializing networking.
2024-01-03 15:44:54: SCRIPT : Initializing scripts
2024-01-03 15:44:54: SCRIPT : ScriptProjectManager init
2024-01-03 15:44:54: PROFILING : ScriptProjectManager init took: 0.077400 ms
2024-01-03 15:44:54: PROFILING : Initializing scripts took: 24.870900 ms
2024-01-03 15:44:54: ENGINE : Enfusion engine successfully created.
2024-01-03 15:44:54: GUI : Using default language (en_us)
2024-01-03 15:44:54: GUI : Loading 'en_us' localization file.
2024-01-03 15:44:54: INIT : Loading StringTable
2024-01-03 15:44:54: PROFILING : Loading StringTable took: 22.777300 ms
2024-01-03 15:44:54: SCRIPT : Compiling GameLib scripts
2024-01-03 15:44:54: SCRIPT : Loaded 251x files; 492x classes; used 458/2097 kB (21%) of static memory; CRC32: 0256ccd5
2024-01-03 15:44:54: PROFILING : Compiling GameLib scripts took: 38.118400 ms
2024-01-03 15:44:54: SCRIPT : Compiling Game scripts
2024-01-03 15:44:54: SCRIPT : Loaded 3722x files; 7850x classes; used 17237/41943 kB (41%) of static memory; CRC32: 09dc26a2
2024-01-03 15:44:54: PROFILING : Compiling Game scripts took: 2154.668800 ms
2024-01-03 15:44:54: INIT : Creating game instance(ArmaReforgerScripted), version 1.0.0.80 built 2023-12-08 12:08:43 UTC.
2024-01-03 15:44:54: Loading dedicated server config.
2024-01-03 15:44:54: BACKEND : Server config loaded.
2024-01-03 15:44:54: ENGINE : Game destroyed.
2024-01-03 15:44:54: RPL : Pip::Destroy
2024-01-03 15:45:04: User stopped server.
2024-01-03 15:45:31: User started server.
2024-01-03 15:45:32: Steam Console Client (c) Valve Corporation - version 1702079268
2024-01-03 15:45:32: -- type 'quit' to exit --
2024-01-03 15:45:32: Loading Steam API...OK
2024-01-03 15:45:34: Connecting anonymously to Steam Public...OK
2024-01-03 15:45:34: Waiting for client config...OK
2024-01-03 15:45:35: Waiting for user info...OK
2024-01-03 15:45:35: Success! App '1874900' already up to date.
2024-01-03 15:45:35: Redirecting stderr to 'F:\ARMA RE\sERVEER\steamcmd\logs\stderr.txt'
2024-01-03 15:45:35: Logging directory: 'F:\ARMA RE\sERVEER\steamcmd/logs'
2024-01-03 15:45:35: [ 0%] Checking for available updates...
2024-01-03 15:45:35: [----] Verifying installation...
2024-01-03 15:45:35: ENGINE (W): No module info used, trying to identify -> 0x17E60000
2024-01-03 15:45:38: BACKEND : JSON Schema Validation:
2024-01-03 15:45:38: BACKEND : minimum error:
2024-01-03 15:45:38: BACKEND (E): Param "#/game/gameProperties/serverMinGrassDistance" is bellow the minimum limit of value/length. The minimum allowed is 50.
2024-01-03 15:45:38: BACKEND (E): Reference in schema: "#/properties/game/properties/gameProperties/properties/serverMinGrassDistance"
2024-01-03 15:45:38: BACKEND (E): JSON is invalid!
2024-01-03 15:45:38: BACKEND (E): There are errors in server config!
2024-01-03 15:45:38: BACKEND (E): Unable to continue with a broken DS config! Shutdown!
2024-01-03 15:45:38: ENGINE (E): Error while initializing game.
2024-01-03 15:45:38: ENGINE (E): Unable to initialize the game
2024-01-03 15:45:39: RESOURCES (E): ==== Resource leaks ====
2024-01-03 15:45:39: RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
2024-01-03 15:45:39: ENGINE : Creating engine.
2024-01-03 15:45:39: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-45-35' to filesystem under name logs
2024-01-03 15:45:39: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\profile' to filesystem under name profile
2024-01-03 15:45:39: ENGINE : Initializing engine.
2024-01-03 15:45:39: ENGINE : CLI Params: -config F:\ARMA RE\sERVEER\server.json -profile F:\ARMA RE\sERVEER\saves -logStats 5000 -logLevel normal
2024-01-03 15:45:39: Addon dirs:
2024-01-03 15:45:39: ENGINE : dir: './addons'
2024-01-03 15:45:39: ENGINE : dir: 'F:/ARMA RE/sERVEER/saves/addons'
2024-01-03 15:45:39: Available addons:
2024-01-03 15:45:39: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
2024-01-03 15:45:39: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
2024-01-03 15:45:39: ENGINE : FileSystem: Adding package './addons/data/' (pak count: 2) to filesystem under name ArmaReforger
2024-01-03 15:45:39: ENGINE : FileSystem: Adding package './addons/core/' (pak count: 1) to filesystem under name core
2024-01-03 15:45:39: RESOURCES : ResourceDB: loading cache (id=0 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
2024-01-03 15:45:39: RESOURCES : ResourceDB: loading cache (id=1 name=core path=./addons/core/resourceDatabase.rdb)
2024-01-03 15:45:39: RESOURCES : ResourceDB: loading cache (id=2 name=profile path=F:\ARMA RE\sERVEER\saves\profile/resourceDatabase.rdb)
2024-01-03 15:45:39: RESOURCES : ResourceDB: loading cache (id=3 name=logs path=F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-45-35/resourceDatabase.rdb)
2024-01-03 15:45:39: GameProject load
2024-01-03 15:45:39: ENGINE : Loaded addons:
2024-01-03 15:45:39: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
2024-01-03 15:45:39: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
2024-01-03 15:45:39: RENDER : Basic screen setup:
2024-01-03 15:45:39: RENDER : Back buffer width x height: 0x0
2024-01-03 15:45:39: RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
2024-01-03 15:45:39: RENDER : MSAA : none
2024-01-03 15:45:39: RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version, stereo not available
2024-01-03 15:45:39: RENDER : Detected output devices:
2024-01-03 15:45:39: RENDER : * 1 device/s connected to Dummy:
2024-01-03 15:45:39: RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
2024-01-03 15:45:39: RENDER : Concurrent frames limit 2
2024-01-03 15:45:39: ENGINE : Job system settings: coreCount=32, shortJobContextCount=8, shortJobThreadCount=7, longJobThreadCount=3
2024-01-03 15:45:39: AUDIO : Audio device created
2024-01-03 15:45:39: ENGINE : Initializing inputs.
2024-01-03 15:45:39: NETWORK : Initializing networking.
2024-01-03 15:45:39: SCRIPT : Initializing scripts
2024-01-03 15:45:39: SCRIPT : ScriptProjectManager init
2024-01-03 15:45:39: PROFILING : ScriptProjectManager init took: 0.031400 ms
2024-01-03 15:45:39: PROFILING : Initializing scripts took: 25.546900 ms
2024-01-03 15:45:39: ENGINE : Enfusion engine successfully created.
2024-01-03 15:45:39: GUI : Using default language (en_us)
2024-01-03 15:45:39: GUI : Loading 'en_us' localization file.
2024-01-03 15:45:39: INIT : Loading StringTable
2024-01-03 15:45:39: PROFILING : Loading StringTable took: 20.745900 ms
2024-01-03 15:45:39: SCRIPT : Compiling GameLib scripts
2024-01-03 15:45:39: SCRIPT : Loaded 251x files; 492x classes; used 458/2097 kB (21%) of static memory; CRC32: 0256ccd5
2024-01-03 15:45:39: PROFILING : Compiling GameLib scripts took: 34.875300 ms
2024-01-03 15:45:39: SCRIPT : Compiling Game scripts
2024-01-03 15:45:39: SCRIPT : Loaded 3722x files; 7850x classes; used 17237/41943 kB (41%) of static memory; CRC32: 09dc26a2
2024-01-03 15:45:39: PROFILING : Compiling Game scripts took: 2178.279400 ms
2024-01-03 15:45:39: INIT : Creating game instance(ArmaReforgerScripted), version 1.0.0.80 built 2023-12-08 12:08:43 UTC.
2024-01-03 15:45:39: Loading dedicated server config.
2024-01-03 15:45:39: BACKEND : Server config loaded.
2024-01-03 15:45:39: ENGINE : Game destroyed.
2024-01-03 15:45:39: RPL : Pip::Destroy
2024-01-03 15:47:29: User stopped server.
2024-01-03 15:50:04: User started server.
2024-01-03 15:50:05: Steam Console Client (c) Valve Corporation - version 1702079268
2024-01-03 15:50:05: -- type 'quit' to exit --
2024-01-03 15:50:05: Loading Steam API...OK
2024-01-03 15:50:08: Connecting anonymously to Steam Public...OK
2024-01-03 15:50:08: Waiting for client config...OK
2024-01-03 15:50:09: Waiting for user info...OK
2024-01-03 15:50:09: Success! App '1874900' already up to date.
2024-01-03 15:50:09: Redirecting stderr to 'F:\ARMA RE\sERVEER\steamcmd\logs\stderr.txt'
2024-01-03 15:50:09: Logging directory: 'F:\ARMA RE\sERVEER\steamcmd/logs'
2024-01-03 15:50:09: [ 0%] Checking for available updates...
2024-01-03 15:50:09: [----] Verifying installation...
2024-01-03 15:50:09: ENGINE (W): No module info used, trying to identify -> 0x17E60000
2024-01-03 15:50:12: BACKEND : JSON Schema Validation:
2024-01-03 15:50:12: BACKEND : minimum error:
2024-01-03 15:50:12: BACKEND (E): Param "#/game/gameProperties/serverMinGrassDistance" is bellow the minimum limit of value/length. The minimum allowed is 50.
2024-01-03 15:50:12: BACKEND (E): Reference in schema: "#/properties/game/properties/gameProperties/properties/serverMinGrassDistance"
2024-01-03 15:50:12: BACKEND (E): JSON is invalid!
2024-01-03 15:50:12: BACKEND (E): There are errors in server config!
2024-01-03 15:50:12: BACKEND (E): Unable to continue with a broken DS config! Shutdown!
2024-01-03 15:50:12: ENGINE (E): Error while initializing game.
2024-01-03 15:50:12: ENGINE (E): Unable to initialize the game
2024-01-03 15:50:13: RESOURCES (E): ==== Resource leaks ====
2024-01-03 15:50:13: RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
2024-01-03 15:50:13: ENGINE : Creating engine.
2024-01-03 15:50:13: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-50-09' to filesystem under name logs
2024-01-03 15:50:13: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\profile' to filesystem under name profile
2024-01-03 15:50:13: ENGINE : Initializing engine.
2024-01-03 15:50:13: ENGINE : CLI Params: -config F:\ARMA RE\sERVEER\server.json -profile F:\ARMA RE\sERVEER\saves -logStats 5000 -logLevel normal
2024-01-03 15:50:13: Addon dirs:
2024-01-03 15:50:13: ENGINE : dir: './addons'
2024-01-03 15:50:13: ENGINE : dir: 'F:/ARMA RE/sERVEER/saves/addons'
2024-01-03 15:50:13: Available addons:
2024-01-03 15:50:13: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
2024-01-03 15:50:13: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
2024-01-03 15:50:13: ENGINE : FileSystem: Adding package './addons/data/' (pak count: 2) to filesystem under name ArmaReforger
2024-01-03 15:50:13: ENGINE : FileSystem: Adding package './addons/core/' (pak count: 1) to filesystem under name core
2024-01-03 15:50:13: RESOURCES : ResourceDB: loading cache (id=0 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
2024-01-03 15:50:13: RESOURCES : ResourceDB: loading cache (id=1 name=core path=./addons/core/resourceDatabase.rdb)
2024-01-03 15:50:13: RESOURCES : ResourceDB: loading cache (id=2 name=profile path=F:\ARMA RE\sERVEER\saves\profile/resourceDatabase.rdb)
2024-01-03 15:50:13: RESOURCES : ResourceDB: loading cache (id=3 name=logs path=F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-50-09/resourceDatabase.rdb)
2024-01-03 15:50:13: GameProject load
2024-01-03 15:50:13: ENGINE : Loaded addons:
2024-01-03 15:50:13: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
2024-01-03 15:50:13: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
2024-01-03 15:50:13: RENDER : Basic screen setup:
2024-01-03 15:50:13: RENDER : Back buffer width x height: 0x0
2024-01-03 15:50:13: RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
2024-01-03 15:50:13: RENDER : MSAA : none
2024-01-03 15:50:13: RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version, stereo not available
2024-01-03 15:50:13: RENDER : Detected output devices:
2024-01-03 15:50:13: RENDER : * 1 device/s connected to Dummy:
2024-01-03 15:50:13: RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
2024-01-03 15:50:13: RENDER : Concurrent frames limit 2
2024-01-03 15:50:13: ENGINE : Job system settings: coreCount=32, shortJobContextCount=8, shortJobThreadCount=7, longJobThreadCount=3
2024-01-03 15:50:13: AUDIO : Audio device created
2024-01-03 15:50:13: ENGINE : Initializing inputs.
2024-01-03 15:50:13: NETWORK : Initializing networking.
2024-01-03 15:50:13: SCRIPT : Initializing scripts
2024-01-03 15:50:13: SCRIPT : ScriptProjectManager init
2024-01-03 15:50:13: PROFILING : ScriptProjectManager init took: 0.034100 ms
2024-01-03 15:50:13: PROFILING : Initializing scripts took: 26.031600 ms
2024-01-03 15:50:13: ENGINE : Enfusion engine successfully created.
2024-01-03 15:50:13: GUI : Using default language (en_us)
2024-01-03 15:50:13: GUI : Loading 'en_us' localization file.
2024-01-03 15:50:13: INIT : Loading StringTable
2024-01-03 15:50:13: PROFILING : Loading StringTable took: 23.151000 ms
2024-01-03 15:50:13: SCRIPT : Compiling GameLib scripts
2024-01-03 15:50:13: SCRIPT : Loaded 251x files; 492x classes; used 458/2097 kB (21%) of static memory; CRC32: 0256ccd5
2024-01-03 15:50:13: PROFILING : Compiling GameLib scripts took: 36.041000 ms
2024-01-03 15:50:13: SCRIPT : Compiling Game scripts
2024-01-03 15:50:13: SCRIPT : Loaded 3722x files; 7850x classes; used 17237/41943 kB (41%) of static memory; CRC32: 09dc26a2
2024-01-03 15:50:13: PROFILING : Compiling Game scripts took: 2187.268900 ms
2024-01-03 15:50:13: INIT : Creating game instance(ArmaReforgerScripted), version 1.0.0.80 built 2023-12-08 12:08:43 UTC.
2024-01-03 15:50:13: Loading dedicated server config.
2024-01-03 15:50:13: BACKEND : Server config loaded.
2024-01-03 15:50:13: ENGINE : Game destroyed.
2024-01-03 15:50:13: RPL : Pip::Destroy
2024-01-03 15:51:21: User stopped server.
2024-01-03 15:52:59: User started server.
2024-01-03 15:53:00: Steam Console Client (c) Valve Corporation - version 1702079268
2024-01-03 15:53:00: -- type 'quit' to exit --
2024-01-03 15:53:00: Loading Steam API...OK
2024-01-03 15:53:02: Connecting anonymously to Steam Public...OK
2024-01-03 15:53:02: Waiting for client config...OK
2024-01-03 15:53:02: Waiting for user info...OK
2024-01-03 15:53:02: Success! App '1874900' already up to date.
2024-01-03 15:53:02: Redirecting stderr to 'F:\ARMA RE\sERVEER\steamcmd\logs\stderr.txt'
2024-01-03 15:53:02: Logging directory: 'F:\ARMA RE\sERVEER\steamcmd/logs'
2024-01-03 15:53:02: [ 0%] Checking for available updates...
2024-01-03 15:53:02: [----] Verifying installation...
2024-01-03 15:53:03: ENGINE (W): No module info used, trying to identify -> 0x17E60000
2024-01-03 15:53:05: BACKEND : JSON Schema Validation:
2024-01-03 15:53:05: BACKEND : minimum error:
2024-01-03 15:53:05: BACKEND (E): Param "#/game/gameProperties/serverMinGrassDistance" is bellow the minimum limit of value/length. The minimum allowed is 50.
2024-01-03 15:53:05: BACKEND (E): Reference in schema: "#/properties/game/properties/gameProperties/properties/serverMinGrassDistance"
2024-01-03 15:53:05: BACKEND (E): JSON is invalid!
2024-01-03 15:53:05: BACKEND (E): There are errors in server config!
2024-01-03 15:53:05: BACKEND (E): Unable to continue with a broken DS config! Shutdown!
2024-01-03 15:53:05: ENGINE (E): Error while initializing game.
2024-01-03 15:53:05: ENGINE (E): Unable to initialize the game
2024-01-03 15:53:06: RESOURCES (E): ==== Resource leaks ====
2024-01-03 15:53:06: RESOURCES (E): ui/fonts/robotomono_msdf_28.edds 1
2024-01-03 15:53:06: ENGINE : Creating engine.
2024-01-03 15:53:06: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-53-02' to filesystem under name logs
2024-01-03 15:53:06: ENGINE : FileSystem: Adding relative directory 'F:\ARMA RE\sERVEER\saves\profile' to filesystem under name profile
2024-01-03 15:53:06: ENGINE : Initializing engine.
2024-01-03 15:53:06: ENGINE : CLI Params: -config F:\ARMA RE\sERVEER\server.json -profile F:\ARMA RE\sERVEER\saves -logStats 5000 -maxFPS 60 -logLevel normal
2024-01-03 15:53:06: Addon dirs:
2024-01-03 15:53:06: ENGINE : dir: './addons'
2024-01-03 15:53:06: ENGINE : dir: 'F:/ARMA RE/sERVEER/saves/addons'
2024-01-03 15:53:06: Available addons:
2024-01-03 15:53:06: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C' (packed)
2024-01-03 15:53:06: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859' (packed)
2024-01-03 15:53:06: ENGINE : FileSystem: Adding package './addons/data/' (pak count: 2) to filesystem under name ArmaReforger
2024-01-03 15:53:06: ENGINE : FileSystem: Adding package './addons/core/' (pak count: 1) to filesystem under name core
2024-01-03 15:53:06: RESOURCES : ResourceDB: loading cache (id=0 name=ArmaReforger path=./addons/data/resourceDatabase.rdb)
2024-01-03 15:53:06: RESOURCES : ResourceDB: loading cache (id=1 name=core path=./addons/core/resourceDatabase.rdb)
2024-01-03 15:53:06: RESOURCES : ResourceDB: loading cache (id=2 name=profile path=F:\ARMA RE\sERVEER\saves\profile/resourceDatabase.rdb)
2024-01-03 15:53:06: RESOURCES : ResourceDB: loading cache (id=3 name=logs path=F:\ARMA RE\sERVEER\saves\logs\logs_2024-01-03_15-53-02/resourceDatabase.rdb)
2024-01-03 15:53:06: GameProject load
2024-01-03 15:53:06: ENGINE : Loaded addons:
2024-01-03 15:53:06: ENGINE : gproj: './addons/core/core.gproj' guid: '5614BBCCBB55ED1C'
2024-01-03 15:53:06: ENGINE : gproj: './addons/data/ArmaReforger.gproj' guid: '58D0FB3206B6F859'
2024-01-03 15:53:06: RENDER : Basic screen setup:
2024-01-03 15:53:06: RENDER : Back buffer width x height: 0x0
2024-01-03 15:53:06: RENDER : Back buffer format : TEXFMT_UNKNOWN (0)
2024-01-03 15:53:06: RENDER : MSAA : none
2024-01-03 15:53:06: RENDER : GPU_DUMMY (0xFFFF) (Enfusion dummy render) with 1 GPU detected, VRAM 128MB (fast 128MB), shared 128MB, driver version Unknown version, stereo not available
2024-01-03 15:53:06: RENDER : Detected output devices:
2024-01-03 15:53:06: RENDER : * 1 device/s connected to Dummy:
2024-01-03 15:53:06: RENDER : Dummy output (Dummy device for our dummy render.), 1920x1080 (offset 0x0), 60Hz
2024-01-03 15:53:06: RENDER : Concurrent frames limit 2
2024-01-03 15:53:06: ENGINE : Job system settings: coreCount=32, shortJobContextCount=8, shortJobThreadCount=7, longJobThreadCount=3
2024-01-03 15:53:06: AUDIO : Audio device created
2024-01-03 15:53:06: ENGINE : Initializing inputs.
2024-01-03 15:53:06: NETWORK : Initializing networking.
2024-01-03 15:53:07: SCRIPT : Initializing scripts
2024-01-03 15:53:07: SCRIPT : ScriptProjectManager init
2024-01-03 15:53:07: PROFILING : ScriptProjectManager init took: 0.029500 ms
2024-01-03 15:53:07: PROFILING : Initializing scripts took: 25.847200 ms
2024-01-03 15:53:07: ENGINE : Enfusion engine successfully created.
2024-01-03 15:53:07: GUI : Using default language (en_us)
2024-01-03 15:53:07: GUI : Loading 'en_us' localization file.
2024-01-03 15:53:07: INIT : Loading StringTable
2024-01-03 15:53:07: PROFILING : Loading StringTable took: 21.581500 ms
2024-01-03 15:53:07: SCRIPT : Compiling GameLib scripts
2024-01-03 15:53:07: SCRIPT : Loaded 251x files; 492x classes; used 458/2097 kB (21%) of static memory; CRC32: 0256ccd5
2024-01-03 15:53:07: PROFILING : Compiling GameLib scripts took: 34.197400 ms
2024-01-03 15:53:07: SCRIPT : Compiling Game scripts
2024-01-03 15:53:07: SCRIPT : Loaded 3722x files; 7850x classes; used 17237/41943 kB (41%) of static memory; CRC32: 09dc26a2
2024-01-03 15:53:07: PROFILING : Compiling Game scripts took: 2189.885200 ms
2024-01-03 15:53:07: INIT : Creating game instance(ArmaReforgerScripted), version 1.0.0.80 built 2023-12-08 12:08:43 UTC.
2024-01-03 15:53:07: Loading dedicated server config.
2024-01-03 15:53:07: BACKEND : Server config loaded.
2024-01-03 15:53:07: ENGINE : Game destroyed.
2024-01-03 15:53:07: RPL : Pip::Destroy

ping 999 end error message

Me, and my 2 friends tried to host/connect to each other - we didn't manage to do that.
we did forward ports 2001 17777 and 19999 - it didn't helped
error message:
group=1 REPLICATION reason=3 CONNECTION FAILURE


I tried search the error in arma discord. and found this:

{"bindAddress": "",
"bindPort": 2001,
"publicAddress": "XXX.XXX.XXX.XXX",
"publicPort": 2001,
"game": {
try adding this before "game", just use your servers pouiblic addres where i put xxx.xxx.xxx.xxx
worked for me

I didn't tried to this yet, because IDK how to do that in your program

Implement config params from 0.9.9.x patches

The following should be implemented for the 0.7.x update for the tool to bring up to date with the latest 0.9.9.x patches:

  • admins (Parent: game) - a list of server admins that can use #login without a password (resolved in v0.8)
  • slotReservationTimeout (Parent: gameProperties) - Number between 5 and 300 (both inclusive, default 60) determining how long the server slot should be reserved for a player who disconnects (resolved in v0.8)
  • Update serverMinGrassDistance to not allow values less than 50 as those values are no longer valid (v0.6.x workaround is to set a higher grass value to get the server running) (resolved in v0.7.0)
  • operating is no longer valid in the configuration, investigate where parameters under that should now live (resolved in v0.6.2)
  • Remove deprecated gameNumber field (resolved in v0.6.2)
  • Rename supportedGameClientTypes to the new name supportedPlatforms (resolved in v0.6.2)

Note: Strikethrough indicates that that item has been resolved

Tool is stuck

Hi Thank you and Love the tool.
I installed the newest tool and after the update it get stuck on Verifying installation.
image

I have removed server file and downloaded them but keep coming to the same issues.

I can't create a server

I can get to the point that the server is in the server lists, with a ping of 30. When I attempt to join the server I get connection refused.

Installer not creating Program.exe

I finally figured out how to get the Dir compiled and was able to make installer. The installer makes the 6.0 folder and a Uninstaller.exe, but no ArmaReforgerServerTool.exe. Am I doing something wrong? Please advise. Thank you!

Add logging framework

Sometimes it would be good to have a bit more detail in logs to know whats gone wrong and where when it hits the fan. Find a recommended logging framework for C# and add some logging at multiple levels.

Pip::Destroy

Figured out my Pip::Destroy issue just changed from normal to error messages and got my answers thank you!

Allow the use of the Experimental branch

Currently SteamCMD is hardcoded with the stable branch's App ID. The tool should have a checkbox or something similar allowing experimental servers to be hosted. Noting that experimental branch could contain breaking features like new or changed parameters, when selecting this option, a warning should be presented to the user informing them that it may not work as intended or at all.

The experimental branch's app id is 1890870.

Config files should not invalidate every patch

Update the config loading and saving system to be resilient to parameters not existing in the config file. If parameters are in there that are valid, they should be loaded and where a parameter is non-existent, sane defaults should be loaded instead.

Server Crash Detection

Would it be possible to add a mechanism that detects a server crash and then automatically attempts to reboot?

Sometimes in Arma Reforger, as you know, nothing is wrong with the mods/code, but it can crash when too many AI or other things like that are presented into the game and this feature would be fantastic.

Thanks!

(Game Destroy)

hey all, whenever i try to fire up the server i seem to get (Scripts/GameCode/Core/SCR_ScenarioFrameworkCustom.c(165): Unknown type 'ScriptedDamageManagerComponent') - quickly followed by the "Game Destroyed" server status.

curious if that is directly correlated to a lack of supporting mod or a broken mod?

Thanks team! I will add a mod at a time and try too cancel out the culprit in the meantime!

Fehler

Hallo habe das Spiel von Hand installiert.
Nun sagt mir dein Programm, der Pfad sei falsch?
Wie kann ich dein Tool troztdem nutzen ?

Vielen dank dafür

No license in project properties

Hi,

please disclose in repository settings information about project (source code) license.
It will allow people to easily acknowledge how they can use Your source.

Regards

Make update checking and bug reporting configurable parameters

Updates currently are fetched from the version file in the repository. If the repo url changes, this will break the software and will require a patch. The url should be retrieved from a properties file in the install directory so that only that would need to be changed in such an event. This is also true for the About Dialog's Bug Report button.

Mod Problem

Hi, I have difficulty with mods, is it possible to know what is the path where to insert them? Thank you

Few issues.

Hi.
I don't know if you accept issues reporting
But I found a few of them.

  1. After starting the application and server. App creates a file named mod_database.txt
    This file prevents the application from restarting when you close it. After deleting the file, the application restarts without a problem.

  2. gameNumber value also missing under game: {} which makes impossible to run several server instances
    obraz

  3. I can not connect to the servers that are created by application. I use exactly the same settings as the server that starts by the batch file and is working.
    obraz

When start by app server shows up on the list in the game browser but rejects connections.
obraz

obraz

Senario ID User Input

First off, a huge THANK YOU! As someone that does not have much experience with coding or reading documentation when it comes to dedicated servers I really needed this tool to get my server going properly. After many painful attempts at making start up files and config files this did the trick. I think this tool is extremely useful for people like me, I doubt I'm alone. Would you be willing and is it possible to add the ability to select custom scenarios from the drop down menu or allow users to input the right text to point to a mission wrapped in a mod? I'd really like to try conflict with the addition of RHS but it seem you need to place a scenario ID in the config file to get it to operate correctly.

Missing dll's may be operator error

MSVCP140.dll
VCRUNTIME140.dll
VCRUNTIME140_1.dll
is missing on my install, it tells me to reinstall and it doesn't acquire these dll's am i doing somthing wrong, the log tells me its up to date so im a little confused.

here is the log on the dedicated server tool?

2024-07-09 13:49:53: User started server.
2024-07-09 13:49:54: Steam Console Client (c) Valve Corporation - version 1718904263
2024-07-09 13:49:54: -- type 'quit' to exit --
2024-07-09 13:49:54: Loading Steam API...OK
2024-07-09 13:49:57: Connecting anonymously to Steam Public...OK
2024-07-09 13:49:57: Waiting for client config...OK
2024-07-09 13:49:57: Waiting for user info...OK
2024-07-09 13:49:57: Success! App '1874900' already up to date.
2024-07-09 13:49:57: Redirecting stderr to 'C:\Users\Owner\Documents\armaservertool\steamcmd\logs\stderr.txt'
2024-07-09 13:49:57: Logging directory: 'C:\Users\Owner\Documents\armaservertool\steamcmd/logs'
2024-07-09 13:49:57: [ 0%] Checking for available updates...
2024-07-09 13:49:57: [----] Verifying installation...

at this point is gives me the missing dll system error?

Arma Reforger update 1.2.0 broke the Tool

The "disableNavmeshStreaming" value in the server.json has changed from a boolean to an array with update 1.2.0, so will only require a minor change to make it work again I suspect.

image

config.Json

Where can I find the Server.Json? because I got the error Loading dedicated server config.
2024-05-18 19:32:58: BACKEND(S): JSON parse error: Invalid encoding in string. (Line: 234 | Char: 37)
Thx for the Programm

Move strings for translation

Implement a system that allows for dynamic translation of strings. Constants can be stored externally and the application can load something like strings_en or strings_ger etc.

[Bug] After Starting server Stuck on Verifying Installation...

Hi - After initially downloading the server files and steamcmd, it always gets stuck on verifying installation

2023-07-23 21:27:37: User started server.
2023-07-23 21:27:38: Steam Console Client (c) Valve Corporation - version 1689642531
2023-07-23 21:27:38: -- type 'quit' to exit --
2023-07-23 21:27:38: Loading Steam API...OK
2023-07-23 21:27:41: Connecting anonymously to Steam Public...OK
2023-07-23 21:27:41: Waiting for client config...OK
2023-07-23 21:27:42: Waiting for user info...OK
2023-07-23 21:27:42: Success! App '1874900' already up to date.
2023-07-23 21:27:42: Redirecting stderr to 'D:\serverReforger\serverReforger\steamcmd\logs\stderr.txt'
2023-07-23 21:27:42: [  0%] Checking for available updates...
2023-07-23 21:27:42: [----] Verifying installation...

Unsure on how to solve the issue.

Add Mod

Hallo,
how to add mod?
I klick add mod, paste the Name and ID from Mod and then? I can only the the Window close with ALT+F4.
Please help.

I CANT JOIN THE SERVER THAT I AM CREATING (urgent)

HELLO,

i have followed all the steps step by step from the tutorial you provided, i even watched a video on YouTube detailing everything single step on how to create the server on using the arma reforger dedicated server tool. i even added port forwarding to my WiFi router (2001, 17777, 2302, and all the ports asked to put on the Bohemia website) and added rules on my firewall (as ive been advised by that guy on YouTube after facing issues. ive tried using a different internet with a different router and internet provider. i keep getting the same error message after joining "error group=1 'REPLICATION', reason=3 'CONNECTION_FAILURE".

main point is that im not able to join the server, and neither can my friends.

Outdated "Mods" config method

Is it possible to have the ability to just copy/paste the .json from a mod preset, into the launcher for mods? rather than the slow process of adding them one-by-one?

The server throws an error out showing this current config/params method is obsolete.

Arma Reforger server tool, unkown issue. log in description please help.

2024-03-04 02:02:04: Automatically started server.
2024-03-04 02:02:17: Redirecting stderr to 'C:\Users\micha\OneDrive\Documents\server\steamcmd\logs\stderr.txt'
2024-03-04 02:02:17: ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
2024-03-04 02:02:17: [ 0%] Checking for available update...
2024-03-04 02:02:17: [----] Downloading update (0 of 68,963 KB)...
2024-03-04 02:02:17: [ 0%] Downloading update (0 of 68,963 KB)...
2024-03-04 02:02:17: [ 0%] Downloading update (0 of 68,963 KB)...
2024-03-04 02:02:17: [ 0%] Downloading update (3,010 of 68,963 KB)...
2024-03-04 02:02:17: [ 4%] Downloading update (9,737 of 68,963 KB)...
2024-03-04 02:02:17: [ 14%] Downloading update (14,955 of 68,963 KB)...
2024-03-04 02:02:17: [ 21%] Downloading update (20,154 of 68,963 KB)...
2024-03-04 02:02:17: [ 29%] Downloading update (25,070 of 68,963 KB)...
2024-03-04 02:02:17: [ 36%] Downloading update (28,443 of 68,963 KB)...
2024-03-04 02:02:17: [ 41%] Downloading update (30,726 of 68,963 KB)...
2024-03-04 02:02:17: [ 44%] Downloading update (33,442 of 68,963 KB)...
2024-03-04 02:02:17: [ 48%] Downloading update (35,883 of 68,963 KB)...
2024-03-04 02:02:17: [ 52%] Downloading update (38,217 of 68,963 KB)...
2024-03-04 02:02:17: [ 55%] Downloading update (40,886 of 68,963 KB)...
2024-03-04 02:02:17: [ 59%] Downloading update (43,339 of 68,963 KB)...
2024-03-04 02:02:17: [ 62%] Downloading update (45,672 of 68,963 KB)...
2024-03-04 02:02:17: [ 66%] Downloading update (48,014 of 68,963 KB)...
2024-03-04 02:02:17: [ 69%] Downloading update (50,492 of 68,963 KB)...
2024-03-04 02:02:17: [ 73%] Downloading update (51,980 of 68,963 KB)...
2024-03-04 02:02:17: [ 75%] Downloading update (53,007 of 68,963 KB)...
2024-03-04 02:02:17: [ 76%] Downloading update (54,316 of 68,963 KB)...
2024-03-04 02:02:17: [ 78%] Downloading update (56,695 of 68,963 KB)...
2024-03-04 02:02:17: [ 82%] Downloading update (59,136 of 68,963 KB)...
2024-03-04 02:02:17: [ 85%] Downloading update (61,522 of 68,963 KB)...
2024-03-04 02:02:17: [ 89%] Downloading update (63,794 of 68,963 KB)...
2024-03-04 02:02:17: [ 92%] Downloading update (66,362 of 68,963 KB)...
2024-03-04 02:02:17: [ 96%] Downloading update (68,703 of 68,963 KB)...
2024-03-04 02:02:17: [ 99%] Downloading update (68,963 of 68,963 KB)...
2024-03-04 02:02:17: [100%] Download Complete.
2024-03-04 02:02:17: [----] Applying update...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Installing update...
2024-03-04 02:02:17: [----] Installing update...
2024-03-04 02:02:17: [----] Failed to apply update, reverting...
2024-03-04 02:02:17: [----] Verifying installation...
2024-03-04 02:02:17: [ 0%] Downloading Update...
2024-03-04 02:02:17: [ 0%] Checking for available update...
2024-03-04 02:02:17: [----] Download Complete.
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Extracting package...
2024-03-04 02:02:17: [----] Installing update...
2024-03-04 02:02:17: [----] Installing update...
2024-03-04 02:02:17: [----] Failed to apply update, reverting...
2024-03-04 02:02:17: [----] !!! Fatal Error: Failed to load steam.dll

Automatically exclude extraneous files from installer

Update the NSIS script to always exclude anything that shouldn't be in the packaged release. Sometimes when testing you will get a mod_database.txt, install_directory.txt and there will be a pdb file generated. These should never end up in the package and so the script should be updataed to exclude them so that we don't have to remember to remove these files (which are usually pretty handy to keep around for dev work)

Tooltips - Mouse Over Tooltip Description dissapears too fast

The Tooltips / Descriptions that appear while hovering the mouse over the text of the setting is a godsent. Great feature!

But sometimes, the tooltip disappears rather quickly, even when i am not touching the mouse.

Maybe there is some jitter on my input (also, im using remote desktop) but would it be possible to "optimize" the tooltip, and only have it disappear when the mouse leaves the area above the text instead of mouse movement?

Crash after selectioning scenario

I setup the server, run it, and all work perfectly.

After that, I stop the server, change Scenario, and the app crash. I reopen it, reload setting from file (for modlist and server settings) I right after I selected a scenario, the app crash.

Add Mission Header Capabilities to Configuration

In some cases, it might be useful to add mission header parameters in the autogenerated "server.json."

For example, for a certain mod to work, I will need to add the following lines to "server.json" under "gameProperties":

		"missionHeader": {
			"DPL_DiscordChannelId": "CUSTOM",
			"DPL_DiscordChannelName": "CUSTOM",
			"DPL_DiscordMessageTitle": "CUSTOM",
			"DPL_ServerIp": "CUSTOM"
		}

Example including gameProperties:

	"gameProperties": {
		"serverMaxViewDistance": 2200,
		"serverMinGrassDistance": 50,
		"networkViewDistance": 650,
		"disableThirdPerson": false,
		"fastValidation": true,
		"battlEye": true,
		"VONDisableUI": false,
		"VONDisableDirectSpeechUI": false,
		"missionHeader": {
			"DPL_DiscordChannelId": "CUSTOM",
			"DPL_DiscordChannelName": "CUSTOM",
			"DPL_DiscordMessageTitle": "CUSTOM",
			"DPL_ServerIp": "CUSTOM"
		}
	},

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.