Soldat - Zombie Forum
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Soldat - Zombie Forum

If it bleeds, we can kill it!
 
HomeHome  SearchSearch  Latest imagesLatest images  RegisterRegister  Log in  

 

 Wie man einen Soldatserver aufsetzt

Go down 
AuthorMessage
PhoeniX | Admin
Administrator
Administrator
PhoeniX | Admin


Posts : 22
Join date : 2008-02-15
Age : 33
Location : Germany/Cologne

Wie man einen Soldatserver aufsetzt Empty
PostSubject: Wie man einen Soldatserver aufsetzt   Wie man einen Soldatserver aufsetzt Icon_minitimeSat Feb 16, 2008 10:00 am

TEIL 1

Wenn ihr einen Server gemietet habt, dann hat der Server für euch ja bereits alles installiert was ihr braucht, weiterhin braucht ihr FTP-Zugriff zum Server (zum Ändern der Konfigurationsdateien) und ein Webinterface in dem ihr den Server starten und stoppen könnt solltet ihr auf jeden Fall schon haben. Wenn nicht, müsst ihr bei dem Serverprovider meckern.

Falls ihr selber einen Server (egal ob im Netzwerk oder im Internet) hosten wollt, braucht ihr erstmal den dedicated Server aus unserem Download-Archiv (aktuelle Version v2.11). Er beinhaltet die ausführbaren Dateien für Windows sowie für Linux. Entpackt ihn in einen gewünschten Ordner auf eurer Festplatte und geht bitte sicher, dass ihr euch die FULL-Version des dedicated Servers gezogen habt und keinen Patch (ich würde es nicht erwähnen wenn es nicht schon vorgekommen wäre).


Nun geht es ans Editieren der Konfigurationsdateien:
Bei einem gemieteten Server solltet ihr euch per FTP-zugriff die Dateien soldat.ini, mapslist.txt, lobby_servers.txt und remote.txt runterladen und irgendwo dort ablegen, wo ihr sie gut editieren könnt.

Diejenigen, die den Server lokal (also auf dem eigene Rechner) starten wollen, müssen einfach nur ins Verzeichnis gehen, wo sie den Server hinkopiert haben und oben genannte Dateien editieren. Alle Dateien sollten nur mit dem normalen Windows Notepad editiert werden, da bei anderen Programmen eventuell ungewünschte Daten in den Dateien abspeichern, so dass der Server nicht starten wird.



Die Soldat.ini
Das ist die Hauptkonfigurationsdatei. In Ihr legt ihr alles, was die Servereinstellungen betrifft, fest. Damit ihr wisst, welche Werte was bedeuten, bekommt ihr nun Beschreibungen und Optionen zu jedem einzelnen Setting:
(die Optionen stehen immer in den Klammern der Beschreibung)

###Soldat.ini Anfang###
[GAME]
Fullscreen=1 #unwichtig für einen Server, einfach so belassen
Debug_Mode=0 #unwichtig für einen Server, einfach so belassen
Console_Show=1 #unwichtig für einen Server, einfach so belassen
Console_Deaths=1 #unwichtig für einen Server, einfach so belassen
Respawn_Time=60 #Respawn-Zeit in Deathmatch, Rambomatch und Pointmatch, 60 ist eine Sekunde, d.h. für bspw. 5 Sekunden also ( 5 * 60 = ) 300 eingeben
WaveRespawn_Time=300 #Respawn-Zeit in Capture the Flag, Teamdeathmatch und Infiltration, 60 ist eine Sekunde, d.h. für bspw. 5 Sekunden also ( 5 * 60 = ) 300 eingeben
Mouse_Sensitivity=70 #unwichtig für einen Server, einfach so belassen
Play_Music=0 #unwichtig für einen Server, einfach so belassen
Deathmatch_Limit=30 #Die Anzahl der Frags, die man haben muss, um eine Runde in Deathmatch zu beenden
Pointmatch_Limit=30 #Die Anzahl der Punkte, die man haben muss, um eine Runde in Pointmatch zu beenden
Teammatch_Limit=60 #Die Anzahl der Frags, die man haben muss, um eine Runde in Teamdeathmatch zu beenden
Capture_Limit=30 #Die Anzahl der Captures, die man haben muss, um eine Runde in Capture the Flag zu beenden
Rambomatch_Limit=30 #Die Anzahl der Frags, die man als Rambo haben muss, um eine Runde in Rambomatch zu beenden
Infiltration_Limit=90 #Die Anzahl der Punkte, die man haben muss, um eine Runde in Infiltration zu beenden
GameStyle=3 #stellt den Spielmodus ein: 0=Deatmatch, 1=Pointmatch, 2=Teamdeathmatch, 3=Capture the flag, 4=Rambotmatch, 5=Infiltration
Friendly_Fire=0 #stellt ein, ob man seine Teamkameraden verletzen kann(1) oder nicht(0)
Guns_Collide=1 #stellt ein, ob Waffen, die auf dem Boden liegen, herumspringen, wenn man sie anschiesst(1), oder nicht(0)
Kits_Collide=1 #stellt ein, ob Bonuskisten real herumkullern, wenn sie zu Boden fallen, oder nicht(0)
Play_Intro=0 #unwichtig für einen Server, einfach so belassen
Loop_Maps=1 #stellt ein, ob der Server automatisch, nachdem alle Maps durchgespielt wurden, restartet, oder danach beendet wird(0)
Bonus_Frequency=2 #Die Häufigkeit der Boni im Spiel, 0 für komplett aus und 5 für sehr viel (kann auch eine Zahl dazwischen sein)
Bonus_FlameGod=0 #stellt ein, ob der Bonus "Flamegod" im Spiel verfügbar ist(1), oder nicht(0)
Bonus_Predator=0 #stellt ein, ob der Bonus "Predator" im Spiel verfügbar ist(1), oder nicht(0)
Bonus_Berserker=1 #stellt ein, ob der Bonus "Berserker" im Spiel verfügbar ist(1), oder nicht(0)
Bonus_Vest=1 #stellt ein, ob der Bonus "Vest" im Spiel verfügbar ist(1), oder nicht(0)
Bonus_Cluster=1 #stellt ein, ob der Bonus "Clustergrenades" im Spiel verfügbar ist(1), oder nicht(0)
Time_Limit=30 #Das maximale Zeitlimit, nachdem eine Runde automatisch beendet wird, auch wenn keiner das Limit an Punkten, Captures oder Frags erreicht hat
Survival_Mode=0 #stellt ein, ob der Zusatzmodus "Survival" (Last man standing) gespielt wird(1), oder nicht(0) (nicht in allen Spielmodi verfügbar)
Realistic_Mode=0 #stellt ein, ob der Zusatzmodus "Realistic" gespielt wird(1) (siehe Manual auf www.soldat.pl für eine Beschreibung)
Weapon_1=1 #stellt ein, ob die Waffe "Desert Eagles" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_2=1 #stellt ein, ob die Waffe "MP5" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_3=1 #stellt ein, ob die Waffe "AK-74" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_4=1 #stellt ein, ob die Waffe "SteyrAug" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_5=1 #stellt ein, ob die Waffe "Spas12" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_6=1 #stellt ein, ob die Waffe "Ruger77" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_7=1 #stellt ein, ob die Waffe "M79" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_8=1 #stellt ein, ob die Waffe "Barett" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_9=1 #stellt ein, ob die Waffe "FM Minimi" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_10=1 #stellt ein, ob die Waffe "Minigun" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_11=1 #stellt ein, ob die Waffe "USSOCOM" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_12=1 #stellt ein, ob die Waffe "Combat Knife" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_13=1 #stellt ein, ob die Waffe "Chainsaw" im Spiel verfügbar ist(1), oder nicht(0)
Weapon_14=1 #stellt ein, ob die Waffe "LAW" im Spiel verfügbar ist(1), oder nicht(0)
Max_Grenades=5 #Maximale Anzahl an Granaten die man haben darf, 0=keine, 5=5 Stück (kann auch eine Zahl dazwischen sein)
Random_Bots=0 #Anzahl von zufälligen Bots in Deathmatch, Rambomatch & Pointmatch
Random_Bots_1=0 #Anzahl von zufälligen Bots in Team1 bei Capture the Flag, Infiltration & Teamdeathmatch
Random_Bots_2=0 #Anzahl von zufälligen Bots in Team2 bei Capture the Flag, Infiltration & Teamdeathmatch
Random_Bots_3=0 #Anzahl von zufälligen Bots in Team3 bei Teamdeathmatch
Random_Bots_4=0 #Anzahl von zufälligen Bots in Team4 bei Teamdeathmatch
Runs=1 #unwichtig für einen Server, einfach so belassen
Profile_Default=1 #unwichtig für einen Server, einfach so belassen
Logging=1 #schaltet ein, ob der Server alles mitloggt was auf ihm passiert(1), oder nicht(0) (vorsicht bei langsamen Rechnern)
Stationary_Guns=1 #stellt ein, ob stationäre Maschinengewehre im Spiel angezeigt und benutzt werden können(1), oder nicht(0) (nur auf Maps, wo dies unterstützt wird)

[GRAPHICS]
Adapter=1 #unwichtig für einen Server, einfach so belassen
Color_Depth=16 #unwichtig für einen Server, einfach so belassen
Refresh_Rate=High #unwichtig für einen Server, einfach so belassen
Dithering=0 #unwichtig für einen Server, einfach so belassen
Swap_Effect=1 #unwichtig für einen Server, einfach so belassen
BackBuffers=3 #unwichtig für einen Server, einfach so belassen
Interface_Status_Alpha=200 #unwichtig für einen Server, einfach so belassen
Gradient_Background=0 #unwichtig für einen Server, einfach so belassen
Compatibility=1 #unwichtig für einen Server, einfach so belassen
Antialiasing=0 #unwichtig für einen Server, einfach so belassen
Texture_Filter=3 #unwichtig für einen Server, einfach so belassen
Software=0 #unwichtig für einen Server, einfach so belassen
Bonus_Colors=0 #unwichtig für einen Server, einfach so belassen
Max_Particles=358 #unwichtig für einen Server, einfach so belassen
Bullet_Trails=1 #unwichtig für einen Server, einfach so belassen
Player_Indicator=1 #unwichtig für einen Server, einfach so belassen
Sniper_Line=0 #unwichtig für einen Server, einfach so belassen
Weather=1 #unwichtig für einen Server, einfach so belassen
Interface=Standard #unwichtig für einen Server, einfach so belassen
Smooth_Edges=0 #unwichtig für einen Server, einfach so belassen
Back to top Go down
https://soldat-zombie.forumotion.com
PhoeniX | Admin
Administrator
Administrator
PhoeniX | Admin


Posts : 22
Join date : 2008-02-15
Age : 33
Location : Germany/Cologne

Wie man einen Soldatserver aufsetzt Empty
PostSubject: Re: Wie man einen Soldatserver aufsetzt   Wie man einen Soldatserver aufsetzt Icon_minitimeSat Feb 16, 2008 10:01 am

TEIL 2

[SOUND]
Volume=50 #unwichtig für einen Server, einfach so belassen
Music_Volume=100 #unwichtig für einen Server, einfach so belassen
Max_Channels=64 #unwichtig für einen Server, einfach so belassen
Bit_Rate=44100 #unwichtig für einen Server, einfach so belassen
Output=0 #unwichtig für einen Server, einfach so belassen
Driver=0 #unwichtig für einen Server, einfach so belassen
Effect1=0 #unwichtig für einen Server, einfach so belassen
Effect2=1 #unwichtig für einen Server, einfach so belassen

[NETWORK]
Port=23073 #Der Port, auf dem euer Server laufen soll, und von Spielern erreicht werden kann, bei gemieteten Servern natürlich den Port eintragen, den euch euer Serverprovider zugewiesen hat, sonst funktioniert es nicht
JoinPort=23073 #unwichtig für einen Server, einfach so belassen
Max_Players=10 #Maximale Anzahl der Spieler, die gleichzeitig auf eurem Server spielen können, bei gemieteten Servern natürlich nicht die vom Provider angegeben Spielerzahl überschreiten.
Default_Remote_Host= #leer lassen oder wenn euer Server über eine Domain zu erreichen ist, die jeweilige Domain eintragen
Game_Password= #Soll euer Server passwortgeschützt sein, dann tragt hier ein Passwort ein (Groß- und Kleinschreibung wird berücksichtigt). Bei gemieteten Clanservern müsst ihr natürlich die Vorgabe des Providers berücksichtigen, ob der Server passwortgeschützt sein muss oder nicht
Admin_Password=MusterPW #Das Admin-Passwort eures Servers, muss UNBEDINGT eingetragen werden, auch wenn es nicht benutzt wird, da der Server sonst nicht startet
Connection=Internet #unwichtig für einen Server, einfach so belassen
Lobby_Register=0 #stellt ein, ob euer Server in der Lobby zu sehen ist(1), oder nicht(0)
ASE_Register=0 #Zur Zeit wird diese Funktion nicht unterstützt, einfach so belassen
Lobby_IP=lobby.soldat.pl #Die jeweils aktuelle Lobby-Adresse dort eintragen, zur Zeit: lobby.soldat.pl
Server_Name=MusterServer #Tragt hier ein, wie euer Server heissen soll
Dedicated=1 #stellt ein, ob der Server dedicated ist(1), oder nicht(0)
Clanmatch=0 #schaltet Clanmatch-Modus an(1) oder aus(0). Sorgt dafür, dass die Spieler, die den Server joinen die Farben des Spielers, der zuerst in einem Team gewesen ist, annehmen, um bessere Erkennbarkeit eines Teams zu gewährleisten
Internet_Connection=2 #Die Internetverbindung eures Servers, 1=Modem, 2=DSL, 3=T1
Greeting_Message=Hallo #Wenn Spieler, die den Server betreten, begrüsst werden sollen, kannst du hier eine Nachricht für sie reinschreiben
Server_Info=www.selfkill.com #Trage hier eine Info zu deinem Server/Clan/Homepage etc. ein, die dann auf der HTML-Lobby http://lobby.soldat.pl:13073/ angezeigt wird, wenn du eingestellt hast, dass dein Server in der Lobby zu sehen ist
ShowRealLag=1 #unwichtig für einen Server, einfach so belassen
Min_Ping=0 #Der minimale Ping, den ein Spieler haben muss, um auf deinem Server zu spielen, erreicht ein Spieler diese Bedingung nicht, wird er nach kurzer Zeit gekickt (sollte man auf 0 lassen)
Max_Ping=500 #Der maximale Ping, den ein Spieler haben darf, um auf deinem Server zu spielen, erreicht ein Spieler diese Bedingung nicht, wird er nach kurzer Zeit gekickt (sollte man nicht zu niedrig stellen)
Filter_Players=0 #unwichtig für einen Server, einfach so belassen
Filter_Gametype=0 #unwichtig für einen Server, einfach so belassen
Filter_Dedicated=0 #unwichtig für einen Server, einfach so belassen
Filter_NoPassword=0 #unwichtig für einen Server, einfach so belassen
Filter_NoBots=0 #unwichtig für einen Server, einfach so belassen
Filter_Survival=0 #unwichtig für einen Server, einfach so belassen
Filter_Realistic=0 #unwichtig für einen Server, einfach so belassen
Filter_NoBonuses=0 #unwichtig für einen Server, einfach so belassen
Balance_Teams=0 #schaltet Teambalancing an(1)/aus(0), gut für Publicbetrieb, schlecht bei Clanwars, da das kleinere Team immer die neuen Leute, die den Server betreten, automatisch zugeteilt bekommt.
Dont_Forward=0 #Schalte dies ein(1), wenn du den Server auf einem Rechner starten willst, auf der eine Firewall läuft, nichtdestotrotz muss die Firewall die nötigen Ports (13073 und die Gameports) offen haben. Option deaktivieren(0) bei gemieteten Servern
Vote_Percent=33 #Prozentzahl der Spieler, die für dasselbe gewählt haben müssen (Maps, Kicks) damit die Wahl ausgeführt wird
Compression=2 #Komprimierung des Netzwerkcodes, zum einwandfreien Betrieb auf (2) lassen
Spectator=0 #bewirkt das Zuschauer auf einem Server zugelassen sind(1), oder nicht(0)
Max_Spectators=3 #ist die obere Option aktiviert, kann man hier die maximale Anzahl an Zuschauern einstellen
Spectator_Chat=1 #ist die Zuschaueroption aktiviert, kann man hier einstellen(1) ob die Zuschauer auf dem Server chatten dürfen, oder nicht(0)

[PLAYER]
Name=skc.systemfeind #unwichtig für einen Server, einfach so belassen
Main_Color=clGreen #unwichtig für einen Server, einfach so belassen
Pants_Color=clOlive #unwichtig für einen Server, einfach so belassen
Skin_Color=11315624 #unwichtig für einen Server, einfach so belassen
Hair_Color=clMaroon #unwichtig für einen Server, einfach so belassen
Jet_Color=clGreen #unwichtig für einen Server, einfach so belassen
Hair_Style=0 #unwichtig für einen Server, einfach so belassen
Head_Style=34 #unwichtig für einen Server, einfach so belassen
Chain_Style=1 #unwichtig für einen Server, einfach so belassen
Sec_Weapon=0 #unwichtig für einen Server, einfach so belassen

[CONTROLS]
Left=30 #unwichtig für einen Server, einfach so belassen
Right=32 #unwichtig für einen Server, einfach so belassen
Jump=57 #unwichtig für einen Server, einfach so belassen
Crouch=31 #unwichtig für einen Server, einfach so belassen
Fire=mb0 #unwichtig für einen Server, einfach so belassen
Fly=mb1 #unwichtig für einen Server, einfach so belassen
Grenade=18 #unwichtig für einen Server, einfach so belassen
Change=mw #unwichtig für einen Server, einfach so belassen
Drop=19 #unwichtig für einen Server, einfach so belassen
Reload=16 #unwichtig für einen Server, einfach so belassen
Chat=21 #unwichtig für einen Server, einfach so belassen
Prone=29 #unwichtig für einen Server, einfach so belassen
TeamChat=22 #unwichtig für einen Server, einfach so belassen
Weapons=15 #unwichtig für einen Server, einfach so belassen

[BOTS]
Difficulty=10 #stellt den Schwierigkeitsgrad der Bots ein, 300=dumm, 200=arm, 100=normal, 50=hart, 10=unmöglich
Chat=1 #erlaubt den Bots im Spiel zu chatten(1) oder nicht(0)
Raycasting_Quality=5 #stellt die Sichtweite der Bots ein, 6=sehr schlecht, 10=schlecht, 12=normal, 15=gut
<strong>###Soldat.ini Ende###</strong>

Es sei direkt gesagt: solltest du die Soldat.ini hier als Vorlage für deinen Server nehmen, musst du bevor du sie bei deinem Server benutzt, erst alle Kommentare (mit # gekennzeichnet) entfernen, da der Server sonst nicht starten wird.


Die mapslist.txt:
Sie sagt dem Server, welche Maps standardmässig auf dem Server laufen sollen. Die Mapnamen werden einfach untereinander geschrieben.
Bitte dabei die Gross- und Kleinschreibung beachten.

Außerdem ist zu beachten, dass die Maps zu dem jeweils in der Soldat.ini eingestellten Spielmodus passen, das heisst, dass für Infiltration nur Maps mit inf_ vor dem Namen einzutragen sind, für Capture the Flag nur Maps die mit ctf_ beginnen und für alle anderen Spielmodi alle Maps ohne Kennzeichen vor dem Namen.


Die lobby_servers.txt:
Hier ist einfach nur simpel einzutragen, welchen Lobby Server dein Server benutzen soll. Bitte nimm dazu den Wert, den du auch in der Soldat.ini unter Lobby_IP= eingetragen hast (aktuell ist das lobby.soldat.pl)


Die remote.txt:
Noch simpler als die lobby_servers.txt: einfach leerlassen oder das eintragen, was ihr auch in der Soldat.ini unter Default_Remote_Host= eingetragen habt


Finale:
Habt ihr das alles geschafft, müsst ihr die bearbeiteten Dateien nur noch speichern bzw. bei einem gemieteten Server per FTP hochladen und die alten Dateien überschreiben (ein gutes FTP-Programm findest du unter www.FlashFXP.com). Danach den Server starten bzw. den gemieteten
Server per WebInterface starten/restarten und wenn du alles richtig gemacht hast, sollte alles einwandfrei laufen (bei gemieteten Servern dauerts ein wenig, bis das Starten und Stoppen vollzogen ist, also bitte Geduld)
Back to top Go down
https://soldat-zombie.forumotion.com
 
Wie man einen Soldatserver aufsetzt
Back to top 
Page 1 of 1
 Similar topics
-

Permissions in this forum:You cannot reply to topics in this forum
Soldat - Zombie Forum :: Soldat - Zombie Forum :: Help Forum-
Jump to: