Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Möglicherweise hast du nur eine IPv6 Adresse
Ansonsten wie randydandy schon schrieb: Wär hilfreich zu wissen, um was für einen Server bzw. um welches Spiel es geht.
Es geht um 7 days to die. ich dachte das ich noch in dem Spieleforum drin wäre mit der discussion... ich besorg den link auch noch eben...
Weißt du, ob du möglicherweise keine eigene IPv4 Adresse hast? Also DS-Lite etc.
Ich weiss nicht was eine eigene ipv4 Adresse ist oder DS-Lite... was ich weiß ist das es funktioniert hat vor dem vorletzten Update. Laut dem Update ging es vielen wie mir aber mitlerweile ist das Problem beseitigt, nur ich häng immernoch hier ohne Lösung rum...
How to set up a dedicated Server guide
create a .bat file lets call it startserver.bat
(in your game folder where the 7DaysToDie.exe is located) . if you got the game over steam its "C:\Program Files (x86)\Steam\SteamApps\common\7 Days To Die"
startserver.bat
@echo off
cls
echo starting sevendaystodie Dedicated Server
start 7DaysToDie.exe -batchmode -nographics -configfile=serverconfig.xml -dedicated
Pause
the parameter -dedicated needs to be the last of all parameters
edit the serverconfig.xml
serverconfig.xml
<?xml version="1.0"?>
<ServerSettings>
<property name="ServerIP" value="yourexternalip_not_127.0.0.1"/>
<property name="ServerPort" value="25000"/>
<property name="ServerIsPublic" value="true"/>
<property name="ServerName" value="InternationalFreaks"/>
<property name="ServerPassword" value="*****"/>
<property name="ServerMaxPlayerCount" value="64"/>
<property name="GameWorld" value="Navezgane"/>
<property name="GameName" value="t3"/>
<property name="GameDifficulty" value="2"/>
<property name="GameMode" value="GameModeSurvival"/>
<property name="EnemySpawning" value="true"/>
<property name="ShowAllPlayersOnMap" value="false"/>
<property name="FriendlyFire" value="true"/>
<property name="BuildCreate" value="false"/>
<property name="DayNightLength" value="20"/>
<property name="DayCount" value="0"/>
<property name="FragLimit" value="0"/>
<property name="MatchLength" value="0"/>
<property name="RebuildMap" value="false"/>
<property name="ControlPanelEnabled" value="true"/>
<property name="ControlPanelPort" value="8080"/>
<property name="ControlPanelPassword" value="******"/>
<property name="TelnetEnabled" value="false"/>
<property name="TelnetPort" value="25003"/>
<property name="DisableNAT" value="false"/>
</ServerSettings>
ServerIP use your external you can find hit on a webside like this http://www.whatismyip.com/
Port forwarding
INBOUND
Protocol: TCP
Ports: 25000-25003,30000-30003
Protocol: UDP
Ports: 25000-25003,30000-30003
OUTBOUND
Protocol: TCP
Ports: 25000-25003,30000-30003
Protocol: UDP
Ports: 25000-25003,30000-30003
and 8080 for the web panel
for normal routers INBOUND and OUTBOUND are the same.
Start the server
1.make sure by opening the task manager that no other instance of the server is still running.
2.double check you saved the changes to the configs.
3.start the startserver.bat file
If its not working (you cant connect or whatever...)
1.after you started the startserver.bat you need to get the press any key to continue button or somthing went wrong.
2.remember the External IP is not the same as your internal ip http://www.whatismyip.com/
3.make sure no instance of the server is running in the task manager before you start a new
4.try to open yourweb panel in your browser http://ServerIPAdress:8080/ (change ServerIPAdress to your server ip adress) if this is not working somthing with your port forwarding went wrong
5 try to change this value
<property name="DisableNAT" value="false"/>
to true
6 the server needs some time to start up wait at least 1 minute before you try to connect
7 make sure you use a proper text editor like notepad ++ so you dont srew up the formatation of the .xml file.
8 How can my friends join my game? give them your external ip adress if you are hosting the game on your pc (internal_IP --> router --> external_IP) find it here http://www.whatismyip.com/ or you join the server, and if its running on your PC you can connect by 127.0.0.1 to it. after that they follow you over the join game button in steam friend list.
9 if your ip starts with 192.168 you can be sure its a internal and no external
10 if you cant run the game after you started the server copy the folder "C:\Program Files (x86)\Steam\SteamApps\common\7 Days To Die" to a differed location and start the server from that location and the game normal.
11 How do i join my own server? Just try to connect to 127.0.0.1 or localhost
12 Do i need a second copy. The awnser is no . Just copy(doublicate not cut)the folder "C:\Program Files (x86)\Steam\SteamApps\common\7 Days To Die" to your desktop or where ever you like and run you server from that location that should do the trick.
13 0.000 EXC: FormatException: An invalid IP address was specified
You dident change the ip adress in the config file to your ip adress. do so.
14 Only blank spash screen when trying to join via local or external ip. Try to connect via server browser.
15 cant connect to your own game. Try to connect via "localhost" or "127.0.0.1" instead of the server browser.
16 How can i wipe the world/restart the level . Just change the game name in the config file
<property name="GameName" value="whatevernameyouwant"/> <!-- Whatever you want the game name to be -->
to a differend name you want :D
Alternativ wird angegeben, dass du selber auf deinen Server joinst und deine Freunde einfach über Steam nachjoinen lässt.
und der Server zeigt mir auch genau die Adresse an. Im Game ist es dann aber wieder die interne ip.
das joinen funzt nicht weil alle nur " der Server antwortet nicht " bekommen...