Skip to content
Soldat
Game Configurator

Soldat Server Configuration Generator

Use this config generator to create your Soldat server config online without writing soldat.ini by hand. Choose the game mode, bots, passwords, and limits using a form or AI Easy Mode, then check the live preview, copy, or download the file. Free, with no sign-up required, for the classic 2D shooter Soldat.

Built by Florian Galz

Example result

Example: the generated soldat.ini

You set the options using a form or AI Easy Mode, and the generator creates the finished soldat.ini for Soldat live. Below are the first lines of the default configuration; your file contains your values and all other settings.

Example · Default configuration

Output

soldat.ini
; Soldat — generated with the ZAP-Hosting Game Config Generator; zap-hosting.com/tools/soldat/config-generator [NETWORK]Server_Name=Soldat ServerGame_Password=Admin_Password=Max_Players=32Connection=InternetGreeting_Message=WelcomeLobby_Register=1Balance_Teams=0Max_Spectators=10Allow_Download=1
  • +18 rowsYou can copy or download the complete file in the generator; the sample lines here only show the beginning.

Game modes

Game modes in soldat.ini: GameStyle 0 to 6

GameStyle selects your Soldat server's game mode. Each mode has its own limit that determines the winner, and the generator writes only the selected mode's limit to the file.

GameStyleGame modeLimit keyDefaultMeaning
GameStyle: 0DeathmatchLimit key: Deathmatch_LimitDefault: 30Kills needed to win, 1 to 500.
GameStyle: 1PointmatchLimit key: Pointmatch_LimitDefault: 30Points needed to win, 1 to 500.
GameStyle: 2TeammatchLimit key: Teammatch_LimitDefault: 60Team kills needed to win, 1 to 500.
GameStyle: 3Capture the FlagLimit key: Capture_LimitDefault: 10Flag captures needed to win, 1 to 100. Default game mode.
GameStyle: 4RambomatchLimit key: Rambomatch_LimitDefault: 30Kills needed to win, 1 to 500.
GameStyle: 5InfiltrationLimit key: Infiltration_LimitDefault: 90Points needed to win, 1 to 500.
GameStyle: 6Hold the FlagLimit key: Hold_LimitDefault: 80Points needed to win, 1 to 500.

Settings

Key Soldat server settings

These soldat.ini keys determine your Soldat server's name, who can join, and whether bots play. The ranges and default values match what the generator writes.

KeySectionValuesMeaning
Server_NameSection: [NETWORK]Values: Your server's name in the server list, up to 64 characters.
Game_PasswordSection: [NETWORK]Values: Join password. Leave blank for a public server without a password.
Admin_PasswordSection: [NETWORK]Values: Password for in-game admin commands.
Max_PlayersSection: [NETWORK]Values: 1–32Maximum number of simultaneous players; default is 32.
Max_SpectatorsSection: [NETWORK]Values: 0–32Maximum number of simultaneous spectators; default is 10.
ConnectionSection: [NETWORK]Values: Internet / LANDefault is Internet. LAN also lets bullets hit weapon kits on the ground.
Lobby_RegisterSection: [NETWORK]Values: 0 / 1Adds the server to the Soldat lobby's public server list; default is 1.
GameStyleSection: [GAME]Values: 0 / 1 / 2 / 3 / 4 / 5 / 6Game mode from 0 to 6; default is 3 for Capture the Flag.
Friendly_FireSection: [GAME]Values: 0 / 1Determines whether players can hit their own teammates; default is 0.
Random_BotsSection: [GAME]Values: 0–32Number of bots playing in free-for-all modes.
DifficultySection: [BOTS]Values: 0–100Bot skill, default 50.
ChatSection: [BOTS]Values: 0 / 1Determines whether bots send chat messages.

Good to know

  • The generator writes on/off settings as 0 and 1, like the Soldat reference file, not as True/False.
  • The file has three sections: [GAME], [NETWORK], and [BOTS]. Each setting goes in the appropriate section.
  • The file includes only the limit for the selected game mode; the generator omits the other limits.
  • The form, preview, copying, and downloading run in your browser. Only in Easy Mode are your description and non-secret values sent to an AI.
  • The generator creates the soldat.ini for the classic 2D shooter Soldat, not a Soldat 2 configuration.
  • Not included: Port and JoinPort, advanced network and anti-cheat settings, filter entries, and server.ini.

Guide

How to configure your Soldat server

From defaults to restart: how to get your Soldat server config onto the server.

  1. 1

    Step 1

    Open generator

    The generator starts with the default values from soldat.ini. If you already have a file, paste its contents into the import dialog or upload it as an .ini or .txt file.

  2. 2

    Step 2

    Describe your server or configure it yourself

    In Easy Mode, describe your server to the AI in your own words and apply only the suggestions you select. In Advanced Mode, configure every setting yourself.

  3. 3

    Step 3

    Set server name, passwords, and player count

    Set the server name, join and admin passwords, maximum players (1 to 32) and spectators, Internet or LAN connection type, and public lobby listing.

  4. 4

    Step 4

    Choose game mode and rules

    Choose the game mode and its limit, plus the time limit, friendly fire, Realistic, Survival, or Advance mode, grenades, and respawn delay.

  5. 5

    Step 5

    Configure bots

    Set how many bots play in free-for-all modes (0 to 32), their skill level (0 to 100), and whether they chat.

  6. 6

    Step 6

    Check preview and export

    Check soldat.ini and its [GAME], [NETWORK], and [BOTS] sections in the live preview. Then copy or download it, or share a link without your passwords.

  7. 7

    Step 7

    Upload and restart server

    Upload soldat.ini to your server's root directory, replace the old file, and restart the server. Soldat only reads soldat.ini at startup.

Setup

File location & usage

Two ways to get the config onto a server: upload it yourself or apply it directly in our panel.

The manual method

Upload yourself

  1. 1

    Download file

    Download the generated soldat.ini using the button above.

  2. 2

    Upload via file manager or FTP/SFTP

    Place in ./soldat.ini (Linux) or .\soldat.ini (Windows).

  3. 3

    Apply changes

    Soldat reads soldat.ini only at startup—restart your server for the changes to take effect.

The ZAP-Hosting way

Apply in the panel, no FTP needed

Rent a Soldat server from us: download the file, place it in the file manager, and restart. The server overwrites some values with the startup parameters on every start; you set those directly in the panel.

  • File Manager directly in your browser
  • No FTP client required
  • Online in 60 seconds

More tools

Useful tools for your Soldat server

FAQ

Soldat server config FAQ

Quick answers on file location, game modes, server lists, bots, importing, and passwords.

In your server's root directory: ./soldat.ini on Linux, .\soldat.ini on Windows. On a ZAP-Hosting server, you can open and edit it using the file manager in the panel. Restart the server after uploading it, because Soldat only reads soldat.ini at startup.

Seven game modes via GameStyle 0 to 6: Deathmatch, Pointmatch, Teammatch, Capture the Flag, Rambomatch, Infiltration, and Hold the Flag. The default is 3, Capture the Flag. Each mode has its own limit, such as Capture_Limit for Capture the Flag, and the generator writes only the selected mode's limit to the file.

Lobby_Register is the key setting: when set to 1, it adds the server to the Soldat lobby's public server list. This is the default, as is the Internet connection type for Connection. For an open server, leave the Game_Password join password blank.

Max_Players ranges from 1 to 32 (default 32), and Max_Spectators from 0 to 32 (default 10). Random_Bots adds 0 to 32 bots in free-for-all modes. Difficulty in the [BOTS] section sets their skill from 0 to 100 (default 50), and Chat toggles their chat messages.

The Soldat reference file writes all on/off settings as 0 and 1, such as Friendly_Fire=0 or Loop_Maps=1. The generator uses exactly the same format, so you don't need to convert anything.

Yes. Paste its contents into the import dialog or upload the .ini or .txt file, up to 2 MB. Recognized settings appear in the form. The generator keeps lines it doesn't recognize in the same section as in your file and appends sections it doesn't know at the end of the file. Check the result in the preview.

Describe the server you want in your own words, such as “Classic CTF server with friendly fire and balanced teams.” The AI suggests suitable values, explains each change, and applies only the suggestions you select. The generator does not send your passwords to the AI. You don't need an account for Easy Mode, the form, copying, or downloading; Easy Mode only has a short rate limit.

No. Join and admin passwords are masked in the form and never saved in a share link. A share link contains only the non-secret values you changed.

Any more questions?

Contact Support
Ready?

Get your Soldat server online today

Rent your Soldat server now and apply this config directly in the panel.

4.4/5 Trustpilot32,000+ Active serversSince 2010

No setup. No risk. Online in seconds.

Flexible TermCancel anytimeOnline in 60 seconds