|
Check it out now! [Download] Bis Wiki Page with more images
Introduction This is a tool to help you manage your Armed Assault Server settings. I created this as I thought it might help people to contribute some of there servers for the Armed Assault Community to play on.
What can it Do Dedicated Server Options Main Server Info This is for the server main options
 Auto Start - This option when checked will automatically start the server when the tool is loaded. (Note: Add to windows startup to load when you logon) Hide Server - This option when checked will hide the server window from the desktop. (Note: You will need to use the "Close Server" button to kill this process) Server Name - Server Hostname, the one visible on the game browser. Server Password - Password required when connecting to server. Admin password - Password to protect admin access. Message of the day - Server welcome message. Motd Interval - Time between displaying each line of Message of the day Vote Mission Threshold - Number of clients required to vote a new mission Vote Threshold - Percentage of Clients needed to vote Admin, Bans, so on Port - Port for the server to use. Max Players - The maximum number of players that can connect to one server. ArmA Reporting Location -private server - no reporting ("armedass.master.gamespy.com" to report to the master server). Restart On Error - When checked will load the ArmA server via a batch (restart.bat) in the ArmA directory selected. Battl Eye - Armed Assaults Anti Cheat system Disable VON - Enable/Disable Voice Over Network VON Port - Port that Voice Over Network will use VON Quality - Voice Over Network Quality from 1-10 Netlog - Log all network traffic to a file (Path can be edited) Mod Check - To force clients to connect with the same mods as the server (Mod Check Warning With this option enabled the server will only let you join if you are matching its loaded mods.) Persistant Battlefield - Server will keep running after all clients disconnect Online Check - Check your server's infomation
Main Server Current Config This is for viewing the current config
 Missions and Mods ArmA Server Missions window
 Cadet Mode - (not only AI, but radar, map etc) Veteran Mode - Same as above. Insert - Mission name and params that you fill in Mission name = the full mp mission file name but with out the .pbo at end Param1 = Mission setting one Param2 = Mission setting two e.g. A:ToW(C38)_Coalition.Sara.pbo would be inserted as A:ToW(C38)_Coalition.Sara  Select mods that will be loaded
Server Security Settings 
Server Password - Password needed to access the server Check ID's - When checked will not allow duplicate game ids. Check addon signatures - Enables or disables the signature verification for add-ons. Default = 0. Check Files - Enables or disables the checking of addons listed in the file check tab Auto kick modified files - Check for modified addons and kick offenders. Auto ban hacked addons - Check for modified addons and ban offenders . Display message on user connection - name says it all. Display message on user disconnection - name says it all Display message on double id detection - name says it all Display message on unsigned data - name says it all 
Remove - Remove selected file from being checked. Insert - Insert selected file to be checked.
 Remove - Remove selected ban from list. Insert - Insert typed ban to list. (Note: you need the player ID, Username and reason)
Performance To setup the server settings file see picture for info


Contig is a microsoft defragmentaion tool that defrags file by file.
Mission Vault This is a section for all the server admin to grab a selection of missions to help setup a new server or to update current servers there is also an upload option where you can upload your custom missions. (Note: Accepted extensions are rar, zip and pbo.)
 Upload or download user created missions 
Single Player Options This is for all the single player options
 Direct play - Connect Directly to given IP No splash - Dont show armed assualts loading screen Windowed - Start arma in windowed mode Empty world - Do not load an island at arma start (Faster loading but will be slower connecting to servers as your need to then load the island)  Select the mods to load with arma in SP mode
Server Check Options Check for server settings and connected players on any arma server
 Query - Grab info on the given server (IP/Port). Join now - Connect Directly to the given server (IP/Port).  This will retrieve a list of current ArmA Servers.

Screen Capture Grab a screen shot

Screen Capture settings
 Server Info
 Show OS info and hard drive space  Show network devices
 Show current CPU info
 Show current Memory
 Show system uptime
 Show system services
Settings
 Check online for updates - Check armatechsquad.com for updates Create shortcut - Create a desktop shortcut Remove shortcut - Remove the desktop shortcut Import Settings - Load settings from a flat file Export Settings - Save settings to a flat file External Resources ArmAtechSquad Dedicated Server Tool Homepage
Produced config server.cfg [code] password="access"; passwordAdmin="Password"; reportingIP="armedass.master.gamespy.com"; maxPlayers=65; hostname="ArMaTeC Test Server"; verifySignatures=1; motd[]= { "Demo Message of the day", "Please visit armatechsquad.com", "Created by ArMaTeC", }; voteMissionPlayers=3; motdInterval=1; voteThreshold=0.33; equalModRequired=1; persistent=1; BattlEye=1; logFile="logfile.txt"; MaxCustomFileSize=350000; onHackedData="server globalChat format['Player %1 is using Modded data and was Banned.', (_this select 0)];ban (_this select 0)"; onDifferentData="server globalChat format['Player %1 is using Modded data and was kicked.', (_this select 0)];kick (_this select 0)"; onUserConnected="server globalChat format['Player %1 is joining the mission.', (_this select 0)]"; onUserDisconnected="server globalChat format['Player %1 is leaving the mission.', (_this select 0)]"; doubleIdDetected="server globalChat format['Player %1 is useing the same ID as some one else on this server.', (_this select 0)]"; onUnsignedData="server globalChat format['Player %1 is using unsigned data.', (_this select 0)];"; voiceport=2303; checkfiles[]={ "AddOns\a10.pbo", "AddOns\air.pbo", "AddOns\air3.pbo", "AddOns\animals.pbo", "AddOns\animationhotfix.pbo", "AddOns\Anims.pbo", "AddOns\buildings.pbo", "AddOns\Ca.pbo", "AddOns\characters.pbo", "AddOns\cti_buildings.pbo", "AddOns\cutsceneAnims.pbo", "AddOns\dbe1.pbo", "AddOns\Desert.pbo", "AddOns\Desert2.pbo", "AddOns\hotfix.pbo", "AddOns\hotfix_dbe1.pbo", "AddOns\IntroAnims.pbo", "AddOns\language.pbo", "AddOns\misc.pbo", "AddOns\missions.pbo", "AddOns\plants.pbo", "AddOns\roads.pbo", "AddOns\rocks.pbo", "AddOns\sara.pbo", "AddOns\saralite.pbo", "AddOns\signs.pbo", "AddOns\sounds.pbo", "AddOns\tracked.pbo", "AddOns\ui.pbo", "AddOns\UIFonts.pbo", "AddOns\usmcd.pbo", "AddOns\voice.pbo", "AddOns\warfare.pbo", "AddOns\water.pbo", "AddOns\weapons.pbo", "AddOns\weapons3.pbo", "AddOns\wheeled.pbo", "AddOns\wheeled3.pbo", "Dta\bin.pbo", "Dta\core.pbo", "DBE1\AddOns\Sara_DBE1.pbo", "DBE1\AddOns\Models_DBE1.pbo", "DBE1\AddOns\hotfix_qg.pbo", }; class Missions { class Mission0 { template=MP01SEIZETHECITY.SARA; param1=5; param2=2; cadetMode=0; }; class Mission1 { template=M02CaptureTheFlag.Sara; param1=5; param2=1; cadetMode=0; }; class Mission2 { template=MP03ARMOREDFIST.SARA; param1=3; param2=1; cadetMode=0; }; class Mission3 { template=MP04CLEANSWEEP.SARA; param1=5; param2=6; cadetMode=0; }; class Mission4 { template=MP15SECTORCONTROL.SARA; param1=3; param2=4; cadetMode=0; }; class Mission5 { template=MP13FLAGFIGHT2.SARA; param1=4; param2=3; cadetMode=0; }; }; [/code] arma.cfg [code] MaxMsgSend=192; MaxSizeGuaranteed=512; MaxSizeNonguaranteed=192; MinBandwidth=16384000; MaxBandwidth=32768000; MinErrorToSend=0.008; MaxCustomFileSize=350000; [/code] Credits ------Coding ArMaTeC Disclaimer [code] SOFTWARE LICENSE AGREEMENT *** Please read this entire AGREEMENT *** LICENSE: * This limited use software license agreement (the "AGREEMENT") is a legal agreement between you ("LICENSEE"), the end-user, and armatechsquad.com for the use of the "ArMaTeC Dedicated Server Tool" software product ("SOFTWARE"). * By using this SOFTWARE or storing this program on a computer hard drive (or other media), you are agreeing to be bound by the terms of this AGREEMENT. If you do not agree to the terms of this AGREEMENT, delete the SOFTWARE from all storage media. * Except for your own personal use, you may not alter this SOFTWARE in any way, including changing or removing any messages or windows without the written permission of armatechsquad.com. * You may not decompile, reverse engineer, disassemble or otherwise reduce this SOFTWARE to a human perceivable form. You may not modify, rent or resell for profit this SOFTWARE, or create derivative works based upon this SOFTWARE. You may not publicize or distribute any license code algorithms,information, or license codes used by this SOFTWARE without permission of armatechsquad.com. You may distribute setings backup's created with ArMaTeC Dedicated Server Tool. COPYRIGHT: * ArMaTeC Dedicated Server Tool is copyright 1995 - 2008 by armatechsquad.com. You must treat the SOFTWARE like any other copyrighted material. ----------------------------------------- DISCLAIMS AND WARRANTY for the SOFTWARE. The SOFTWARE and any related documentation is provided "as is" without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or noninfringement. The entire risk arising out of use or performance of the SOFTWARE remains with you. THIS SOFTWARE IS NOT FAULT TOLERANT AND SHOULD NOT BE USED IN ANY ENVIRONMENT WHICH REQUIRES THIS. NO LIABILITY FOR DAMAGES. In no event shall armatechsquad.com or its suppliers be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this SOFTWARE, EVEN IF ARMATECHSQUAD.COM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. "ArMaTeC Dedicated Server Tool" is not supported by or affiliated with Bohemia Interactive or any other company.[/code] |