Jump to content

Firedragon

dedicated server [Anleitung] LAN & DEDICATED Server 2x2 Deutsch

Recommended Posts

On 12/29/2018 at 5:36 PM, Firedragon said:

Eigenschaft der Insel: (Powerstone 9 / Endboss > bei der Zone in "extraSublevels" "EndBossLevel" eingetragen

Ich habe den Endboss und das Ghostship auf 2 verschiedenen Quadranten laufen, muss ich sowohl auf dem Enboss Server und dem ghostship Server EndBossLevel eintragen?

Share this post


Link to post
Share on other sites

Im Original wurde sogar nur eine Zone für beides verwendet, natürlich gilt der Eintrag für den Kampf mit dem Endboss.

Share this post


Link to post
Share on other sites
On 1/13/2019 at 4:20 PM, Firedragon said:

Leider rechnet der Server damit das du die Zone verlassen hast und stellt dich auf die neue ein an dem angrenzenden Punkt. Sicherlich ist es ein Workaround,
sehe aber rein an der .json nicht wieso es nicht funktionieren sollte wenn es keine Port Dreher gibt und man in allen Sicherheitstools aka Firewall & Co sowie den
Router dahingehend eingestellt hat. Vom Router her kenne ich bisher nur einen Hersteller der absolut anstrengend ist >>> Speedport (Telekom)

Ich nutze die Fritzbox 6490 Cabel. 

On 1/13/2019 at 4:20 PM, Firedragon said:

Hast du mal mit CPORTS geprüft ob ein Ports evt. bereits von irgendetwas anderes verwendet werden?

Traurige Geschichte aber wahr, es gibt Provider die drosseln diverse Ports. Bei der Auswahl von Ports unterscheiden wir von low und high Ports,
was du ausprobieren kannst, ist die Ports in eine andere Region zu ziehen. Dies hat schon bei dem einen oder anderen geholfen, sprich die 5XXX
Ports in den fünfstelligen Bereich abändern für den Gameport und die Query Ports verlegen.

@FiredragonHabe jetzt Cport angeschmissen und war erschrocken wie viele Ports der Manager nutzt. Habe eine HTML liste erstellt und gepackt mit einem Passwort versehen. Falls du es dir ansehen könntest wäre ich dankbar PW deshalb weil ist ja schon wichtig das nicht jeder den schlüssel zur Tür bekommt...

On 1/13/2019 at 4:20 PM, Firedragon said:

Die Routereinstellungen schon einmal gepfrüft ob ipv6 eingeschaltet ist? Wenn man eine ipv4 Adresse (noch, bis keine mehr frei sind - BALD) hat,
kann das für diverse Programme zu Funktionsschwierigkeiten führen.

Falls supportet kannst du für eine kurze Zeit den PC in eine DMZ stellen wenn der Router diese Funktion hat, mit diese definierte IP ohne Blockierung
der Router Firewall Internet erhält. Das soll keine Dauerlösung sein und auf keinen Fall die Endlösung, es ist nur für einen kurzen Moment zum Test ob
dann die Zonen ohne Disconnect gewechselt werden können. Ist es dann möglich, liegt es an einer Konfiguration...

Bei mir sind Beide Al Also IPv4 Und IPv6. IPV4 weil es bei einigen Sachen den doch einfacher ist, wie Z.B Http- & FTP Server und TS3  Server. Habe einmal für den Test  Exposed Host gemacht. Keine Änderung ... Leider :classic_wacko:

10.png11.png

Share this post


Link to post
Share on other sites

Das Tutorial wurde erweitert bei dem Punkt "Map wird nicht geladen"
sowie die Batch erweitert mit der RCON Port fest voreingestellt wird
um zu vermeiden das man andere Spiele Ports nicht blockiert.

Wenn ich Zeit habe schaue ich mir an was man mit den Schatzkarten Spawns machen kann,
denn aktuell nimmt man nur diese in das Inventar wenn sie in eine Zone zeigen die man mit
seinem Server abbildet (z.B. A1 / A2 / B1 / B2... etc.).

Verweisen sie in eine Zone die nicht teil eures Servers ist, verschwindet die Flasche einfach!!!

Edited by Firedragon

Share this post


Link to post
Share on other sites
17 hours ago, Firedragon said:

Im Original wurde sogar nur eine Zone für beides verwendet, natürlich gilt der Eintrag für den Kampf mit dem Endboss.

Auf dem Offiziellen Server sind die beiden Icons in unterschiedlichen Grids jedoch die Discovery Zonen im selben Grid. Das habe ich bei mir auch finde ich das Ghost Ship dafür direkt an dem Icon oder und oder muss ich dafür erst was erfüllen?

Share this post


Link to post
Share on other sites

Ich habe jetzt auch das Problem, dass auf dem Server in dem ich die beiden Discovery Zonen gesetzt habe und auch das BossLevel entsprechend eingetragen habe nun auf keiner Insel mehr Tiere Spawnen. Hatte alle Discovery Zonen wieder Entfernt und auch das Sub Level vom Boss wieder entfernt und naja es Spawnt immer noch keine Tiere mehr.

 

Kann man das Irgendwie beheben?

Share this post


Link to post
Share on other sites

In der Zone mit dem Endboss spawnen keine Tiere, prüfe ob im Saved Order der Zone evt. noch eine Eintragung den .ini Dateien besteht.

Ein Neustart der Zone sollte dann helfen.

Share this post


Link to post
Share on other sites

Einen ini Eintrag habe ich nicht gefunden, ich habe einfach alle Inseln in der Zone gelöscht und neu hinzugefügt und dann per hand die Koordinaten in die Jason eingetragen wie sie vorher wahren, klappt wunderbar.

Share this post


Link to post
Share on other sites

Hi I started the Atlas 6X6 server. It's done according to your tutorial, but there's a strange problem. Players can only be born on the main server if they log on to the game again after a block is offline. Choose any other grid line will prompt (Unable to query server into for invite). Please help me!

90036107_QQ20190120231432.jpg.5cd29dee9204e4a5b48d3bbb2d674bc7.jpg

Edited by zhuzhiyun

Share this post


Link to post
Share on other sites

I can't help without any details.

My tutorial contains just a setup and some ports + ip to enter, the rest is portforwarding and to get your PC reachable.

Most times is just using ports twice (every port can be used ONCE) or something else blocking it.

Share this post


Link to post
Share on other sites
34 minutes ago, Firedragon said:

没有任何细节,情不自禁。

我的教程只包含一个设置和一些端口+ ip进入,其余的是端口转发和让你的PC可以访问。

大多数时候只使用端口两次(每个端口可以使用ONCE)或其他阻止它的东西。

Excuse me for my poor English. I mean, my 6X6 server works. But players can't log on in the original grid after they get off the line again. They can only go online in Freeport. For example: my server has two home servers. One is B2, the other is E4. When I go offline in B2, I choose E4. Then I will prompt'unable to query server info for invite'. The normal server should be no matter which grid I choose, the players will go back to the offline place to go online. I don't know what's wrong with this one?

Share this post


Link to post
Share on other sites

First thing is, after you create your char you choose a home server, for ex. your B2.

Logging out somewhere else without dying should re-spawn you without loss where
you logged out as long it's connectable via internet.

If that's impossible, either someone or an animal killed your char while beeing offline.

Dead > re-spawn on a bed from you or company, otherwithe your home server > B2.

To spawn on another home server, you have to switch it before you can spawn there. For ex. your E4.

"Unable to query server info for invite" <- either the grid it tries to connect your char is on high load,
your ports are blocked, your config in json is wrong (for ex. mixing up ports or using ports twice),
a security related software / hardware intervenes.

To have a 6x6 running on a single pc is tough, 1x redis server plus 36 instances of ShooterGameServer.exe
is ment to not work properly. Even when i have 2x2 on my PC running, it eats around 12 to 20 GB of RAM and
30% or more CPU load.

Even the official servers host at max 4 grids on a single PC and add the next PC to the redis server via configuration.

It's easy to set multi PC's up, it's just a matter of handling .json to configure it in the correct way.

Edited by Firedragon

Share this post


Link to post
Share on other sites
8 minutes ago, Firedragon said:

First thing is, after you create your char you choose a home server, for ex. your B2.

Logging out somewhere else without dying should re-spawn you without loss where
you logged out as long it's connectable via internet.

If that's impossible, either someone or an animal killed your char while beeing offline.

Dead > re-spawn on a bed from you or company, otherwithe your home server > B2.

To spawn on another home server, you have to switch it before you can spawn there. For ex. your E4.

"Unable to query server info for invite" <- either the grid it tries to connect your char is on high load,
your ports are blocked, your config in json is wrong (for ex. mixing up ports or using ports twice),
a security related software / hardware intervenes.

To have a 6x6 running on a single pc is tough, 1x redis server plus 36 instances of ShooterGameServer.exe
is ment to not work properly. Even when i have 2x2 on my PC running, it eats around 12 to 20 GB of RAM and
30% or more CPU load.

Even the official servers host at max 4 grids on a single PC and add the next PC to the redis server via configuration.

It's easy to set multi PC's up, it's just a matter of handling .json to configure it in the correct way.

Thank you for your reply. Can you look at my JSON for me? Thank you very much. I really can't find the problem. Haha, big headServerGrid.rar

I have a hosted server. 128G memory, two E5 2660 V2 CPUs.

Share this post


Link to post
Share on other sites

Omfg... you are for real hosting this on a single machine... it must take ages to start it up.

First thing, EVERYONE who have trouble should do this > change "loglevel notice" to "loglevel verbose" in
redis conf. It will display 2 connections per grid and makes it easier to see if all hosted grid's are connected.

Second thing, make sure the game doesn't block itself. Common error is to have seamless port blocked
from rcon port >>> All startlines should cotain "?RCONEnabled=true?RCONPort=28001" with a different
port per grid!!!

You can check saved folder for each grid in "Config\WindowsServer\GameUserSettings.ini" if there is
rcon port blocking other ports used by the game.

Even having 128GB,  hosting 36 grids with around 3 to 6 Islands each, even if it runs, it won't last for very long.

Problems with hosting 36 grids are ment to happen if it's hosted by a single PC.

Starting to build in grid's and having more and more users connecting will double or tenfold
your RAM and CPU usage!!!

As for your json file, every query, game and seamless port is different and not the reason.

My suggestion is, for testing purpose try a 2x2 if your problem continues and use it to look for them.

It the problem stays, check your PC's firewall and any related security software if extra settings are needed.

After getting your PC configuration to work, you really should think about making your grids usage smaller.

 

Edited by Firedragon

Share this post


Link to post
Share on other sites
42 minutes ago, Firedragon said:

Omfg... you are for real hosting this on a single machine... it must take ages to start it up.

First thing, EVERYONE who have trouble should do this > change "loglevel notice" to "loglevel verbose" in
redis conf. It will display 2 connections per grid and makes it easier to see if all hosted grid's are connected.

Second thing, make sure the game doesn't block itself. Common error is to have seamless port blocked
from rcon port >>> All startlines should cotain "?RCONEnabled=true?RCONPort=28001" with a different
port per grid!!!

You can check saved folder for each grid in "Config\WindowsServer\GameUserSettings.ini" if there is
rcon port blocking other ports used by the game.

Even having 128GB,  hosting 36 grids with around 3 to 6 Islands each, even if it runs, it won't last for very long.

Problems with hosting 36 grids are ment to happen if it's hosted by a single PC.

Starting to build in grid's and having more and more users connecting will double or tenfold
your RAM and CPU usage!!!

As for your json file, every query, game and seamless port is different and not the reason.

My suggestion is, for testing purpose try a 2x2 if your problem continues and use it to look for them.

It the problem stays, check your PC's firewall and any related security software if extra settings are needed.

After getting your PC configuration to work, you really should think about making your grids usage smaller.

 

After I changed logleve L not ic e to logleve L verbos e, the Redis database did not start,,,

Share this post


Link to post
Share on other sites
3 minutes ago, zhuzhiyun said:

After I changed logleve L not ic e to logleve L verbos e, the Redis database did not start,,,

Make sure not to copy & paste out of this forum, it might add extra letters and break starting it up.

Edited by Firedragon

Share this post


Link to post
Share on other sites
3 minutes ago, Firedragon said:

请确保您不复制并粘贴此论坛。

Just revamped to log level verbose, the data is running, and it is estimated that for the first time there is an additional space. I just checked all the ROCN ports. No repetition. I'll try again.

2 minutes ago, zhuzhiyun said:

Just revamped to log level verbose, the data is running, and it is estimated that for the first time there is an additional space. I just checked all the ROCN ports. No repetition. I'll try again.

If you add another 64G or 128G of memory, is it okay to run 6X6?

Share this post


Link to post
Share on other sites
6 minutes ago, zhuzhiyun said:

If you add another 64G or 128G of memory, is it okay to run 6X6?

I can't say anything to what i can't test.

Before thinking about an upgrade, get your machine connectable and atlas running properly.

 

Share this post


Link to post
Share on other sites
2 minutes ago, Firedragon said:

I can't say anything to what i can't test.

Before thinking about an upgrade, get your machine connectable and atlas running properly.

 

Modified Redis to display this content. Is this normal?1890581479_QQ20190121033626.jpg.fc14f28357ef0fa3669373c634f63e7d.jpg

Share this post


Link to post
Share on other sites
8 minutes ago, Firedragon said:

72 clients = 36 grids

Thank you for your patient answer. In fact, now the adjacent lattices will drop when they enter. Tip: "Unable to query server info for invite". The 7X7 grid I used to make was later modified to 6X6. The server ID was not changed. Will it have anything to do with this?

Share this post


Link to post
Share on other sites

Only if your saved folder and redis database still interferes with data from 7x7 there is a slight chance doing this.

If it was empty and started a new, no!

Share this post


Link to post
Share on other sites
19 hours ago, Firedragon said:

这样做的可能性很小。

如果它是空的并开始新的,不!

Today, I found out the problem of my server. In fact, the query port was blocked by the firewall. But thank you for your tireless answer. Thank you very much. Others can also refer to my mistakes.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...