This tutorial is directed towards all Soldat players who would like to improve their Multiplayer gameplay and skill in short time and join Soldat's Multiplayer Community. The content of this guide is focused on the most popular gamemode: Capture the Flag (CTF).
Soldat is despite the thoughts of some people not a 'little web game', which might entertain you for a few hours only. As proven by thousands of players, Soldat is a very competetive game which will keep you hooked for years or even decades because of it's fun, fast paced and unique game style!With the help of this guide you will soon be ready to compete in Soldat Mulitplayer as well in our matchmaking service along with other players from around the globe.
Read this guide with awareness and you will learn all the basics to compete in Soldat Multiplayer and meet veteran players and possibly new friends :-)
If you think this tutorial is missing content or certain parts of it should be improved or updated, don't hesistate to contact the author.
18 years later, after Soldat's initial release in 2002, the Game is still actively being played Online! 🔥
There are various Public servers as well as an Official Matchmaking service, that runs through a Command Bot on Discord.
#Soldat Gather, earlier known as #Gather.EU, is the home of the competitive Soldat community. Play organized Soldat mutliplayer matches in several gamemodes on soldat servers located all across the world.
Over 20.000 gathers were already played since #Soldat Gather moved from the ancient IRC (Internet Relay Chat) to the Official Discord server.
This particular service alone has a history of several hundred thousands organized CTF "gathers" and kept the competetive community alive up until today!
Join the Soldat Matchmaking Community:Discord [discord.gg] (at #gather)
Web [gather.soldat.pl] (Commands, Help and Rules)
discord.gg/soldat ✅ Official Soldat Server
Community Chat
Matchmaking & Events
Voice Channels and GoLive!
Modding, Scripting, Fun and Trivia
Development News and Feedback
& much more!
This game-mode consists of two teams: Alpha (Red) & Bravo (Blue). The goal is for each team to steal the enemy's flag and bring it back to their own flag. The team with more captures (caps) in the round (each map is a round) are the winners.
Server Settings used in Matchmaking
Default Format | 3 vs. 3 (best of 3 maps) |
Time Limit | 10 minutes (per map) |
Capture Limit | 10 |
Respawn Time | 3-5 seconds |
Weapons | All |
Max. Grenades | 3 |
Bonuses | Disabled |
Games in Soldat CTF are solely decided by cap difference. That means capturing the flag, or preventing your opponent from doing the same, should be the driving motivation for everything you do during a game.
Some general rules of thumb include:
Leaking can mean you completely missed an enemy due to not scanning the areas whilst on the go towards enemy base. It can also mean that you've failed a 1vs1 situation and failed to communicate it out to your team.
A good way to avoid leaks is to try to keep peripheral vision and active awareness of your surroundings. If you're sure an enemy is not approaching, drag your crosshair around the corners of the map to see those blind spots and make sure you haven't missed an enemy (even if your teammates did not acknowledge you in team-chat).
Also in every 1vs1 situation that you fail, use the respective taunt to inform your teammates which path to cover.
❗️Bad Team Communication❗️Team chat, Taunts and Radio Menu are important features for a successful team-communication. It's extremely important to keep communicating with the team during the match.
Never forget that CTF is a team mode!
Soldat has key-bindings (taunts) to send team-chat messages in a fast way. This allows you to give your team the needed information such as where the 'EFC' (Enemy Flag Carrier) or the 'FFC' (Friendly Flag Carrier) are located. You can assign those 'taunts' ingame or simply use the Radio Menu by pressing 'V'.
Make sure to read and work with the information that your team provides in order to enhance team-play. Also make sure to deliver the correct info to your team. If you mistakenly send two different locations of enemy flag carrier, it might cause misunderstandings and at times even harm the team's performance.
❗️No focus on base❗️In many situations it is highly important to clear the base first. Make sure to defend the base and the flag unless you're in a position that forces you to rush out of there, or you see that your teammates are defusing the situation.
If you're not sure that your teammates can handle it alone, stick around closely until the situation is clear.
❗️Kill greediness❗️It’s a common misconception in CTF to think that you can make up for your lack of performance at flag capturing, with a good kills and death (K/D) ratio. However, remember that, at the end of the map, the team's capturing score is the one that matters. Be mindful of your surroundings, cover your teammates in a way tha wi’ll contribute to the match and not only your personal stats.
❗️Use your weapons and grenades!❗️Use your secondary weapon as well as your grenades! Each player is equipped with a secondary weapons (USSOCOM, Combat Knife, Chainsaw & M72 LAW).
Each weapon is unique and can be used for different scenarios. You can switch to your secondary weapon by pressing 'Q'.
Grenades are also strong and very helpful for killing but much more important for . . .
Find a few inspiring videos below that show competetive Soldat gameplay. Watching these final streams usually helps new players to understand and learn a lot about how competetive CTF is played.
They allow you to move very fast and precise. You can also dodge bullets and grenades.
Similar to games like Quake you can find players doing a lot of movement-related tricks in Soldat (bunnyhopping, boosting & more).Not all techniques are useful or required for Capture the Flag (CTF) but you should learn the following moves to begin with:
[1] Bunnyhopping
[1] Bunnyhopping is a very basic movement technique that helps you to accelerate speed while running.Be careful to not jump too high. The duration you hold down the Jump key defines the height of your Jump. You can also release the movement keys in-air to adjust your side-jumps.
[2] The Superman
[2] The Superman is another basic movement technique that helps you to accelerate speed in-air and inbetween other moves.
[3] The Cannonball
[3] The Cannonball is the best single jump that will get you moving fast, especially over flat areas.Be careful to not overlap the tapping of jump and the jet.
See a combination of the Canonball with Spas-12 Boosting below:
[4] Rolling
[4] Rolling
Learn more: Advanced Movement Tutorial on Soldat Wiki
Soldat doesn't have classes or a buy system to determine which weapon you can choose from. You can select from all available weapons without limitation whenever you respawn. (Press 'TAB' to enable or disable the weapons selection menu)
That does also mean that weapons in Soldat are fairly balanced.
However, it is recommended to adjust your weapon choice depending on the map you play on and the given situation.
Playing the Barret Sniper on fast-paced and small maps may often not be considered as a good choice because the weapon has a long fireinterval. In the same way, you shouldn't try using the Spas-12 or HK MP5 for long range combat.
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
7 | 1.82s | 383ms | TBA | 3-4 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
30 | 1.85s | 100ms | TBA | 9 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
35 | 2.75s | 167ms | TBA | 7 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
30 | 2.62s | 117ms | TBA | 10 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
7 | 3.45s | 533ms | TBA | 2-3 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
4 | 2.35s | 850ms | TBA | 2 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
1 | 3.07s | 3.07ms | TBA | 1 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
6 | 7.67s | 3.82s | TBA | 1 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
50 | 4.15s | 150ms | TBA | 8 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
80 | 6.77s | 100ms | TBA | 11 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
14 | 1.38s | 183ms | TBA | 7 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
1 | - | - | TBA | 1 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
50 | 3.03s | 33ms | TBA | 1 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
1 | 5.1s | 5.32s | TBA | 1 |
Ammo | Full Reloadtime | Fireinterval | avg. Damage | Shots per Kill |
---|---|---|---|---|
1-3 | - | - | TBA | 1-2 |
Shots to the Head, Torso or Legs deal different amount of Damage. For the automatic rifles (HK-MP5, AK-47, Steyr AUG, FN-Minimi and Minigun) the modifiers were designed as follows:
◻️BulletSpeed◻️
The speed is the initial base speed of a bullet. A fired bullet inherits speed by the velocity of the player (YourSpeed). A fired bullet loses its speed over time, which will then also result in less damage (read more about Damage Calculation below).
◻️Fireinterval◻️
Fireinterval is the frequency at which a weapon can fire or launch its projectiles.
Defines the size of a full clip.
Defines the time it takes to reload your weapon.
Defines how much the aim is getting affected by the players movement. The higher the value, the more you have to be still to aim properly. Using the jet results in the aim to be affected the most. Proning removes MovementAcc completely.
Defines how tight or loose the bullets will group. Moving fast forward decreased the spread effect due to higher bullet speed.
Defines the weight of a bullet, factors together with its velocity to push away the receiving player (enemies and teammates) and objects (flags).
In percent how much velocity the bullet inherits from the player.
If the player is hit by a bullet, his aim is not accurate for this amount of time, the mouse cursor in-game will then enlarge as an indicator. This mechanic is currently enabled only for the Barret Sniper and the Minigun.
Negative Bink values mean Self-Bink. The lower the number, the more inaccurate the weapon will get after firing. Find the proper timing as you tap-fire or burst to ensure accuracy when Self-Bink is enabled. It is currently enabled only for the AK-47.
Defines the time you have to keep the fire button pressed to trigger a shot. It is currently being used at the LAW and the Barret Sniper.
Defines the amount that the cursor will fling up when fired. It is currently enabled only for the Minigun.
The formula for calculating the final damage dealt by a bullet is the result of:
[Damage] * [CurrentSpeed] * [HitboxModifier]
([CurrentSpeed] = [BulletSpeed] + [PlayerSpeed] * [InheritedVelocity])
The Official Soldat Weapons Mod
[Info]
Name=Default
Version=1.8
[Desert Eagles]
Damage=1.62
FireInterval=24
Ammo=7
ReloadTime=85
Speed=19
BulletStyle=1
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0.09
Recoil=0
Push=0.0176
InheritedVelocity=0.5
ModifierHead=1.15
ModifierChest=1.0
ModifierLegs=0.95
[HK MP5]
Damage=1.01
FireInterval=6
Ammo=30
ReloadTime=105
Speed=18.9
BulletStyle=1
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0.14
Recoil=0
Push=0.0112
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=0.85
ModifierLegs=0.80
[Ak-74]
Damage=0.90
FireInterval=10
Ammo=35
ReloadTime=155
Speed=25.6
BulletStyle=1
StartUpTime=0
Bink=-11
MovementAcc=0.005
BulletSpread=0.008
Recoil=0
Push=0.01376
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=0.85
ModifierLegs=0.8
[Steyr AUG]
Damage=0.705
FireInterval=7
Ammo=30
ReloadTime=150
Speed=26
BulletStyle=1
StartUpTime=0
Bink=0
MovementAcc=0.001
BulletSpread=0.075
Recoil=0
Push=0.009
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=0.85
ModifierLegs=0.80
[Spas-12]
Damage=1.22
FireInterval=32
Ammo=7
ReloadTime=175
Speed=14
BulletStyle=3
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0.8
Recoil=0
Push=0.0188
InheritedVelocity=0.5
ModifierHead=0.88
ModifierChest=0.82
ModifierLegs=0.82
[Ruger 77]
Damage=2.49
FireInterval=51
Ammo=4
ReloadTime=90
Speed=33
BulletStyle=1
StartUpTime=0
Bink=0
MovementAcc=0.0275
BulletSpread=0
Recoil=0
Push=0.012
InheritedVelocity=0.5
ModifierHead=1.1
ModifierChest=1.028
ModifierLegs=0.9252
[M79]
Damage=1550
FireInterval=6
Ammo=1
ReloadTime=178
Speed=10.7
BulletStyle=4
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0
Recoil=0
Push=0.036
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=1
ModifierLegs=1
[Barret M82A1]
Damage=4.45
FireInterval=210
Ammo=6
ReloadTime=250
Speed=55
BulletStyle=1
StartUpTime=19
Bink=65
MovementAcc=0.06
BulletSpread=0
Recoil=0
Push=0.018
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=1
ModifierLegs=1
[FN Minimi]
Damage=0.85
FireInterval=9
Ammo=50
ReloadTime=240
Speed=27
BulletStyle=1
StartUpTime=0
Bink=0
MovementAcc=0.013
BulletSpread=0.0613
Recoil=0
Push=0.0128
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=0.85
ModifierLegs=0.8
[XM214 Minigun]
Damage=0.584
FireInterval=6
Ammo=80
ReloadTime=400
Speed=28
BulletStyle=1
StartUpTime=0
Bink=10
MovementAcc=0.037
BulletSpread=0.0232
Recoil=1
Push=0.013
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=0.85
ModifierLegs=0.8
[USSOCOM]
Damage=1.49
FireInterval=11
Ammo=14
ReloadTime=72
Speed=18
BulletStyle=1
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0
Recoil=0
Push=0.02
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=0.85
ModifierLegs=0.8
[Combat Knife]
Damage=2150
FireInterval=6
Ammo=1
ReloadTime=3
Speed=6
BulletStyle=11
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0
Recoil=0
Push=0.12
InheritedVelocity=0
ModifierHead=1.15
ModifierChest=1
ModifierLegs=0.9
[Chainsaw]
Damage=50
FireInterval=2
Ammo=120
ReloadTime=180
Speed=8
BulletStyle=11
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0
Recoil=0
Push=0.0028
InheritedVelocity=0
ModifierHead=1
ModifierChest=1
ModifierLegs=1
[M72 LAW]
Damage=1550
FireInterval=6
Ammo=1
ReloadTime=300
Speed=23
BulletStyle=12
StartUpTime=13
Bink=0
MovementAcc=0
BulletSpread=0
Recoil=0
Push=0.028
InheritedVelocity=0.5
ModifierHead=1
ModifierChest=1
ModifierLegs=1
[Punch]
Damage=330
FireInterval=6
Ammo=1
ReloadTime=3
Speed=5
BulletStyle=6
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0
Recoil=0
Push=0
InheritedVelocity=0
ModifierHead=1.15
ModifierChest=1
ModifierLegs=0.9
[Grenade]
Damage=1500
FireInterval=80
Ammo=1
ReloadTime=20
Speed=5
BulletStyle=2
StartUpTime=0
Bink=0
MovementAcc=0
BulletSpread=0
Recoil=0
Push=0
InheritedVelocity=1
ModifierHead=1
ModifierChest=1
ModifierLegs=1
You can change various settings in Soldat that will instantly help you to perform much better. This starts from setting the [1]controls to changing the [2]game config to your needs over to [3]applying mods.
[1] Don't use Soldat's default control settings!
Soldat's default controls are far away from an ergonomic experience. That results in players struggling to execute certain actions simultaneously and slows down their movement and time to react.
Default: You can not execute certain actions simultaneously such as Jumping and throwing a Grenade or Knife while you run Right.
Recommended: You can now simply attach 5- fingers fingers to all relevant keys without the need of further adjusting your hand's position.
Recommended: Keys for less frequently used actions such as flag throwing. This depends on your personal preferences.
You should make sure that the following actions can be accessed easily:
Action | Recommended Key |
Move Left | A (Default) |
Move Right | D (Default) |
Jump | W (Default) |
Crouch | S (Default) |
Prone | C |
Throw Grenade | SPACE |
Throw Flag | CTRL-L |
Drop Weapon / Throw Knife | SHIFT |
Choosing from the control keys above will certainly improve your time to react and execute actions once you got used to it.
Action | Key | Combination |
Increase sound volume | SHIFT | + |
Decrease sound volume | SHIFT | - |
Show FPS & more | ALT | F3 |
Select a Secondary quickly | CTRL-L | 1-4 |
Take a Screenshot | F4 | |
Record a Demo | F8 | |
Activate/Deactivate Weapons Menu | TAB |
[2] Setting up Soldat properly!
No content has been added yet. Come back later...
[3] Applying mods!
No content has been added yet. Come back later...
Soldat Manual [soldat.github.io]
Official Website [soldat.pl]
Official Discord Server [discord.gg]
Official Forums [forums.soldat.pl]
Official Matchmaking [gather.soldat.pl]
Soldat Wiki [wiki.soldat.pl]
Comprehensive Movement Tutorial [wiki.soldat.pl]
Comprehensive Competetive CTF Tutorial [wiki.soldat.pl]
Soldat Version History [wiki.soldat.pl]
Rent Soldatservers [gshost.us]
Support the Development of Soldat on Patreon [www.patreon.com]
"This patreon was created for those who want to support our efforts to bring Soldat back to its glory days. Currently we are working on a new version of the game with many new features and it will be released for the first time on Steam."