Kazak-PG

Members
  • Posts

    16
  • Joined

  • Last visited

Everything posted by Kazak-PG

  1. OKAY so after many hours of working on this, i got it working At least on a linux server. But it should operate the same To run mods you need to do these following steps 1) Download the mods on steam workshop locally to your client 2) Open your client, click on the mod, click the elipsis (the dot dot dot) then copy as local mod 3) FTP to your server location and move the mod files to the same location where you see the add ons folders 4) Open those folders, go to keys and move that file to the keys folder in the root of the game server 5) Add a parameter to the launching of the server which is -mod=@mod1\;@mod2\;@mod3 to load the mods when the server starts up 6) Theres some extra configs you can do in the config file where you can add a rule that people who dont have the mods that the server has, cant login (its not default) 7) You can also add custom scenarios/maps, by loading up the scenario/map first in single player, closing the game, go to your my games/arma 3 folder, then itll be the .pob file in there, put that in the mp folder in your server, and it'll work (obviously restart the server) Think thats pretty much it! Im putting this here, so if people google it or whatever, they'll know how to do it, it should just work for a docker container in the same way, just need to make sure those parameters when starting the server are present
  2. steam@29e84f06b83a:/$ ${STEAMCMD_DIR}/steamcmd.sh +login ${USERNAME} ${PASSWRD} +force_install_dir ${SERVER_DIR} +app_update 107410 +workshop_download_item 1832638103 validate +quit Redirecting stderr to '/serverdata/Steam/logs/stderr.txt' /tmp/dumps is not owned by us - delete and recreate Unable to delete /tmp/dumps. Continuing anyway. [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1654574676 -- type 'quit' to exit -- Loading Steam API...OK Logging in user 'plutonic_gaming' to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Please use force_install_dir before logon! ERROR! Failed to install app '107410' (No subscription) So it still comes up with the please use force_install_dir before logon, and now fails to install that app due to no subscription?
  3. So i removed the force install bit and it seemed like it was downloading something, but then after doing the success part it put Error! Failed to start downloading item 0.
  4. I forgot that this changed over the years... Okay so i tried that and i got an error saying the force install cannot be done before login # su $USER steam@29e84f06b83a:/$ ${STEAMCMD_DIR}/steamcmd.sh +login ${USERNAME} ${PASSWRD} +force_install_dir ${SERVER_DIR} +app_update ${GAME_ID} +workshop_download_item 1832638103 validate +quit Redirecting stderr to '/serverdata/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1654574676 -- type 'quit' to exit -- Loading Steam API...OK Logging in user 'plutonic_gaming' to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Please use force_install_dir before logon! Success! App '233780' already up to date. ERROR! Failed to start downloading item 0.steam@29e84f06b83a:/$ We're making progress
  5. # su $USER steam@29e84f06b83a:/$ ${STEAMCMD_DIR}/steamcmd +login ${USERNAME} ${PASSWRD} +force_install_dir ${SERVER_DIR} +app_update ${GAME_ID} +workshop_download_item 1832638103 validate +quit bash: /serverdata/steamcmd/steamcmd: No such file or directory Is the output from doing it in console manually
  6. Ill make sure to visit that shortly I did come across an error in the logs from the script being added Arma 3 Console version 2.08.149102 x86 : port 2302 7:04:42 Host identity created. ---Ensuring UID: 99 matches user--- usermod: no changes ---Ensuring GID: 100 matches user--- usermod: no changes ---Setting umask to 000--- ---Checking for optional scripts--- ---Found optional script, executing--- ---Optional Script has thrown an Error--- ---Taking ownership of data...--- ---Starting...--- ---Update SteamCMD--- Redirecting stderr to '/serverdata/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1654574676 #!/bin/bash su $USER ${STEAMCMD_DIR}/steamcmd +login ${USERNAME} ${PASSWRD} +@nCSClientRateLimitKbps 50000 +force_install_dir ${SERVER_DIR} +app_update ${GAME_ID} +workshop_download_item 1832638103 validate +quit Is this script wrong in some way?
  7. Do you have any donation (buy me a coffee) type things? Genuinely really impressed
  8. One question with that script, do i only change the workshop id and leave everything else as the same? Like ${USERNAME} ${PASSWRD}, im assuming it grabs these values from the values already described in the username bits on the config
  9. it was on this thread but heres the page link
  10. Oh okay, ill do it like normal then, thank you I did see a conversation you had with someone a while back called john about this, so ive dropped them a message just to confirm the steps, hopefully they get back to me
  11. Cool more then enough Is there any attempts been made to install mods on the container that you know of? Just trying to look for some guides, and can see some for other images/containers but nothing concrete for this one
  12. Much love! That all works now Is there any statements about what requirements it takes for a arma 3 server to run? Its mainly just guna be me and 4 friends, but i just was wondering what reqs this game would have for hosting a server I have a i5 10600k and 32GB of ram
  13. Ok will give that a go, im on that version as well =============== 2:20:04 modsReadOnly = true 2:20:04 safeModsActivated = false 2:20:04 customMods = false 2:20:04 hash = '60553D404402468A1D2B383E1CDDE67BBD3FA0E9' 2:20:04 hashShort = 'c8ea65ac' 2:20:04 name | modDir | default | official | origin | hash | hashShort | fullPath 2:20:04 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 2:20:04 Arma 3 Art of War | aow | true | true | GAME DIR | 149e4c4c41345f559ba55c9bdf193cacb53bc859 | f5dda9af | /serverdata/serverfiles/aow 2:20:04 Arma 3 Contact (Platform) | enoch | true | true | GAME DIR | b4acf58bbcc74306cf3e16d18dd9d1104ec18e31 | 98b4320d | /serverdata/serverfiles/enoch 2:20:04 Arma 3 Tanks | tank | true | true | GAME DIR | b0e1db8e52f6d8fd49b0d26dd66928f09ba0b94e | a003f7c0 | /serverdata/serverfiles/tank 2:20:04 Arma 3 Tac-Ops | tacops | true | true | GAME DIR | ea3cdf2272cdac419425e594f1a08780df19ae55 | 1fb7009 | /serverdata/serverfiles/tacops 2:20:04 Arma 3 Laws of War | orange | true | true | GAME DIR | 8ef9975ebc6f24e5194944d3ba0b0fd773f5d03f | 9ec21f31 | /serverdata/serverfiles/orange 2:20:04 Arma 3 Malden | argo | true | true | GAME DIR | 4099df70f3b7a41354fa7b1c08a312b6501cd9a4 | 56e7d619 | /serverdata/serverfiles/argo 2:20:04 Arma 3 Jets | jets | true | true | GAME DIR | 8d72a046ce82fb8211a2a6b8cbe143222f1a79c0 | 923f8a63 | /serverdata/serverfiles/jets 2:20:04 Arma 3 Apex | expansion | true | true | GAME DIR | d5db51dc74c18501267ac28ea9150b7781bd2a7c | ca0d2721 | /serverdata/serverfiles/expansion 2:20:04 Arma 3 Marksmen | mark | true | true | GAME DIR | c550a36b7cae4d8c2c91e26b66ef7083dffc5f3b | 20c71afc | /serverdata/serverfiles/mark 2:20:04 Arma 3 Helicopters | heli | true | true | GAME DIR | 4fb168d3dadb3aedc6754a182ca89de2d37b3b3b | 7bb134af | /serverdata/serverfiles/heli 2:20:04 Arma 3 Karts | kart | true | true | GAME DIR | df3db4c8eb8d771c8bc5f6da2658e27db116c27b | 3ae8d985 | /serverdata/serverfiles/kart 2:20:04 Arma 3 Zeus | curator | true | true | GAME DIR | a763c29776a6f98aeecd3d3b4f7c277c4d13ae5d | f3dc8b55 | /serverdata/serverfiles/curator 2:20:04 Arma 3 | A3 | true | true | NOT FOUND (Empty) | | | 2:20:04 ========================================================================================================================================================================================================== 2:20:04 InitSound ... 2:20:04 InitSound - complete 2:20:04 Dedicated host created. 2:20:04 PhysX3 SDK Init started ... 2:20:04 PhysX3 SDK Init ended. 2:20:07 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.\na3_characters_f 2:20:07 Loading movesType CfgGesturesMale 2:20:07 MovesType CfgGesturesMale load time 54.0 ms 2:20:07 Loading movesType CfgMovesMaleSdr 2:20:11 Warning: looped for animation: a3\anims_f_epa\data\anim\sdr\cts\hubcleaned\briefing\hubbriefing_loop.rtm differs (looped now 0)! MoveName: hubbriefing_ext 2:20:13 Warning: looped for animation: a3\anims_f_epa\data\anim\sdr\cts\hubcleaned\spectator\hubspectator_stand.rtm differs (looped now 1)! MoveName: hubspectator_stand_contact 2:20:13 MovesType CfgMovesMaleSdr load time 5827.0 ms 2:20:13 BattlEye server updated to version: 217 2:20:13 BattlEye Server: Initialized (v1.217) CAppInfoCacheReadFromDiskThread took 4 milliseconds to initialize Setting breakpad minidump AppID = 107410 2:20:13 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303 2:20:13 Game Port: 2302, Steam Query Port: 2303 Arma 3 Console version 2.08.149102 x86 : port 2302 2:20:13 Host identity created. 2:20:13 Connected to Steam server This is the response now, theres no crashing of the logs so i can finally read it, is it okay in that table of hashs that Arma 3 cannot be found?
  14. I'm having issues with installing Arma 3 on a docker container to host a server, I've added my username and password, opened the ports in the config on my router, this appears to be the last section in the log from what I can see before the logs window closes itself, i think at least anyway, i can try and grab more of the logs before it crashes if needs. Im not sure what to do so could anyone give me some advise? I also have a video recording of the logs as it runs before it crashes 15:49:57 InitSound ... 15:49:57 InitSound - complete 15:49:57 PhysX3 SDK Init started ... 15:49:57 PhysX3 SDK Init ended. 15:49:59 Warning Message: You cannot play/edit this mission; it is dependent on downloadable content that has been deleted.\na3_characters_f 15:49:59 Loading movesType CfgGesturesMale 15:49:59 MovesType CfgGesturesMale load time 53.0 ms 15:49:59 Loading movesType CfgMovesMaleSdr 15:50:03 Warning: looped for animation: a3\anims_f_epa\data\anim\sdr\cts\hubcleaned\briefing\hubbriefing_loop.rtm differs (looped now 0)! MoveName: hubbriefing_ext 15:50:04 Warning: looped for animation: a3\anims_f_epa\data\anim\sdr\cts\hubcleaned\spectator\hubspectator_stand.rtm differs (looped now 1)! MoveName: hubspectator_stand_contact 15:50:04 MovesType CfgMovesMaleSdr load time 4220.0 ms CApplicationManagerPopulateThread took 0 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread) CAppInfoCacheReadFromDiskThread took 4 milliseconds to initialize RecordSteamInterfaceCreation (PID 68): SteamGameServer012 / GameServer RecordSteamInterfaceCreation (PID 68): SteamUtils009 / Utils Setting breakpad minidump AppID = 107410 15:50:04 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303 RecordSteamInterfaceCreation (PID 68): SteamGameServer012 / GameServer RecordSteamInterfaceCreation (PID 68): SteamUtils009 / Utils RecordSteamInterfaceCreation (PID 68): SteamNetworking005 / Networking RecordSteamInterfaceCreation (PID 68): SteamGameServerStats001 / GameServerStats RecordSteamInterfaceCreation (PID 68): STEAMHTTP_INTERFACE_VERSION002 / HTTP RecordSteamInterfaceCreation (PID 68): STEAMINVENTORY_INTERFACE_V002 / Inventory RecordSteamInterfaceCreation (PID 68): STEAMUGC_INTERFACE_VERSION010 / UGC RecordSteamInterfaceCreation (PID 68): STEAMAPPS_INTERFACE_VERSION008 / Apps /opt/scripts/start-server.sh: line 63: 68 Segmentation fault ./arma3server_x64 ${GAME_PARAMS} 15:49:57 Dedicated host created. 15:50:04 BattlEye Server: Initialized (v1.217) 15:50:04 Game Port: 2302, Steam Query Port: 2303