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
They were all set to UDP, although I did set them to TCP - UDP and it still didn't work. Although I'll set both individual TCP and individual UDP ports and see what happens :shrug:
So if you have 10 slots you need 16261-16271 forwarded
I knew about this already, I believe they have to be TCP ports to.
Although I'm not sure if this information is outdated or not? I see places where it says this is required but Idk how the new multiplayer update effects that. The files are a tad bit different to.
As for the server:
I made a TCP and UDP 16261 port forward on my router, same for 8767 and 8677 (I believe these are the steam ones, look it up to make sure).
Then as I mentioned, typed in the correct information in “Add Favorites” which adds that server information to your favorites tab.
U most likely did something wrong.
U should not be typing in your public IP address if you are trying to join. As I mentioned before, you have to type your private ipv4 your hosting the server on.
1: go to computer server is on
2: press Windows key and type “CMD” click on command prompt
3: in the console type “ipconfig”
4: the “IPV4” address is the number you are going to type in “IP” in project Zomboid.
^ this only works for people connected to your internet, that’s why it’s called a LAN network.
Anyone else who wants to join outside of your wifi has to use your public IP. U can find this by looking up on google “what’s my public IPV4 address”.
Also, u need to open the firewall on these ports as well, something I forgot to mention.
You can look up how to do that yourself, something like “opening ports on firewall for windows” I guess.
When u figure that out, your going to open ports 16261, a UDP one and a TCP one.
Same for 8677 and 8767. This way your computers firewall doesn’t reject sus connections on these ports which could be you or friends trying to join.
That’s all I can really tell u, that’s how server setup works for just about everything. If u can’t get it to work I recommend u just research the basics of port forwarding, how to run a dedicated server and joining a dedicated server. Doesn’t matter what it’s for really it’s all the same.
I think the one you need is this one, but check his other guides if it is not enough.
Made this in paint ^
a visual description of what you should be doing. Because I was setting up the server correctly but the project zomboid UI was confusing me honestly is what my problem was.
This should give you a rough idea of what to do. Hope it helps <3.
EDIT: You can change the port the server uses in the server.ini settings if you really wanted to.
but by default, without changing it, it uses port "16261", which is also the port you should port forward on your router.
For simplicity, don't change this port in the server settings. Just keep it as it is.
the "8677" and "8767" ports are literally only used to get your server to show up in the "Internet" tab, as your server needs to be connected to steam to show up under public steam servers a random person could join. So hypothetically, you really don't need to port forward these actually and you should still be able to connect if you follow what I did in that Imgur image :thumbsup: