DoDo Manager - Companion Tool [Beta]
DoDo Manager ist eine Weiterentwicklung des altbekannten ArkBot welcher ein Web-Dashboard zum überwachen von z.B. Kreaturen, Generatoren etc... zur Verfügung stellt.
Leider wurde die Weiterentwicklung eingestellt und eine für ARK: Survival Ascended kompatible Version ist nie erschienen.
Bis jetzt!
Mit dem DoDo Manager steht nun ein Nachfolger mit vielen neuen und überarbeiteten Features in einer Modernen Weboberfläche bereit.
Der DoDo Manager liest in gewissen Zeitabständen den Spielstand eines oder mehrerer ARK-Server aus und stellt in einer Weboberfläche diverse Informationen zur Verfügung.
Spieler können sich im Manager mit ihrer EOS-ID Anmelden und bekommen dann, eine Übersicht über die von ihnen gezähmten Kreaturen, Status von Generatoren und Futtertrögen und noch mehr angezeigt.
Danksagungen
ArkBot - Grundlage für den DoDo Manager
Smart Breeding - Stellt eine Umfangreiche Kreaturen Datenbank und Zuchtools zur Verfügung.
ARK Savegame Visualiser & ark-sa-save-tools - Im DoDo Manager extrahieren diese beiden Tools alle Informationen aus den Savegames der ARK-Server
Bekannte Fehler
- Im Spielerdashboard sind einige Item-Beschriftungen noch nicht übersetzt und einige Icons fehlen noch.
Features
Spielerdashboard
- Aktueller Charakter Standort (auch Offline)
- EOS-ID und Charakter-ID
- Tribemitgliedschaften
- Inventare
- Charakterauswahl falls mehrere Charaktere genutzt werden sollten
Kreaturen-Liste
- Liste alle Kreaturen auf, welche im Besitz des Spielers oder eines Tribes sind, in dem der Spieler Mitglied ist.
- Nahrungsanzeige
- Status von Kreaturen in Kryopods
- Name der Kryofridge, in welcher der Kryopod gelagert wird.
- Position der Kreatur
- Zuchtstats
- Warnung bei Kreaturen mit weniger als 10% Nahrung oder Kryopods bei weniger mit 10% Ladung.
- Unterstützung von Mod-Kreaturen
- und einiges mehr...
Aufzucht Übersicht
- Listet alle Kreaturen auf, welche noch nicht vollständig ausgewachsen sind.
- Kreaturen welche in Kryopods sind, können separat angezeigt werden.
- Nahrungstatus von Babys.
- Zeit bis zum nächsten Imprint
- Imprint Wunsch wie z.B. möchte Kuscheln.
- Ton bei fälligen Imprint pro Kreatur einstellbar.
Kreaturen-Dossier
Mit einen klick auf einen Kreaturen-Namen, öffnet sich das entsprechende Dossier zur Kreatur.
- Zeigt ein Bild der Kreatur.
- Zeigt bestmögliche Brutpartner.
- Zeigt Farbregionen.
- Zeigt aktuelle Stats als Punkte oder Werte an.
- Zeigt Eltern, direkte Nachkommen und Nachkommen dritter Generation.
- Es werden auch Nachkommen aufgelistet, welche nicht mehr im Besitz des Spielers/Tribes sind.
- Erstellen einer "Visitenkarte" der Kreatur um diese zu teilen.
- und noch einiges mehr...
Zuchtplan
- Bietet den Klassischen Zuchtplan wie man ihn aus SmartBreeding kennt.
- Der Zuchtguide erweitert den Manager um datenbasierte Zuchtempfehlungen. Anhand des vorhandenen Kreaturenbestands werden passende Elternpaare und benötigte Nachwuchswerte + Geschlecht ermittelt. Unterstützt werden Topstats ohne Mutationen, inklusive Mutationen oder als aufeinanderfolgende Zuchtziele.
- Individuelle Zuchtpläne ermöglichen die Auswahl von Eltern, Zielwerten, Geschlecht und Mutationsanforderungen. Passende Nachkommen werden automatisch erkannt und die Zucht in aufeinanderfolgenden Phasen begleitet.
Futtertröge
- Listet alle Futtertröge auf.
- Der Name des Futtertrogs wird aus dem Spiel übernommen.
- Sollte ein Futtertrog nicht umbenannt werden können im Spiel, dann kann ein Name im Manager vergeben werden.
- Listet den Inhalt auf.
- Es ist Konfigurierbar, welche Art von Nahrung im Futtertrog sein sollte und optional auch wie viel. Es wird eine Warnung angezeigt sollte ein Futtertrog einen Nahrungstyp nicht mehr haben oder unter den angegeben Bestand fallen.
- Mod-Futtertröge Können über das Configtool hinzugefügt werden.
- Nahrungsitems und Kategorien, können über das Configtool angelegt und bearbeitet werden.
Generatoren
- Listet alle Generatoren auf.
- Der Name des Generators wird aus dem Spiel übernommen.
- Sollte ein Generator nicht umbenannt werden können im Spiel, dann kann ein Name im Manager vergeben werden.
- Über das Configtool können Mod-Futtertröge hinzugefügt werden.
- Gibt eine Warnung, sobald ein Generator ausgefallen ist.
Strukturen
- Listet alle Strukturen im Spieler/Tribebesitz auf.
- Zeigt Baubereiche des Spielers/Tribes auf.
- Tribefounder können Baubereiche wie z.B. eine Zähmfalle automatisch abreißen lassen.
- Dies kann über das Configtool deaktiviert werden
Benachrichtigungen
- Ein Benachrichtigungscenter wurde hinzugefügt. Dieses kann über die Glocke oben rechts im WebUI erreicht werden.
- Folgende versandarten für Benachrichtigungen stehen zur Verfügung:
- only im Manager
- via Discord Webhook
- via Browser Push
- Folgende Benachrichtungen stehen zur Verfügung:
- Kreaturen unter 10% Nahrung
- Kreaturen in Kryopods unter 10% Ladung
- Imprint notwendig
- Generator ausgefallen (Warnung muss für den Generator aktiviert werden)
- Futtertrog leer oder unter dem Sollbestand (Warnung muss für den Futtertrog aktiviert sein)
- Cardgame-Herausforderungen
- Gewonnene Cardgame Duelle & Verlorene Cardgame Duelle
Liste Wilder Kreaturen
Zeigt eine Liste aller wilder Kreaturen eines Servers. Die liste enthält:
- Spezies
- Geschlecht
- Level
- Koordinaten
- Statspunkte
- Der Umfang der Liste, ist via Configtool einstellbar.
Für Admins
Admins oder berechtigte Personen, können Kreaturen und Strukturen eines Tribes Serverweit oder Bereichsbezogen per klick Entfernen.
Dinocards
Ist ein kleines Minispiel. Spieler können aus ihren Kreaturen eine Kampfkarte erstellen und andere Spieler oder einen Bot antreten lassen.
Companion Plugin
Unser DoDo Manager kommt zwar ohne das Plugin zurecht, jedoch stehen folgende Features nur mit diesem Plugin zur Verfügung:
- Anzeige von neu gezähmten oder geclaimten Kreaturen vor dem nächsten Aktualisierung Intervall.
- Genauere Imprint Countdowns.
- Anzeige des aktuellen Imprint Wunsches.
- Abreißen von Baubereichen als Tribefounder
- Abreisen von Tribe Basen und löschen von Tribe Kreaturen eines bestimmten Bereiches oder Serverweit.
- Umbenennen von Kreaturen direkt über den DoDo Manager.
- Live Spielerdashboard.
- Live Position einer Kreatur.
- Registrierung ohne Eingabe der EOS-ID
Voraussetzung: ASA: Server API
Spieler Verifizierung
Damit Spieler den DoDo Manager nutzen können, müssen sich diese im Manager Registrieren.
ohne Companion Plugin
Der Spieler gibt seinen Benutzernamen, ein Passwort und seine EOS-ID ein. Danach bekommt er im Spiel einen Code zur Verifizierung zugesandt, dabei muss der Spieler online sein.
Mit Companion Plugin
Durch die Eingabe von /dodostart bekommt der Spieler einen Code angezeigt. Diesen gibt er im DoDo Manager ein, die EOS-ID wird dann automatisch übertragen. Dies ist ideal für Konsolenspieler.
Es steht ein Umfangreiches Konfigurationstool bereit. Eine Dokumentation ist aktuell in Arbeit. Sollte es Fragen geben, so können diese gerne im Forum gestellt werden.
Dokumentation: https://gemuese-cluster.de/dododoku/
Lizenz anfordern und aktivieren
- Registriere dich auf unserer Website und erstelle ein Ticket.
- Nach Aktivierung der Lizenz, kannst du in der Lizenzverwaltung deinen Lizenzschlüssel kopieren.
- Befolge nun die Schischritte unter dem Punk "Installation".
- Klicke im Konfigurationstool oben auf Lizenz, füge den Lizenzschlüssel ein und kopiere den Public-Key-Fingerprint.
- Klicke in der Lizenzverwaltung auf Lizenz bearbeiten und füge den eben kopierten Key bei Erlaubter Installations-Hash ein.
- Die Lizenz ist nun mit deiner DoDo Manager Installation verknüpft.
Installation
- Entpacke das .zip Archiv in einen Verzeichnis deiner Wahl.
- Starte die DoDoManager.exe.
- Diese wird sich kurz danach wieder schließen. Befolge nun unter "Lizenz anfordern und aktivieren" die Schritte ab Punkt 4.
- Öffne nun den DodoManager.Configurator.exe.
- Passe alle notwendigen Einstellungen an, klick auf Speichern.
- Führe nun erneut die DoDoManager.exe aus.
- Du kannst in deinem Browser nun unter den DoDo Manager aufrufen.
Update
- Lade die neuste Version im Downloadbereich runter.
- Beende den DoDo Manager und ggf. auch das Konfigurationstool.
- Erstelle ein Backup der dodo-manager-config.json .
- Erstelle von cardgame-creatures.json ein Backup falls du Kreaturen dem Cardgame hinzugefügt hast oder bestehende verändert hast. Diese werden aktuell bei jedem Update überschrieben.
- Kopiere alle Dateien in das selbe Verzeichnis deiner bestehenden DoDo Manager Installation und beantworte die Frage ob bestehende Dateien überschrieben werden sollen mit Ja.
- Das Update ist fertig, du kannst den DoDo Manager nun wieder starten.
- Lethal Dino Utilities
- Der DoDo Manager verfügt über ein UI, welches auch ingame mit /settings aufgerufen werden kann.
- ASA Arkshop
- Für das Cardgame kann die Shop Punkte verwendet werden.
Mod Kryopods
Es werden Kryopods von Mods unterstützt sofern sie das Vanilla Format zum Speichern von Kreaturen nutzen.
Getestet:
Unterstützte Karten
Derzeit werden folgende Karten von haus aus unterstützt:
- The Island
- Scorched Earth
- Aberration
- Extinction
- Lost Colony
- Genesis 1
- The Center
- Ragnarok
- Valguero
- Astraeos
Bei nicht unterstützten Karten, ist die Anzeige der Koordinaten ungenau.
Savegame Updates
Der DoDo Manager prüft (Default) alle 60 Sekunden nach Änderungen. Savegames werden nur nur gelesen, sofern sich das Änderungsdatum der Speicherdatei seit der letzten Prüfung geändert hat.
Savegames können Lokal oder via FTP eingebunden werden.
Systemanforderungen
- Java 21
- 2-5 GB Ram
Preise
DoDo Manager ist aktuell in der Beta Phase und ist bis zum 31.12.2026 kostenlos nutzbar.
Transparenz
Für einige Texte und bei der Erstellung für das Layout der Webapp, wurde KI zur Beihilfe und Ideenfindung genutzt.
Das Konfigurationstool welches die json für den DoDo Manager erzeugt, wurde überwiegend KI genutzt.