Jump to content


  • Content Count

  • Joined

  • Last visited

  • Medals

Everything posted by terox

  1. CONTENTS Setting up your server What you need how you do it Links Information useful Tools Useful Addons Selecting between Stable & Dev Builds, full or Dedi package installs Port Forwarding Battleye Configuration Location of files Server Admin Commands Running Dedicated Server and client on same machine Running multiple servers on one machine Re-locating MpMissions Bandwidth Optimisation Trouble Shooting & Help Best way to use this thread Live chat help What cannot be done Known Issues Example files CONFIG_Vanilla.cfg Arma3.cfg .Arma3Profile Advanced configuration -profiles AutoServer_Restart.bat File Firedeamon Addons and Mods Basic introduction Installation Miscellaneous Downloading & Addon Management Changelog The tutorial is intended for the lowest level of knowledge and skill, I make no apologies to those who think it is patronising. if you do, why are you reading a tutorial :j: LAST UPDATED: Thursday 21st March 2017 up too and including this post ************************************************************************************ IMPORTANT UPDATE (16th March 2017) arma3server_x64.exe 64 (Released 16th March 2017) 1) Update your firewall rules to include the 64 bit binary 2) BattleEye changes 64 bit binary runs the beserver_x64.dll It also needs a BEServer_x64.cfg (Which is simply a renamed copy of your BEServer.cfg If you run an addon server and are having issues, then try running the 32 bit arma3server.exe until the addon makers have fixed their content ************************************************************************************ SETTING UP YOUR SERVER What you need 1 Standalone Windows server (2008 or later) (Sound and GPU not required) 1 Steam Account Ownership of ArmA3 No longer required if installing the server using the the Dedicated server package. (Required for Headless client or full client install) According to this THIS POST you can run the ArmA3server on Win2003 now This is how you do it. Take note. There are additions within these instructions that you may not need, if you only intend running 1 instance of an Arma3 server on your machine However, adding these superfluous commands and content will not be detrimental to single instance servers Directory paths are all customisable but for the sake of this tutorial, all file examples and command lines used will be consistent with the tutorial instructions Login as Administrator: (You will need to run Arma3server.exe as "Administrator" or "System". Battleye requires it.) Install the latest version of DirectX Recommended to install install the 32 & 64-bit 2013 VC++ redist from https://www.microsoft.com/en-GB/download/details.aspx?id=40784 Create the following empty directories D:\Apps\Steam D:\Games\ArmA3\A3Master D:\Games\ArmA3\A3Files Download steamcmd.exe unpack it and save it to your targetted Steam install directory (E.g D:\Apps\Steam) Run the steamcmd.exe. (This will download and install the required steam files to your custom steam directory) Create an ArmA3_Steam_updater.cmd file, (Example shown below) and save it to D:\Games\ArmA3\A3Files Run the ArmA3_Steam_updater.cmd file Just after logging into Steam, the console window will hang and ask for a validation key Steam will have automatically sent you an email with this validation code, which you then need to input at the command prompt The Update console window should then continue to run and install ArmA3 ((DEV or STABLE) version to the target directory as defined in the .cmd file) eg (D:\Games\ArmA3\A3Master) Create a shortcut for the ArmA3Server_x64.exe on the server desktop Add the following parameters to the Target Line in the shortcut tab of the newly created desktop shortcut -port=2302 (Required if running multiple server instances) "-profiles=d:\Games\Arma3\A3Master" -config=CONFIG_Vanilla.cfg -world=empty -mod= -mod= (Exaclty as it looks, an empty mod parameter so it looks something similar to the following "D:\Games\Arma3\A3Master\arma3server_x64.exe" "-profiles=d:\Games\Arma3\A3Master" -port=2302 -config=CONFIG_Vanilla.cfg -world=empty -mod= Add firewall rules for the UDP ports (See below for -Port information) Add firewall rule for the arma3server_x64.exe Create a simple Notepad document called "CONFIG_vanilla.cfg" and save it to the root folder of your ArmA3 install on the server D:\Games\ArmA3\A3Master (See below for ".cfg" content) Then start up your shortcut, check the server runs. (You will see a console pop up in your desktop after a few seconds) Close the console window down, then you will need to edit the following files which will have been created D:\Games\Arma3\A3Master\Users\Adminstrator\Administrator.Arma3Profile D:\Games\Arma3\A3Master\Users\Administrator\Arma3.cfg These files contain minimal content, and require a lot of editing, so to make this easier, there are example files listed below which you can copy n paste from Restart the server Start up your client Arma3 (Running the same branch as the server, (eg Stable or DEV) and you should then be able to see your server in the server browser (Filters are available to reduce the server list) Login to your server using the password you defined in CONFIG_Vanilla.cfg by typing "/" to open the chat window and then type (#login ADMINPASSWORD followed by enter Once logged in you will be presented with a mission list, select one of the missions to start the game Prove the stability of your server by running BIS missions initially before you start adding user made content You should now have successfully installed and be running a stable "Vanilla" (Default) server You can then set up Battleye, The ArmA3 anti cheat system (See the Battleye Configuration section below) *** SUPPORTING INFORMATION *** USEFUL LINKS, TOOLS & ADDONS Open the spoiler for more info TICKETS RAISED that need your Vote SELECTING DEVELOPMENT OR STABLE BUILD Open the spoiler for more info PORT FORWARDING (ArmA3) (Firewalls) Open the spoiler for more info BATTLEYE CONFIGURATION Open the spoiler for more info LOCATION OF FILES (When setting parameters) Open the spoiler for more info SERVER ADMIN COMMANDS Open the spoiler for more info RUNNING DEDICATED SERVER & CLIENT ON SAME MACHINE If you have followed these instructions, the only known issue, is to make sure you start the server up before you start the steam client Failing to do this causes steam port issues and your client wont be able to connect to the server RUNNING MULTIPLE SERVERS ON SAME MACHINE Open the spoiler for more info RE-LOCATING MPmIssions (For example to a dropbox) Open the spoiler for more info BANDWIDTH OPTIMISATION Open the spoiler for more info TROUBLE SHOOTING Open the spoiler for more info EXAMPLE FILES Arma3_Steam_Updater.cmd CONFIG_Vanilla.cfg ****.Arma3Profile Important to note, the defaul;t B.I classes, Regular, veteran cannot be edited, so if you want to run an edited version, then edit the custom class and run that The following config is set to do just that Arma3.cfg ADVANCED CONFIGURATION -Profiles Open the spoiler for more info AUTO SERVER RESTART .BAT File Open the spoiler for more info Firedeamon Open the spoiler for more info ADDONS & MODS BASIC EXPLANATION Open the spoiler for more info WHITE-LISTING / BLACK-LISTING (How does it work) Open the spoiler for more info ADDON SIGNING Open the spoiler for more info INSTALLATION Open the spoiler for more info MISCELLANEOUS Open the spoiler for more info DOWNLOADING & ADDON MANAGEMENT Open the spoiler for more info CHANGELOG Open the spoiler for more info
  2. Zeu_CfgAIskill LATEST VERSION : v1.00 18th Sept 2013 Download It here This addon redefines the "CfgAIskills" class values in the config and is much more powerful in scope than my previously released Zeu_Serverskill addon which only edited values using Setskill. This addon is designed for Serverside or Single player only. It does not require any other addons It changes the upper and lower values that Setskill or the mission editor unit skill slider can use It is ideal for CooP servers This addon effects Editor placed A,I Respawning A.I A.I Created dynamically via scripts [*]This addon DOES NOT effect Multiplayer AI local to the clients (I could create a clientside version but the values would be non editable and unless I define for example a gamelogic to be placed in the mission, the client would not require it as the mission would not have any addon dependancy Setskill or the mission editor slider can only select an AI skill value between the Minimum and Maximum values defined in CfgAIskills and therefore is much more limited in scope than this addon. Therefore the unit skill slider and setskill functionality is not overwritten by this addon, it just changes the range of values that can be used The actual values can be customised to your liking by editing the userconfig\zeu\zeu_CfgAISkill.hpp Due to the ability to change the skill values without editing the actual addon, no Bikeys will be released. This is to prevent multiplayer clients running "Biased" values. NB>> This does not effect clientside AI We have run the default values defined in this addon for many weeks now and are happy with the AI. We use the following values in our *****.Arma3Profile for all Difficulty classes, e.g Regular, veteran etc How To Install Unzip the pack directly into your root arma3 install This will then give you the folder structure MyArma3\@Zeus MyArma3\userconfig Define a -mod param in your startup line -mod=@zeus or alternatively copy the addon inside @Zeus\addons directly to your root addon folder (This will allow your server icon in the multiplayer server browser to remain green) How To Edit the Values If you wish to edit the values, stop the server and open up the userconfig\zeu\zeu_CfgAISkill.hpp with notepad The following explains what each of the 4 values in the individual attribute arrays do class cfgAIskills { // Attribute[] = {[b][color="#FF0000"]A[/color][/b], [b][color="#0000FF"]B[/color][/b], [b][color="#FF0000"]C[/color][/b], [b][color="#0000FF"]D[/color][/b] }; aimingAccuracy[] = {0, 0, 1, 0.5 }; aimingShake[] = {0, 0, 1, 1 }; aimingSpeed[] = {0, 0.5, 1, 1 }; endurance[] = {0, 0, 1, 1 }; spotDistance[] = {0, 0.2, 1, 0.4 }; spotTime[] = {0, 0, 1, 0.7 }; courage[] = {0, 0, 1, 1 }; reloadSpeed[] = {0, 0, 1, 1 }; commanding[] = {0, 0, 1, 1 }; general[] = {0, 0, 1, 1 }; }; There are 4 elements to each skill set. The value of each element can range between 0 and 1 The elements are paired A&B and C&D 1st element in the pair defines the setskill value or Mission editor slider position 2nd element in the pair defines the actual skill value that will be used when Setskill or Mission editor slider is set to the 1st value A: This defines the skill slider value for the lowest skill setting (Typically this should always be 0) B: This defines the skill value when the slider or setskill value is "A" C: This defines the skill slider value for the highest skill setting (Typically this should always be 1) D: This defines the skill value when the slider or setskill value is "C" so for example MyAttribute[]={0, 0.4, 1, 0.9}; If you set the unit skill of myattribute using unit setskill ["myattribute",1]; The unit will have an actual skill level for "myattribute" of 0.9 if you defined unit setskill ["myattribute",0.5]; The unit will have an actual skill of 0.65 (Halfway between the lower value of 0.4 and the higher value of 0.9) Changelog V1.0 release version
  3. BI official servers tend not to be policed that well. You need to find a community server run by hardened fans with a good reputation. One with good admin cover Like any game out there in the publicly easily accessible environment, this type of behaviour is typical
  4. terox

    co10 Escape

    Bug report v1.9 File: Units\UnitClasses.sqf Line: 475 Var name should be a3e_arr_ComCenDefence_lightArmorClasses not a3e_arr_ComCenDefence_heavyArmorClasses This is the var for the next DLC if then statement so getting undefined var error and no marshalls spawning etc a3e_arr_ComCenDefence_heavyArmorClasses = [ "B_MRAP_01_gmg_F" ,"B_MRAP_01_hmg_F" ,"B_APC_Wheeled_01_cannon_F" ,"B_APC_Tracked_01_AA_F"]; if(Param_UseDLCTanks==1) then { a3e_arr_ComCenDefence_lightArmorClasses pushback "B_AFV_Wheeled_01_cannon_F"; };
  5. Tutorial: Debugging a server issue This is based on having already installed the dedicated server package or the full client install on your server Have already proved a vanilla install at some stage in the past and the server has been running and hosting missions. if you need help setting up a server, use the following ArmA3 Dedicated Server Tutorial LAST UPDATED: Sunday 7th September 2014 up too and including this post Note to Experienced admins If you see any flaws in the debugging logic, or you have any additional snippets of information to add, please do so. It will be much appreciated What you will need a) Admin Access to the server backend, eg RDP access B) Familiarity with file locations, especially the .rpt file .RPT File locations Wherever you set your -profile to be or C:\Windows\SysWOW64\config\systemprofile\AppData\Local\Arma 3 C:\Users\Administrator\AppData\Local\Arma 3 C:\Users\Username\AppData\Local\Arma 3 ********************************************************************************************************************* INFORMATION YOU NEED TO PROVIDE If you have been linked to this tutorial to give information and data to help solve your issue, this is the information you should provide Restart the server, (load the mission if you can) then copy your newly created *.rpt file (IN ITS ENTIRETY) to pastebin Copy your server config file (Delete your passwords) to your post \ thread and wrap it in a spoiler Copy the bandwidth settings (Users\Username\arma.cfg)to your post \ thread and wrap it in a spoiler tag Give a brief description of your server setup (Colocated, rented, home based etc Give a brief description of the hardware and o/s it is running on Give as much detail as possible on what issue you have and what debugging steps you have already taken to try and solve it and then we actually have some information we can work with to try and help you out ********************************************************************************************************************* ISSUE: Server isnt starting How to logically progress to find the issue STAGE 1: PREPARATION Take the server instance back to a clean vanilla install Create a desktop shortcut on the server that runs pure vanilla , nothing else Typically this will look something like -port=2302 "-profiles=d:\Games\A3\A3ServerNo1" -config=Config_Vanilla.cfg -exthreads=1 -mod= Take note of the empty -mod param, this is important Move the contents of your MpMissions folder to a backup folder (NOT a subfolder of your MpMissions) Move the contents of your keys folder to a backup folder (except the a3.bikey) EDIT the config_vanilla.cfg or whatever you have called the server config file Comment out the Mission cycle class completely Temporarily Disable BattleEye (Avoids any BE issues with the client on connect) Temporarily disable verify signatures (Avoids any addon issues with the client on connect) Add a temporary password so only you can connect to the server delete or clear out our .rpt files. (Lets start of clean) Run your steam updater and verify the game cache (You could delete the folder that looks something like "5d173415bc27ec53aaa2c78445046a1dcb3c69e3" this will remove the steam logs that define the version installed etc causing a complete re-install and overwrite) STAGE 2: INITIAL BOOT UP Start your server from the desktop shortcut you created. Wait for it to show up on the Steam browser list Login as the only client and try starting one of the B.I hard coded missions What should happen You should see the console window popup as the server starts (See example output below) You should see a newly created rpt file, leave it a minute before you open it up, to give it the time for a fully booted the server to finish writing to this log. A good clean vanilla install .rpt file should look similar to the Example RPT file listed below (before any players attempt to connect) and you should be able to see the server in the steam server browser (eventually) Login and start a mission If FAIL Reinstall ArmA3 on the server (Dedi package or full client install) ? You have omitted to do something previously stated in this tutorial Check the .rpt file again for any obvious issues (It will now be a much bigger file with a lot of spam entries to read through) IF SUCCESS: goto STAGE 3 STAGE 3: BIKEY DEBUGGING Issues with .bikeys can cause the server not to fully load or start Symptom: The server will hang just as it starts to contact Steam. The last RPT entry will be (Thanks to Killswitch) Move the backed up Bikeys to the root keys folder Delete your rpt file. (Not necessary but can avoid confusion when you start losing focus due to frustration) Restart the server using the desktop shortcut Check the .rpt file (for existence and content) Login as the only client and try starting one of the B.I hard coded missions IF FAIL: Remove the bikeys, repeat Stage 3 but only add a few bikeys at a time, continue doing this until you find the bikey that is causing the issue. Check the .rpt file again for any obvious issues (It will now be a much bigger file with a lot of spam entries to read through) IF SUCCESS: goto Stage 4 STAGE 4: MpMissions DEBUGGING The Mission.sqm, Description.ext and any files #included from the description.ext are read by the server when the first player connects after a server restart. if there are any critical errors in these files, then the server will not allow you to fully connect. It may be possible to see these errors in the rpt file, as the server should write to the .rpt when you connect. You will typically get this issue after restarting the server, where you haven't changed any server files, command lines, addons etc. A mission that has been recently uploaded could be causing this issue. To prove/disprove Move all the backed up MpMissions back into your server install MpMissions Delete your .rpt file Restart the server using the desktop shortcut Check the .rpt file (for existence and content) wait for it to be seen in the steam browser Login as the only client and try starting one of the B.I hard coded missions IF FAIL: Remove the MPMissions, repeat Stage 4 but only add a few mission.pbo's at a time (Take note it is most likely going to be one of the newest uploaded missions to then server). Check the .rpt file again for any obvious issues (It will now be a much bigger file with a lot of spam entries to read through) IF SUCCESS: go to Stage 5 STAGE 5: SERVER.CFG (Config_Vanilla.cfg) DEBUGGING The only issue I am aware of in this file that stops the server from fully loading, is the mission cycle class If the file name listed is not exactly the same as the file name on the server, it will cause the server to hang on an island loading screen This is why in Stage 1: PREPARATION, you should have commented this cycle class out Uncomment the Mission Cycle class in the above mentioned file Delete your .rpt file Restart the server using the desktop shortcut Check the .rpt file (for existence and content) wait for it to be seen in the steam browser Login as the only client and try starting one of the B.I hard coded missions IF FAIL: Check the syntax of the mission cycle class and any mission files listed in there. IF SUCCESS: go to Stage 6 STAGE 6: ADDON DEBUGGING Be aware that some addons also utilise a userconfig folder, so make sure where ever these are needed that they are present, otherwise the server wont fully boot Issues here should be fairly easy to see in the rpt file. Edit the desktop shortcut to run all the -mod folders that you were initially running Delete your .rpt file Restart the server using the desktop shortcut Check the .rpt file (for existence and content) wait for it to be seen in the steam browser Login as the only client and try starting one of the B.I hard coded missions IF FAIL: Repeat Stage 6, but edit the -mod line in the desktop shortcut to load less mod folders, repeat until you find the @mod folder with the issue Take note, some addons have dependancy on others, so make sure you load the required dependancy addons. Start with @CBA_A3 if you run that mod folder and work from there Check the .rpt file again for any obvious issues (It will now be a much bigger file with a lot of spam entries to read through) IF SUCCESS: go to STAGE 7 STAGE 7: LAUNCHER DEBUGGING So far you have proven That a vanilla install is working The Bikeys are all okay (from a server launch viewpoint) MpMissions are all okay (from a server launch viewpoint) @Mod folders are all okay (from a server launch viewpoint) Typically servers can be launched - run from various applications, such as TADST, Firedeamon, some Hosting company GUI Debugging these issues is beyond the scope of this tutorial, however, if you have managed to reach this stage successfully, then only the launcher can be at fault and you will need to contact the host or ask a question on the TADST thread. I can give some Firedeamon support here. IF SUCCESS: go to STAGE 8 STAGE 8: Set everything back to how you want it Re-Enable BattleEye Re-Enable verify signatures Change the temporary login password back to the default one you use and then reconnect as you did before ISSUE: CLIENT CANNOT CONNECT Work In Progress Basically this will either be an addon issue (Bikey-Bisign mismatch, I have found a fair few bikey issues not matching to bisigns over the last few months) a BattleEye issue (Ping limiter set perhaps or just a bad connection to the A3 host or BE server a ban issue, check BE bans.txt and your root ban.txt a connection issue a Temporary issue, DNS etc or BE server down Client-server version mismatch EXAMPLE FILES Successfully Fully loaded vanilla server Console Window 15:46:01 Dedicated host created. 15:46:07 BattleEye Server: Initialized (v1.194) 15:46:07 Host identity created. 15:46:07 Game Port: 2502, Steam Query Port: 2503 Successfully Fully loaded vanilla server RPT file This is what you should see before any players have attempted to connect Branch: Stable Version: 1.28.127008 Dated 7th September 2014 ===================================================================== == D:\Games\A3\A3ServerTest\arma3server.exe == "D:\Games\A3\A3ServerTest\arma3server.exe" -port=2502 "-profiles=d:\Games\A3\A3ServerTest" -config=Config_Vanilla.cfg -exthreads=1 -enableHT -mod= Original output filename: Arma3Retail_Server Exe timestamp: 2014/09/02 11:16:17 Current time: 2014/09/07 15:30:38 Type: Public Branch: Stable Version: 1.28.127008 Allocator: D:\Games\A3\A3ServerTest\dll\tbb4malloc_bi.dll ===================================================================== ManagerConfig() AppId parsing successful. Using appId=107410 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/ Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/ Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/ Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/ Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/ Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/ Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/ Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/ Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/ Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/ Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/ Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/ Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/ Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/ Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/ Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/ Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/ Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/ Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/ Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/ Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/ Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/ Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/ Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/ Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/ Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/ Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/ Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/ Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/ Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/ Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/ Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/ Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/ Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/ Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/ Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/ Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/ Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/ Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/ Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/ Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/ Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/ Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/ Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/ Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/ Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/ Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/ Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/ Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/ Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/ Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/ Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/ Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/ Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/ Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/ Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/ Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/ Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/ Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/ Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/ Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/ Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/ Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/ Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/ Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/ Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably). Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/ Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/ Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/ Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/ Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/ Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/ Updating base class ->None, by a3\characters_f\heads\config.bin/CfgGlasses/G_Diving/ Updating base class Optics_Commander_02->Optics_Armored, by a3\armor_f_epb\apc_tracked_03\config.bin/Optics_Commander_03/ Initializing Steam Manager ManagerConfig() unable to load subscribed content list. list will be updated from steam unable to load published content list. list will be updated from steam unable to load cached items meta info. save and update functionality will be broken Steam Manager initialized. ==== Loaded addons ==== dta\bin.pbo - unknown dta\core.pbo - 72362 dta\languagecore_f.pbo - 73106 D:\Games\A3\A3ServerTest\kart\addons\anims_f_kart.ebo - 68104 D:\Games\A3\A3ServerTest\kart\addons\characters_f_kart.ebo - 69654 D:\Games\A3\A3ServerTest\kart\addons\data_f_kart.ebo - 68542 D:\Games\A3\A3ServerTest\kart\addons\languagemissions_f_kart.ebo - 71194 D:\Games\A3\A3ServerTest\kart\addons\language_f_kart.ebo - 71194 D:\Games\A3\A3ServerTest\kart\addons\missions_f_kart.ebo - 72076 D:\Games\A3\A3ServerTest\kart\addons\missions_f_kart_data.ebo - 68567 D:\Games\A3\A3ServerTest\kart\addons\modules_f_kart.ebo - 68506 D:\Games\A3\A3ServerTest\kart\addons\modules_f_kart_data.ebo - 68104 D:\Games\A3\A3ServerTest\kart\addons\soft_f_kart.ebo - 71931 D:\Games\A3\A3ServerTest\kart\addons\sounds_f_kart.ebo - 69963 D:\Games\A3\A3ServerTest\kart\addons\structures_f_kart.ebo - 71528 D:\Games\A3\A3ServerTest\kart\addons\ui_f_kart.ebo - 68104 D:\Games\A3\A3ServerTest\kart\addons\weapons_f_kart.ebo - 69840 D:\Games\A3\A3ServerTest\curator\addons\data_f_curator.pbo - 69630 D:\Games\A3\A3ServerTest\curator\addons\functions_f_curator.pbo - 70878 D:\Games\A3\A3ServerTest\curator\addons\language_f_curator.pbo - 69026 D:\Games\A3\A3ServerTest\curator\addons\missions_f_curator.pbo - 72076 D:\Games\A3\A3ServerTest\curator\addons\modules_f_curator.pbo - 70910 D:\Games\A3\A3ServerTest\curator\addons\ui_f_curator.pbo - 71182 addons\a3.pbo - unknown addons\air_f.pbo - 72106 addons\air_f_beta.pbo - 72362 addons\air_f_epb.pbo - 72121 addons\air_f_epc.pbo - 72244 addons\air_f_gamma.pbo - 72106 addons\animals_f.pbo - 70922 addons\animals_f_beta.pbo - 69641 addons\anims_f.pbo - 71962 addons\anims_f_bootcamp.pbo - 72244 addons\anims_f_data.pbo - 67148 addons\anims_f_epa.pbo - 70151 addons\anims_f_epc.pbo - 64977 addons\armor_f.pbo - 66875 addons\armor_f_beta.pbo - 72238 addons\armor_f_epb.pbo - 71158 addons\armor_f_epc.pbo - 67549 addons\armor_f_gamma.pbo - 71553 addons\baseconfig_f.pbo - 43414 addons\boat_f.pbo - 71876 addons\boat_f_beta.pbo - 71271 addons\boat_f_epc.pbo - 69978 addons\boat_f_gamma.pbo - 69978 addons\cargoposes_f.pbo - 71528 addons\characters_f.pbo - 72192 addons\characters_f_beta.pbo - 72235 addons\characters_f_bootcamp.pbo - 71769 addons\characters_f_epa.pbo - 72109 addons\characters_f_epb.pbo - 72109 addons\characters_f_epc.pbo - 71967 addons\characters_f_gamma.pbo - 67255 addons\data_f.pbo - 72243 addons\data_f_bootcamp.pbo - 70358 addons\drones_f.pbo - 71840 addons\dubbing_f.pbo - 55351 addons\dubbing_f_beta.pbo - 55170 addons\dubbing_f_bootcamp.pbo - 70741 addons\dubbing_f_epa.pbo - 64461 addons\dubbing_f_epb.pbo - 64461 addons\dubbing_f_epc.pbo - 71948 addons\dubbing_f_gamma.pbo - 55217 addons\dubbing_radio_f.pbo - 70403 addons\dubbing_radio_f_data.pbo - 70088 addons\editor_f.pbo - 70677 addons\functions_f.pbo - 72089 addons\functions_f_bootcamp.pbo - 71974 addons\functions_f_epa.pbo - 69421 addons\functions_f_epc.pbo - 63816 addons\languagemissions_f.pbo - 70504 addons\languagemissions_f_beta.pbo - 67088 addons\languagemissions_f_bootcamp.pbo - 71374 addons\languagemissions_f_epa.pbo - 72010 addons\languagemissions_f_epb.pbo - 69398 addons\languagemissions_f_epc.pbo - 69398 addons\languagemissions_f_gamma.pbo - 67088 addons\language_f.pbo - 72031 addons\language_f_beta.pbo - 72141 addons\language_f_bootcamp.pbo - 71964 addons\language_f_epa.pbo - 67088 addons\language_f_epb.pbo - 70677 addons\language_f_epc.pbo - 72010 addons\language_f_gamma.pbo - 70557 addons\map_altis.pbo - 72244 addons\map_altis_data.pbo - 68681 addons\map_altis_data_layers.pbo - 64204 addons\map_altis_data_layers_00_00.pbo - 64204 addons\map_altis_data_layers_00_01.pbo - 64204 addons\map_altis_data_layers_01_00.pbo - 64204 addons\map_altis_data_layers_01_01.pbo - 64204 addons\map_altis_scenes_f.pbo - 63714 addons\map_data.pbo - 70871 addons\map_stratis.pbo - 72244 addons\map_stratis_data.pbo - 60227 addons\map_stratis_data_layers.pbo - 60227 addons\map_stratis_scenes_f.pbo - 69675 addons\map_vr.pbo - 70890 addons\map_vr_scenes_f.pbo - 70385 addons\misc_f.pbo - 67166 addons\missions_f.pbo - 72113 addons\missions_f_beta.pbo - 72076 addons\missions_f_beta_data.pbo - 62070 addons\missions_f_beta_video.pbo - 49010 addons\missions_f_bootcamp.pbo - 72076 addons\missions_f_bootcamp_data.pbo - 71826 addons\missions_f_bootcamp_video.pbo - 70504 addons\missions_f_data.pbo - 62070 addons\missions_f_epa.pbo - 72184 addons\missions_f_epa_data.pbo - 66883 addons\missions_f_epa_video.pbo - 58252 addons\missions_f_epb.pbo - 72076 addons\missions_f_epb_data.pbo - 66883 addons\missions_f_epb_video.pbo - 61701 addons\missions_f_epc.pbo - 72076 addons\missions_f_epc_data.pbo - 65195 addons\missions_f_epc_video.pbo - 65113 addons\missions_f_gamma.pbo - 72076 addons\missions_f_gamma_data.pbo - 55501 addons\missions_f_gamma_video.pbo - 52884 addons\missions_f_video.pbo - 52434 addons\modules_f.pbo - 72498 addons\modules_f_beta.pbo - 68461 addons\modules_f_beta_data.pbo - 56247 addons\modules_f_bootcamp.pbo - 72049 addons\modules_f_data.pbo - 69859 addons\modules_f_epb.pbo - 66731 addons\music_f.pbo - 69026 addons\music_f_bootcamp.pbo - 69633 addons\music_f_bootcamp_music.pbo - 69256 addons\music_f_epa.pbo - 62941 addons\music_f_epa_music.pbo - 62070 addons\music_f_epb.pbo - 62941 addons\music_f_epb_music.pbo - 62070 addons\music_f_epc.pbo - 65137 addons\music_f_epc_music.pbo - 65137 addons\music_f_music.pbo - 62070 addons\plants_f.pbo - 68746 addons\roads_f.pbo - 71662 addons\rocks_f.pbo - 68633 addons\signs_f.pbo - 71037 addons\soft_f.pbo - 72200 addons\soft_f_beta.pbo - 71840 addons\soft_f_bootcamp.pbo - 72200 addons\soft_f_epc.pbo - 71840 addons\soft_f_gamma.pbo - 72200 addons\sounds_f.pbo - 72216 addons\sounds_f_bootcamp.pbo - 71314 addons\sounds_f_epb.pbo - 71327 addons\sounds_f_epc.pbo - 71976 addons\sounds_f_vehicles.pbo - 71928 addons\sounds_f_weapons.pbo - 72253 addons\static_f.pbo - 71927 addons\static_f_beta.pbo - 69740 addons\static_f_gamma.pbo - 71864 addons\structures_f.pbo - 72229 addons\structures_f_bootcamp.pbo - 72304 addons\structures_f_data.pbo - 72305 addons\structures_f_epa.pbo - 71528 addons\structures_f_epb.pbo - 71781 addons\structures_f_epc.pbo - 72203 addons\structures_f_households.pbo - 72229 addons\structures_f_ind.pbo - 72229 addons\structures_f_mil.pbo - 72229 addons\structures_f_wrecks.pbo - 71528 addons\uifonts_f.pbo - 62497 addons\uifonts_f_data.pbo - 62497 addons\ui_f.pbo - 72099 addons\ui_f_bootcamp.pbo - 71374 addons\ui_f_data.pbo - 72099 addons\weapons_f.pbo - 72240 addons\weapons_f_beta.pbo - 71831 addons\weapons_f_bootcamp.pbo - 71871 addons\weapons_f_epa.pbo - 71913 addons\weapons_f_epb.pbo - 69062 addons\weapons_f_epc.pbo - 68963 addons\weapons_f_gamma.pbo - 69142 ======================= PhysX3 SDK Init started ... PhysX3 SDK Init ended. Initializing Steam server - Game Port: 2502, Steam Query Port: 2503 Connected to Steam servers Changelog v1.0: Initial release 7th Sept 2014
  6. @FacialFuzz This is not a server issue this is a mission scripting issue . Addon requirements for a mission are listed in the mission.sqm. Placing the units in the map in the 3d editor will add these addons to the relative section of the mission.sqm automatically. You may want to ask this question in the scripting, mission making forums
  7. If you have the GM Mod and are looking for some multiplayer, we are running a port of Roy 86's Patrol ops 3.1 tonight at 18:30 hrs UK time The server is run by a well established milsim coop community and is well adminned, so sensible players only Details are teamspeak.zeus-community.net Game Server Direct connection or search for zeus on the server browser
  8. terox

    Server Issue

    sounds like a network issue caused by too many packets only way to debug this is start with vanilla and slowly add mods until you find the culprit. Also use a known stable mission, could also be a mission script if you run the same mission all of the time Just because a mod is pretty doesn't mean it is good, there is a ton of crap out there, most of which do not bring anything to the game so might as well strip it down to brass tacks. We run an addon server and we are very finnicky about which addons we run and each of them gets tested quite a bit before they are added to our pack
  9. terox

    Server admin commands issues

    agreed with Tankbuster, you are probably expecting immediate results, dont know why #missions is so slow but it really is. Also sounds like your having network issues so maybe config/bandwidth not set up right although restart for me works in certain circumstances
  10. according to your rpt file your server is up and running. There is a tutorial at the top of this forum to help you solve issues with your server. There is also a set up guide that if you work through will get your server up and running. Baby steps is the way to go. Nowhere does it suggest installing a server, adding a load of mods and then try it. Start with vanilla and go from there. Take 1 step at a time, prove it before moving onto the next If you had done that then you would have proved a vanilla server and then after adding mods realised it was a mod issue The rpt lines "18:45:56 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303 18:45:56 Steam AppId in current environment: 107410 18:45:57 Connected to Steam servers" tells you your server is running This is your actual start up parameter (Launching with 6 addons) that the server is reading (Found at top of the rpt file == "C:\Program Files (x86)\Steam\SteamApps\common\Arma 3 Server\arma3server_x64.exe" "-profiles=C:\Program Files (x86)\Steam\SteamApps\common\Arma 3 Server" "mods=C:\Program Files (x86)\Steam\SteamApps\common\Arma 3 Server\@CBA_A3;@9TH ODST PACK;@Madrigal Terrain - Operation Trebuchet;@Operation- TREBUCHET;@Operation- TREBUCHET First Contact;@Pandora;" -config=CONFIG_server.cfg -ex?thread?s=?1 -port=2302 -world=empty mods param should be -mods= not mods= if you look at all your other command line arguments they all start with a "-" what the hell is -ex?thread?s=?1 🙂
  11. So for your GM Mod inclusion on your server if you grab all your files automated via a batch file. You need to use the following for the branch variable 233780 -beta creatordlc eg +app_update 233780 -beta creatordlc " validate +quit
  12. not sure what the score is this morning but last night the server files were still not available on the above steam branch. Steam issue not BIS issue
  13. This is an assumption, I may be wrong.... Having problems with high numbers of players (50-60) which comes about on free weekends. Server itself is not overloaded, missions being run have been proved before in the past with more than these player numbers....seems to be a battleye server issue not coping with the players. Been happening on and off over the weekend. My thoughts. If possible Can you increase the BE server capacity whilst these free weekends are running yplease.
  14. terox

    Mission load path

    you could create a symbolic link to your user folder, only downside to that is server will only load missions from there.
  15. terox

    Mission load path

    If this is a dedicated server then........ server runs missions from "***arma3 root***/mpmissions folder They have to be either 1) Manually selected by a logged in admin 2) Automatically loaded in a cycle using the " class Missions { }; " listing in your ******.cfg file found in your arma3 root folder You can run a mission from here that has not been pbo'd ie still in an unpacked folder which you can copy over from your user folder No Idea if TADST does this differently as i have never used it
  16. terox


    Their server. If your not happy the way they run things, you have 3 choices Use another server Run your own server Stop playing The one thing that wont help you is complaining on a forum that is specifically for Server admins and server administration expecting sympathy from the very people that give you a free gaming platform using their own time and efforts and often at their own expense.
  17. you should post your rpt into pastebin, not have a downloadable linbk for it. Have you tried debugging your issue as described in this thread ? https://forums.bohemia.net/forums/topic/172834-tutorial-debugging-server-issues-eg-not-loading-correctly/
  18. terox

    Mission name standard

    this was initially attempted in OFP, there was never an agreement because of Linux capitalisation issues and spaces. The general concensus was mission type tag ..... co, ad add an @ if it uses addons player numbers ..... 03, 99 (precede numbers less than 10 with a 0) mission name ..... whatever version v01 example co 03 mymission v01 co@ 03 mymission v01 and to keep the field empty in the mission.sqm/editor that overides the filename This way the overall decision making of which mission to load eg Mission type Minimum number of player slots required was easy to navigate for the admin when selecting a mission and tidied everthing up ideally this should have been implemented in the mission editor so a template filename system, could be automated it never happened Mission devs would create the following filename in the mission editor co_03_mymission_v01...... to save that ridiculous anbd still existing c0%2003%20mymission%20 etc etc then the server dev could quickly remove all the underscores with a mass file rename tool and jobs done
  19. well the mission you loaded requires an addon the server is not running whether you think it is or not. It isn't. So go through your -mod line looking for syntax issues etc with the mod line, the mod folder etc maybe -mod=@mod1;@mod2;mod3;mod4;@zombies -servermod=@inidb2 . should be -mod=@mod1;@mod2;@mod3;@mod4;@zombies -servermod=@inidb2 . if you used the non official but commonly followed mod folder naming convention, eg each mod folder starts with an "@"
  20. it is defined in the mission file in the description.ext
  21. Need all the rpt file not just the bit you think is important. Forget the steam hasnt initialised bit, thats normal So can do nothing but guess.... If you can find a similar line in your rpt file.. Then your server has fully loaded it is just not been seen by the outside world, most likely 1) Firewall/port issue 2) It isnt reading the .cfg you think it is and is showing to the outside world but not with the server name from the cfg that didnt load Please follow this guide and if you still cannot get your server to show up then add the requested information at the end of that thread
  22. Follow this especially the mod section If still stuck follow this If still stuck do as the debugging tutorial asks and paste that info here..
  23. terox

    Server name robbed

    Speak to those running the servers
  24. terox

    Servers/ Groups for new player

    If you want to get into multiplayer I would advise you download teamspeak. This still is the main hub of most established communities. When connecting to a new server the first thing you should ask for is their teamspeak address and then join it. That alone will have a positive effect on your experience and the admins and players established within that community are more likely to warm to you and help you. The worst thing a new player can do is come onto our servers, not even attempt to communicate, not respond to requests to communicate and have no clue what to do because they don't ask..... This then leads to an admin having to kick them off as they drive blindly into an enemy AO about to wreck a coop mission. This spoils the fun for the players trying to immerse into the mission and puts a dark cloud over arma gaming from the newcomers perspective. Your obviously not that kind of player Michael, you've just proved that by posting your question on here. You are welcome on our servers on our public gaming nights if it fits in with your time zone and am sure you will be welcomed on all the other milsim servers out there due to your positive approach.