Jump to content

Firedragon

Pathfinder
  • Content Count

    209
  • Joined

  • Last visited

Posts posted by Firedragon


  1. 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!!!


  2. Der erste Ansatz wäre z.B. Alphas raus zu nehmen.

    Direkt als Admin kann man die Tiere bis zum neuen Spawnen entfernen, z.B.

    admincheat DestroyAll <Bezeichnung>

    • GiantTurtle_Character_BP_C
    • GiantScorpion_Character_BP_C
    • GiantBee_Character_BP_C
    • GiantSnake_Character_BP_C
    • GiantAnt_Character_BP_C
    • Direwolf_Character_BP_C

    Es lässt sich aber auch in die Game.ini die Spawns für die Tiere ersetzen, z.B.

    game.ini

    [/script/shootergame.shootergamemode]
    NPCReplacements=(FromClassName="GiantTurtle_Character_BP_C",ToClassName="Turtle_Character_BP_C")
    NPCReplacements=(FromClassName="GiantScorpion_Character_BP_C",ToClassName="Scorpion_Character_BP_C")
    NPCReplacements=(FromClassName="GiantBee_Character_BP_C",ToClassName="Bee_Character_BP_C")
    NPCReplacements=(FromClassName="GiantSnake_Character_BP_C",ToClassName="Snake_Character_BP_C")
    NPCReplacements=(FromClassName="GiantAnt_Character_BP_C",ToClassName="Ant_Character_BP_C")
    NPCReplacements=(FromClassName="Direwolf_Character_BP_C",ToClassName="Wolf_Character_BP_C")

    Mit "OverrideOfficialDifficulty" (GUS ini) lässt sich das maximale Level für den Spawn auf der Map regeln.

    DifficultyOffset=1.000000
    OverrideOfficialDifficulty=0.100000

    Damit sollte das LVL deutlich niedriger sein, benötigt aber ein Wipe aller Wilden Tieren > DestroyWildDinos

    Analysiere ich z.B. Cay_J_EE_E, (siehe im ServerGridEditor in "Edit Island" bzw. "Mittlere Maustaste" auf die gesetzte Insel im Editor)
    finde ich den Bezug auf "Cay_J", "Cay_J_Far_07_E", "Cay_J_Farthest_07_E", "Cay_J_Near_07_E", "Cay_J_Marine_Warm_Water".

    Das heist ich darf auf dieser Insel erwarten diese Tiere anzutreffen: (Mit einem HexEditor raus gesucht)

    Chicken_Character_BP_Child_C
    Cow_Character_BP_C
    Elephant_Character_BP_C
    GiantTurtle_Character_BP_C
    Monkey_Character_BP_C
    Parrot_Character_BP_C
    Pig_Character_BP_C
    Seagull_Character_BP_C


  3. If you didn't set up properly Spawnpoints, it jumps back to the default 0,0 to allow spawning.

    Freeports end with an _E, not _EE - very important.

    Known Freeports: Cay_H_WR_E / Cay_K_TR_E / Cay_J_EE_E / Mnt_A_WU_E / Mnt_F_ET_E / Mnt_J_WT_E / Mnt_L_CH_E / Mnt_O_CL

    1.png

    To set the first Spawn in here to 0 makes it the first one in the list for the Zone of the Island.

    2.png

    To set the first Spawn in here to 1 makes it the second in the list for the Zone of the Island.

    To make it work for the Zone you have to define it correctly.

    3.png

    You have to add a proper name and the "Parent Cell" (Zone) where it is.

    In my sample i have it in 0,0 (A1), if your Home Server is somewhere else, you have to add it accordingly to it.

    ex. 0,1 for A2 or 1,0 for B1 and so on.


  4. 4 hours ago, Jordiii said:

    Hi leute, hab ein problem mit der map und zwar bleibt die immer schwarz, egal wie viel ich entdecke.

    Sollen die Cell bilder nun einen jpg oder eine png endung haben ?

    Hab schon mehrfach neu installiert die daten mit verschiedenen server grid editoren hoch geladen aber nichts hat geholfen 😕

    Kleine Anmerkung falls man eine HTTP Adresse verwendet weil die Map nicht sichbar ist obwohl die URL's nicht
    gesetzt wurden (Eintrag ist leer > ""), die Map wird nur EINMAL angefordert vom dem Clienten (dem Spiel), und zwar
    wenn eine Zone betreten wird. Diese legt sich das Spiel dann in den Saved Ordner zu der verwendeten AtlasID.

    Sollte das dein Anlass sein, dann ist die IP nicht einwandfrei extern erreichbar über den zuständigen Port.

    > Verbindund hat einen Korken.

    PS: Dies passiert auch wenn man bei MultiHome oder SeamlessIP eine interne IP angibt und Loopback nicht funktioniert.


  5. 6 hours ago, Stasis 823 said:

    Ich habe hauptsächlich Inseln aus dem Tropischen und Äquatorial Bereich genommen und jeweils 1 von anderen Temperatur Zonen wegen der Vielfalt. Die Inseln Haben ja ihre eigenen Temperatur Zonen da fand ich es nun nicht SOO wichtig Temperatur Zonen einzubauen :D.

    Ja, die Inseln sind natürlich mir der eigenen Temperatur noch einmal versehen, bei uns haben wir das gelöst in dem wir die
    4 best möglichen Temperaturen mit den Ressourcen genommen haben anhand der Liste aus dem Original Server.

    6 hours ago, Stasis 823 said:

    Ja das stimmt, man kann nur auf den beiden Inseln an A1 PVE oder B1 PVP spawnen. Alle 4 zohnen stehen auf HomeServer als übergang, bis das mit dem wechsel zwischen den Zonen klappt, den wenn nur die beiden Start Zonen Server sind kann man nach dem Timeout nicht mehr Joinen da der Spieler Charakter auf einer anderen Zone ist. So unsere Erfahrung-

    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)

    6 hours ago, Stasis 823 said:

    Dafür habe ich:

    "OverrideShooterGameModeDefaultGameIni": {"NoClaimFlagDecayPeriodMultiplier": "4","bClampHomeServerXP": "0","ClampHomeServerXPLevel": "0"},

    Drin das bewirgt doch das selbe oder? 😮

    Der Befehlt schaltet das Limit ohne Entdeckungen machen zu müssen.

    6 hours ago, Stasis 823 said:

    Hab´s jetzt über den ASM laufen:

    Serverm.png 

    Macht nicht den eindruck das was falsch läuft. Server ist ohne Probleme über den Steam Serverbrowser und den Ingame Browser zu finden.

    Die Timeouts bestehen aber leider immer noch...

    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.

    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...


  6. Was mir auffällt, du hast bei den Discovery's ein paar mal versehentlich einen "Shift-linke Maustaste"
    gemacht und somit leere Discovery's erstellt (nicht gravierend wenn sie keinen Zweck erfüllen sollen).

    Du nutzt kein Temperaturschema für die Zonen und vergibst zwei Spawnpunkte (einen in 0,0 und 1,0),
    aber stellst alle 4 Zonen als Home Server auf. Es gibt kein "spawnPointRegionOverride", alle Inseln
    stehen auf "-1".

    Es gibt kein Hintergrundbild, aber das ist lediglich Geschmackssache ob die Karte wenn man
    "M" / "Num8" drückt schöner aussehehen soll.

    Evt. würde ich bei den Home Server auch "PlayerDefaultNoDiscoveriesMaxLevelUps" setzen.

    Also alles in allen, das was in der .json fehlt sind Feinheiten die man machen kann, aber kein Grund für
    Disconnects da die Informationen keine doppelt benutzten Ports haben oder Game mit Query vertauscht
    wurde.

    D.H.
    "ShooterGameServer.exe" muss lediglich sauber gestartet werden und der PC wo dies läuft erreichbar
    mit den Vorgaben sein. Verbindet man sich auf einen PC der in dem lokalen Netzwerk liegt,
    muss Microsoft Loopback funktionieren, ansonsten wird es zu Verbindungsproblemen kommen.

    Redis + Server gestartet > Query Port macht das Announcement mit man in der Liste von Atlas gefunden wird.

    Spiel wird gestartet und empfängt die Liste der Server > beim verbinden bekommt man diverse Daten.

    Das sind als ein solches, Maps, Metadaten, IP und Ports der anderen Zonen die in der .json stehen inklusive
    natürlich dem fortlaufenden Datentransfer der beim Spielen notwendig ist. Sollte eine Antiviren Software
    aktiv sein, ist es leider möglich das sowas wie Heuristik oder Webüberwachung Schwierigkeiten bereiten
    können. Das selbe gilt für Firewalls oder Malware Scanner wenn man keine entsprechende Konfiguration
    dafür vorgenommen hat.


  7. 6 hours ago, GRIFIN said:

     

    ports 28000-28008 must open? will the server be visible without them?

    image.png.665d2669dd03fc7c9efb300c379ce034.png

    It's your choice what ports you use, if one is blocked by another program > use a free unused one.

    Server/Game Port and Query Port must be reachable from the Internet.


  8. 3 hours ago, Stasis 823 said:

    Ich habs mal angehängt eventuell findet wer von euch darin einen fehler.

    The connection has timed out.

    4 hours ago, Stasis 823 said:

    zu ASM,

    Gibt es ein Setup video zum ASM ? Weiß gerade nicht so recht wegen der Server Ordner Struktur und ob/wie die vorhandenen Bat´s eingebunden werden. Mir sagt er findet die ShooterGameServer.exe nicht... vielleicht ist die Birne auch einfach zu voll das ich nicht mehr Aufnahme fähig bin/war.

    Nein, das ist ein Tool in der Entwicklung und hat keine Videoanleitung.

    1.png

    Die Einstellungen ansich sollten selbsterklärend sein.

    Ist der Serverpfad "c:\Atlas", wird die .exe in "C:\ATLAS\ShooterGame\Binaries\Win64" erwartet.
     

    46 minutes ago, Twenty7 said:

    Also wir haben den ganzen Server Gewiped und neu gemacht mit der Config die ich entsprechend abgeändert habe... NICHTS 😄 Lokal geht es btw. auch bei mir.  Ich versteh das nicht.

    Da kann ich leider auch nicht weiterhelfen wenn Nitrado nicht geht, aber wenn du einen eigenen Server hochziehst schon...

    Als Test kannste ja mal einen passenden Freeport zum Temperaturschema in A1 packen und alles andere entfernen.

    PS: Hab schon öfter gehört das bei Nitrado Schwierigkeiten existieren wenn duplikate (Reste) auf in den Ordnern verbleiben.


  9. Der Unterschied bei mir ist das ich mit einer neuen Datenbank starte und die Spawns alle bei 0 anfangen.

    Ich weis nicht in wie fern man bei Nitrado die Möglichkeiten hat, denkbar helfen könnte mir dem gleich zu

    tun wenn ein "DestroyWildDinos" Admincheat nicht helfen sollte.

     

    Um einfacher testen zu können, empfehle ich eine lokale Installation von dem Server bevor du auf den
    Bezahlserver etwas übernimmst.


  10. 1.png

    Du hast ein ( vergessen, somit funktioniert die Eintragung bei globalGameplaySetup nicht.

    2.png

    Du gibtst der Zone keinen Namen.

    3.png

    Ich habe lediglich die IP, Ports und AltasID auf meine umgeschrieben und der Zone einen Namen gegeben.

    Ich habe einen Elefanten vor der Nase wie man im Screenshot sehen kann in A1 (Home Server) ^_^

    PS: Deine Temperaturzonen sind komplett durcheinander gewürfelt.


  11. 14 minutes ago, Twenty7 said:

    Hey! Danke für die super tolle Anleitung!

    Vorweg wir haben einen Server bei Nitrado gemietet und haben nen 2x2 Cluster aufgesetzt. Habe nach deiner Anleitung versucht mit dem Map Tool die Map zu machen und natürlich die Powerstones ETC. einzufügen. Das Problem ist das auf A1, also der gesetzte Home Server, keine Kreaturen an Land spawnen. Im Meer ist alles Tutti aber auf den Inseln passiert nichts... Auf B1 A2 B2 spawnt alles normal. Ebenfalls kann man die Powerstones etc. net auf der Karte finden. Habe ich da was falsche gemacht? 

     

    Hab dir mal die ServerGrid angehangen. Ich sehe grad das Meer vor lauter Wasser net mehr...

    ServerGrid.json

    Ich schau es mir mal an.


  12. "redis.conf" die Einstellung von "loglevel notice" auf "loglevel verbose" ändern für eine detailiertere Aufschlüsselung.

    Bzw. die .conf die du bei redis verwendest. Ich empfehle das man komplett seine eigene .conf baut und über ein
    Duplikat der bestehenden .bat lädt mit nicht durch ein Update alles überschrieben wird.

    29 minutes ago, Jordiii said:

    Ja nur wenn ich das tool nutze, funktioniert bei mir das überqueren der server und wenn ich das tool nicht nutze, funktioniert es nicht ...

     

    Das Tool macht 1:1 das selbe, es führt die "ShooterGameServer.exe" mit einer Komandozeile aus über die config
    die man editiert. Nach hochfahren der Zone siehst du welche es benutzt hat, d.H. ob du das Tool nutzt oder es manuell
    über deine eigene batch startestt, ist/sind lediglich die Option(en) der Unterschied.

    Das Tool von JetFox wird aktuell leider nicht geupdatet und hat 2 Bugs die das automatische neustarten der Zonen verhindert.
    A) Die Backup Funktion B) Crosschat buffer Overflow

    Ich nutze derzeit zum vereinfachen ASM:

    ASM.png

    Tipp: Ist eine Zonenwand vor dem Wechsel rot dargestellt, ist entweder keine Verbindung da oder gemäßigt (Lag / überfüllt).


  13. 9 minutes ago, Stasis 823 said:

    wie kann ich das Überprüfen?

    MFG

    Ein Anfang ist es bei redis in der conf das logging auf verbose zu setzen, dann kann man sehen wenn sich eine
    Zone sich an der Datenbank anmeldet. Das nächste ist die .json zu kontrollieren wie die Konfiguration ist, denn:

    Wird eine Zone verlassen, wird die IP und Ports die man angegeben hat verwendet um beim Wechsel sich zu
    verbinden. Das Tool von Fox ist lediglich ein starter der das selbe macht als wenn man eine Zone über die
    Kommandozeile macht > es ruft dazu lediglich ShooterGameServer.exe auf.


  14. 5 minutes ago, Killakeller666 said:

    port is exclusively used for Redis, map image is linked to https://www.dropbox.com/s/nx4wkqrb4dovy30/mapIMG.jpg?dl=1
    thats works fine.

    meta is linked to https://www.dropbox.com/sh/10047z4swv2i92k/AABNWQHjIjuEgqtAs2i7_x_pa?dl=1

    and the mini map still looks like this https://gyazo.com/c1b934f8276e859a8ab0533d205e0322

    Redis is database only and doesn't load map data, ShooterGameServer does.

    Might be a problem with your dropbox for not detecting cell images. I have it on apache and it works flawless.


  15. 1 hour ago, GRIFIN said:

     

    Hai) If my ports 28000-28008 are already used by ARK servers, my ATLAS server will not be visible to other players? Help answer!

    Depends for what you use these ports.

    The Query Port transfers informations between the Server and you when connected. Without it, no one can see your Server.

    The Game Port is used for connection to the Server while gaming.

    The SeamlessDataPort exchanges Metainformations (Maps, Spawns, Event Informations etc.)

    The RCON Port is used to remote your Server without connecting to the game.

    1 hour ago, Killakeller666 said:

    So i have setup a 2x2 grid, its all working fine i can connect to it fine but i have the mini map issue. i have fixed the server join map but i cant get mini map to work.
    Im wondering if there is an issue with my Redis, as when i try to start the Redis bat file a window shows for less than a second then goes again.

    Any one have any ideas? I have done a port forward for Redis

    Either the port is blocked like mentioned above or your files doesn't match naming (name, extension, double extension).

    If using local ServerGrid folder both has to be "" without http url ("MetaWorldURL": "", / "MapImageURL": "",).

    Workaround is to use external urls (dropbox / apache or whatever) if local doesn't work properly.

    "MetaWorldURL" = url to folder for cell images (ex. http://theIPtoServer-URL/)
    "MapImageURL" = url to MapImg.jpg (ex. http://theIPtoServer-URL/MapImg.jpg)


    1. "MetaWorldURL" : "http://<Adresse zu dem Webserver>/<Falls vorhanden der Unterpfad/"
    2. "MapImageURL": "http://<Adresse zu dem Webserver>/<Falls vorhanden der Unterpfad/MapImg.jpg"

    1. ist ein Link zu dem Ordner der die Cell Images enthält (leer bedeutet laden vom lokalen ShooterGame/ServerGrid Ordner)
    2. ist der Link zur preview Karte (leer bedeutet das laden der lokalen ShooterGame/ServerGrid/MapImg.jpg) z.B. http://arkdedicated.com/atlaspreview.jpg

    • Thanks 1

  16. Ich habe mich auf euren Server einmal eingeloggt, bei mir werden die Karten auch nicht angezeigt.

    Wurde nach den Änderungen denn der Server auch neu gestartet?

    Wenn ja, kann ich mir nur vorstellen das die Ports durch andere Anwendungen benutzt / blockiert werden.

    Wie bereits erwähnt, kann man sofern z.B. ein Apache oder ähnliches mit auf dem Server läuft,
    die Karten über eine Url extern einladen lassen.


  17. Ein Tipp, im Windows sollte man sich immer die Dateiendung im Explorer anzeigen lassen.

    Häufige Fehler sind das man doppelte Dateiendungen hat, (z.B. .jpg.jpg), oder diese falsch
    für Anwendungen ist (z.B. .jpeg) aber von Windows als jpg im Explorer angegeben wird.

    Atlas ist programmtechnisch konform für eine jpg oder png Karte (.jpg / .png).

    Wenn man die Bilder nachbearbeitet, ist möglich das beim speichern ein inkompatibles
    Format für das Spiel ausgewählt wurde und zu Anzeigefehler führt.

    Bei den "BaseServerArgs" hast du die Commandozeile eingefügt die normal über die Batch
    funktioniert, möglich das dies zu Problemen führt.


  18. Handelt es sich vielleicht nur um den Kriegsnebel der nach Erkundung aufgedeckt wird?

    Ist versehentlich eine URL angegeben worden bei "MapImageURL" und oder "MetaWorldURL"
    die die Image Dateien aus dem "ShooterGame\ServerGrid" ersetzt?

    Liegen im "ShooterGame\ServerGrid" Ordner auch die "MapImg" und "CellImg_X-X" Dateien
    mit einer .jpg oder .png Dateiendung? (X-X ersetzt die einzelnen Zonen die man hat)

×
×
  • Create New...