Jump to content

Firedragon

Pathfinder
  • Content Count

    209
  • Joined

  • Last visited

Everything posted by Firedragon

  1. Your Profile is saved local on your PC and got links in redis db too. When connecting to a server, it generates an ID that connects you to your char when reconnecting as long your local profile is working and not broken for the used AtlasID. PC Saved folder: Steam\steamapps\common\ATLAS\ShooterGame\Saved\LocalProfiles Insinde the AtlasID folder are your <AtlasID>_Wide.fow2visibility and PlayerLocalData_<AtlasID>.arkprofile If you remove these files you can force the server to create a new ID having a new char. My guess is, either the redis db on the server or your hdd is the issue.
  2. The reason WHY D11 is high ping feast - they build like careless and did a great job to have one Island at limits. There is only one Gal entering the Zone needed to make ping jump, you could count that in as raid protection making it a hassle to fight there.
  3. Taming doesn't have anything to do if it's PVE or PVP. It just makes it easier to farm your ressources and to craft items needed for the everything. If player not playing PVP is your reason, remove farming, crafting, and so on. It just sounds that Atlas is the wrong game for you. Atlas is currently EA, having seriouse PVP is not that easy if the servers go haywire if there are 100+ ppl inside the zone bringing the fight to ya. Also it needs better ballancing to make PVP succeed.
  4. 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.
  5. If it's GPortal you don't have direct access to redis database, don't you? If there is no chance to remote connect it with tools like rdm, there is only a wipe possible.
  6. Yes, a better control for Alpha's is needed. I have my Home Server configurated for Animals beeing at max. LVL 30, but there will still spawn Alpha's going way beyond. For ex. LVL 250...
  7. Currently if you have a smaller Server, for ex. 2x2 and you decide to have Treasure Map's spawning in Bottles, it will include these beyond your reach. All Bottles will vanish if it's outside your defined Server Zones and you can only pick up what is part of your Server.
  8. 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!!!
  9. Im Original wurde sogar nur eine Zone für beides verwendet, natürlich gilt der Eintrag für den Kampf mit dem Endboss.
  10. 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
  11. 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 To set the first Spawn in here to 0 makes it the first one in the list for the Zone of the Island. 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. 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.
  12. 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.
  13. 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. 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) Der Befehlt schaltet das Limit ohne Entdeckungen machen zu müssen. 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...
  14. 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.
  15. 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.
  16. The connection has timed out. Nein, das ist ein Tool in der Entwicklung und hat keine Videoanleitung. Die Einstellungen ansich sollten selbsterklärend sein. Ist der Serverpfad "c:\Atlas", wird die .exe in "C:\ATLAS\ShooterGame\Binaries\Win64" erwartet. 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.
  17. 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.
  18. Hat man die Einträge in der ServerGrid.json , dann wurde nicht mit dem ServerGridEditor exportiert! Der Editor legt im "EXPORT" Ordner 2 neue .json an (die Informationen werden gesplittet).
  19. Du hast ein ( vergessen, somit funktioniert die Eintragung bei globalGameplaySetup nicht. Du gibtst der Zone keinen Namen. 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.
  20. "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. 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: Tipp: Ist eine Zonenwand vor dem Wechsel rot dargestellt, ist entweder keine Verbindung da oder gemäßigt (Lag / überfüllt).
  21. 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.
  22. Having a huge company makes it difficult to see if everyone is still playing or already quitted atlas. Please add showing last online time.
×
×
  • Create New...