1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Downloads
  4. Galerie
    1. Alben
  5. Toolbox
    1. Passwort Generator
    2. Portchecker
  6. Mitglieder
    1. Mitgliedersuche
    2. Benutzer online
    3. Trophäen
    4. Team
Mo: 16 Juni 2025
  • Anmelden oder registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Forum
  • Dateien
  • Seiten
  • Bilder
  • Erweiterte Suche

Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.

Anmelden oder registrieren
    1. Nodezone.net Community
    2. Forum
    3. Gameserver & Hosting
    4. ArmA Series - ArmA 3 / Reforger
    5. Hilfeforum

    Benötige Hilfe mit Config : some input after EndOfFile

      • Mapping & Modding
    • flippa
    • 27. Januar 2019 um 14:52
    • Geschlossen
    • Erledigt
    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 14:52
      • #1

      Hi ich bins mal wieder,

      diesmal ist das Problem, wie schon im Titel beschrieben, folgende Fehlermeldung: Warning Message: Config : some input after EndOfFile. , wir haben schon jede erdenkliche Datei durchsucht, aber wir finden einfach nicht die Stelle, wo dieser Fehler sein soll.

      Vielleicht findet ihr sie ja...

      In folgenden Dateien könnte der Fehler sein: Description.ext, Config_vItems.hpp, Config_Process.hpp, Config_Gather.hpp, CfgRemoteExec.hpp, stringtable.xml. Die Description.ext habe ich mal in den Beitrag gepackt, der Rest ist im Anhang.

      description.ext
      C
      disableChannels[] = {{0,true,true},{1,true,true},{2,true,true}};    // Disabled text and voice for global, side, and command channels. Syntax: disableChannels[] = {{channelID<number>, disableChat<bool>, disableVoice<bool>}};
      overviewText = "$STR_MISC_overviewText";    // Text to be displayed below the overviewPicture on the mission selection screen when the mission is available to play.
      
      #include "config\Config_SpyGlass.hpp"
      #include "CfgRemoteExec.hpp"
      #include "dialog\MasterHandler.hpp"
      #include "config\Config_Master.hpp"
      
      
      class CfgServer {
          DatabaseName = "altislife"; //Config name that'll be grep in the extdb-conf.ini. Default: [altislife]
          DebugMode = 0; //Enable many server/hc debugging logs. Default: 0 (1 = Enabled / 0 = Disabled)
          HeadlessSupport = 0; //Enable/Disable Headless client support. Default: 1 (1 = Enabled / 0 = Disabled)
          /*
          Enabled: When HeadlessSupport is set to 1 (enabled), the server will run without fault when no Headless Client is connected. However, it will support the Headless Client if you choose to connect one.
          Disabled: If HeadlessSupport is set to 0 (disabled), the connection of a Headless Client will make no difference. This option will increase server performance a TINY but negligible amount.
          */
      };
      #include "maverick\maverick_master.cpp"
      
      class RscTitles {
          #include "dialog\progress.hpp"
          #include "dialog\hud_nameTags.hpp"
          #include "dialog\hud_stats.hpp"
          #include "maverick\maverick_titles_master.cpp"
      
      };
      
      class CfgFunctions {
          #include "Functions.hpp"
          #include "maverick\maverick_functions_master.cpp"
      };
      
      class CfgSounds {
          sounds[] = {};
          class sirenLong {
              name = "sirenLong";
              sound[] = {"\sounds\sirenLong.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class medicSiren {
              name = "medicSiren";
              sound[] = {"\sounds\medicSiren.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class tazerSound {
              name = "tazerSound";
              sound[] = {"\sounds\tazer.ogg", 0.5, 1};
              titles[] = {};
          };
      
          class flashbang {
              name = "flashbang";
              sound[] = {"\sounds\flashbang.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class mining {
              name = "mining";
              sound[] = {"\sounds\mining.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class harvest {
              name = "harvest";
              sound[] = {"\sounds\harvest.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class lockCarSound {
              name = "lockCarSound";
              sound[] = {"\sounds\carLock.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class unlockCarSound {
              name = "unlockCarSound";
              sound[] = {"\sounds\carUnlock.ogg", 0.75, 1};
              titles[] = {};
          };
      };
      
      class CfgDebriefing {
          class NotWhitelisted {
              title = "$STR_NotWhitelisted_Title";
              subtitle = "$STR_NotWhitelisted_SubTitle";
              description = "$STR_NotWhitelisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      
          class Blacklisted {
              title = "$STR_Blacklisted_Title";
              subtitle = "$STR_Blacklisted_SubTitle";
              description = "$STR_Blacklisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      
          class SpyGlass {
              title = "$STR_SpyDetect_Title";
              subTitle = "$STR_SpyDetect_SubTitle";
              description = "$STR_SpyDetect_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      };
      
      class CfgNotifications {
          class MedicalRequestEmerg {
              title = "$STR_MedicalRequestEmerg_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
              description = "%1";
              duration = 5;
              priority = 7;
          };
      
          class DeliveryAssigned {
              title = "$STR_DeliveryAssigned_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
              description = "%1";
              duration = 10;
              priority = 7;
          };
      
          class DeliveryFailed {
              title = "$STR_DeliveryFailed_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskiconfailed_ca.paa";
              description = "%1";
              duration = 7;
              priority = 7;
          };
      
          class DeliverySucceeded {
              title = "$STR_DeliverySucceeded_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcondone_ca.paa";
              description = "%1";
              duration = 6;
              priority = 6;
          };
      
          class TextMessage {
              title = "$STR_TextMessage_Title";
              iconPicture = "icons\ico_messageNew.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
      
          class PoliceDispatch {
              title = "$STR_PoliceDispatch_Title";
              iconPicture = "icons\ico_messagePolice.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
      
          class AdminDispatch {
              title = "$STR_AdminDispatch_Title";
              iconPicture = "icons\ico_messageAdmin.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
      
          class AdminMessage {
              title = "$STR_AdminMessage_Title";
              iconPicture = "icons\ico_messageAdmin.paa";
              description = "%1";
              duration = 10;
              priority = 5;
          };
      };
      Alles anzeigen

      Dateien

      Config_vItems.sqf 37,72 kB – 154 Downloads Config_Gather.sqf 7,97 kB – 162 Downloads Config_Process.sqf 7,26 kB – 133 Downloads CfgRemoteExec.sqf 6,1 kB – 146 Downloads stringtable.zip 132,47 kB – 252 Downloads
    • Fl0rixn
      Nerd
      Reaktionen
      190
      Trophäen
      9
      Beiträge
      619
      Bilder
      27
      • 27. Januar 2019 um 15:01
      • #2
      Zitat von PeterMayer

      Hi ich bins mal wieder,

      diesmal ist das Problem, wie schon im Titel beschrieben, folgende Fehlermeldung: Warning Message: Config : some input after EndOfFile. , wir haben schon jede erdenkliche Datei durchsucht, aber wir finden einfach nicht die Stelle, wo dieser Fehler sein soll.

      Vielleicht findet ihr sie ja...

      In folgenden Dateien könnte der Fehler sein: Description.ext, Config_vItems.hpp, Config_Process.hpp, Config_Gather.hpp, CfgRemoteExec.hpp, stringtable.xml. Die Description.ext habe ich mal in den Beitrag gepackt, der Rest ist im Anhang.

      description.ext
      C
      disableChannels[] = {{0,true,true},{1,true,true},{2,true,true}};    // Disabled text and voice for global, side, and command channels. Syntax: disableChannels[] = {{channelID<number>, disableChat<bool>, disableVoice<bool>}};
      overviewText = "$STR_MISC_overviewText";    // Text to be displayed below the overviewPicture on the mission selection screen when the mission is available to play.
      
      #include "config\Config_SpyGlass.hpp"
      #include "CfgRemoteExec.hpp"
      #include "dialog\MasterHandler.hpp"
      #include "config\Config_Master.hpp"
      
      
      class CfgServer {
          DatabaseName = "altislife"; //Config name that'll be grep in the extdb-conf.ini. Default: [altislife]
          DebugMode = 0; //Enable many server/hc debugging logs. Default: 0 (1 = Enabled / 0 = Disabled)
          HeadlessSupport = 0; //Enable/Disable Headless client support. Default: 1 (1 = Enabled / 0 = Disabled)
          /*
          Enabled: When HeadlessSupport is set to 1 (enabled), the server will run without fault when no Headless Client is connected. However, it will support the Headless Client if you choose to connect one.
          Disabled: If HeadlessSupport is set to 0 (disabled), the connection of a Headless Client will make no difference. This option will increase server performance a TINY but negligible amount.
          */
      };
      #include "maverick\maverick_master.cpp"
      
      class RscTitles {
          #include "dialog\progress.hpp"
          #include "dialog\hud_nameTags.hpp"
          #include "dialog\hud_stats.hpp"
          #include "maverick\maverick_titles_master.cpp"
      
      };
      
      class CfgFunctions {
          #include "Functions.hpp"
          #include "maverick\maverick_functions_master.cpp"
      };
      
      class CfgSounds {
          sounds[] = {};
          class sirenLong {
              name = "sirenLong";
              sound[] = {"\sounds\sirenLong.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class medicSiren {
              name = "medicSiren";
              sound[] = {"\sounds\medicSiren.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class tazerSound {
              name = "tazerSound";
              sound[] = {"\sounds\tazer.ogg", 0.5, 1};
              titles[] = {};
          };
      
          class flashbang {
              name = "flashbang";
              sound[] = {"\sounds\flashbang.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class mining {
              name = "mining";
              sound[] = {"\sounds\mining.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class harvest {
              name = "harvest";
              sound[] = {"\sounds\harvest.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class lockCarSound {
              name = "lockCarSound";
              sound[] = {"\sounds\carLock.ogg", 1.0, 1};
              titles[] = {};
          };
      
          class unlockCarSound {
              name = "unlockCarSound";
              sound[] = {"\sounds\carUnlock.ogg", 0.75, 1};
              titles[] = {};
          };
      };
      
      class CfgDebriefing {
          class NotWhitelisted {
              title = "$STR_NotWhitelisted_Title";
              subtitle = "$STR_NotWhitelisted_SubTitle";
              description = "$STR_NotWhitelisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      
          class Blacklisted {
              title = "$STR_Blacklisted_Title";
              subtitle = "$STR_Blacklisted_SubTitle";
              description = "$STR_Blacklisted_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      
          class SpyGlass {
              title = "$STR_SpyDetect_Title";
              subTitle = "$STR_SpyDetect_SubTitle";
              description = "$STR_SpyDetect_Descript";
              pictureBackground = "";
              picture = "";
              pictureColor[] = {0,0.3,0.6,1};
          };
      };
      
      class CfgNotifications {
          class MedicalRequestEmerg {
              title = "$STR_MedicalRequestEmerg_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
              description = "%1";
              duration = 5;
              priority = 7;
          };
      
          class DeliveryAssigned {
              title = "$STR_DeliveryAssigned_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcon_ca.paa";
              description = "%1";
              duration = 10;
              priority = 7;
          };
      
          class DeliveryFailed {
              title = "$STR_DeliveryFailed_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskiconfailed_ca.paa";
              description = "%1";
              duration = 7;
              priority = 7;
          };
      
          class DeliverySucceeded {
              title = "$STR_DeliverySucceeded_Title";
              iconPicture = "\A3\ui_f\data\map\mapcontrol\taskIcondone_ca.paa";
              description = "%1";
              duration = 6;
              priority = 6;
          };
      
          class TextMessage {
              title = "$STR_TextMessage_Title";
              iconPicture = "icons\ico_messageNew.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
      
          class PoliceDispatch {
              title = "$STR_PoliceDispatch_Title";
              iconPicture = "icons\ico_messagePolice.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
      
          class AdminDispatch {
              title = "$STR_AdminDispatch_Title";
              iconPicture = "icons\ico_messageAdmin.paa";
              description = "%1";
              duration = 10;
              priority = 6;
          };
      
          class AdminMessage {
              title = "$STR_AdminMessage_Title";
              iconPicture = "icons\ico_messageAdmin.paa";
              description = "%1";
              duration = 10;
              priority = 5;
          };
      };
      Alles anzeigen

      Was hast du den zuletzt geändert?

    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 15:11
      • #3

      Ich habe leider eine ganze Reihe von Dateien geändert, da wir im RPT Log ein paar Meldungen hatten. Angefangen hat es mit dem life_server.

      Meldung aus dem RPT Log
      Code
      Error in expression <query,1] call DB_fnc_asyncCall;
      };
      };
      
      
      master_group attachTo[bank_obj,[0,0,0]];>
        Error position: <master_group attachTo[bank_obj,[0,0,0]];>
        Error Undefined variable in expression: master_group
      File life_server\init.sqf, line 89
      "----------------------------------------------------------------------------------------------------"
      "               End of Altis Life Server Init :: Total Execution Time 0.173996 seconds "
      "----------------------------------------------------------------------------------------------------"
      Error in expression <y]]] call TON_fnc_terrainSort;
      
      _dome = nearestObject [_pos,"Land_Dome_Big_F"];
      >
        Error position: <nearestObject [_pos,"Land_Dome_Big_F"];
      >
        Error Type Array, expected Number
      File life_server\init.sqf, line 191
      Unaccessible
      Alles anzeigen

      Da hat der Server noch funktioniert, dann haben wir das im life_server geändert. Danach hatten wir dann deutlich mehr Meldungen im RPT Log und auch das erste Mal diesen tollen Fehler.

      RPT Log
      Code
      Item STR_License_Oil listed twice
      Item STR_License_Iron listed twice
      Item STR_License_Cocaine listed twice
      Item STR_Process_Oil listed twice
      Item STR_Process_Iron listed twice
      Item STR_Process_Cocaine listed twice
      Unsupported language English in stringtable
      Item STR_License_Oil listed twice
      Item STR_License_Iron listed twice
      Item STR_License_Cocaine listed twice
      Item STR_Process_Oil listed twice
      Item STR_Process_Iron listed twice
      Item STR_Process_Cocaine listed twice
      Unsupported language English in stringtable
      File mpmissions\test.Takistan\config\Config_vItems.hpp, line 530: '/VirtualItems/cannabis_unprocessed.variable': Missing ';' at the end of line
      File mpmissions\test.Takistan\config\Config_vItems.hpp, line 531: '/VirtualItems/cannabis_unprocessed.displayName': Missing ';' at the end of line
      Warning Message: File mpmissions\test.Takistan\maverick\weaponshops\config.cpp, line 64: Config: End of line encountered after call life_coplevel >= 4, "},
      Warning Message: File mpmissions\test.Takistan\maverick\weaponshops\config.cpp, line 65: Config: '{' encountered instead of ','
      Warning Message: Config : some input after EndOfFile.
      Alles anzeigen

      Und im ganz letzten Tritt dann nur noch "Warning Message: Config : some input after EndOfFile." auf. Die Init aus dem life_server ist im Anhang.

      Dateien

      init.sqf 8,79 kB – 157 Downloads
    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 27. Januar 2019 um 16:22
      • #4

      Magst du bitte einfach mal deine kompletten Logs rein hauen? Das macht das Leben für uns ein wenig leichter. Auf jeden Fall hast du in dern config.cpp vom Maverick Waffenshop einen Fehler, steht da ja doch recht klar.

    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 16:28
      • #5

      Hi,

      der Fehler in der config.cpp wurde bereits gefixt. Der RPT Log ist im Anhang.

      Dateien

      arma3server_2019-01-27_15-54-42.rpt 133,44 kB – 157 Downloads
    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 27. Januar 2019 um 16:38
      • #6

      extDB3 und life_server sind keine mods, sondern servermods und werden mit dem Startparameter -serverMod=... eingebunden. Ich persönlich hab eine riesen Abneigung gegen TADS und würde euch raten das weg zu machen. Die Meldungen "Item_str_xxx..." listed twice kommen denke ich aus irgendeiner Mod, zumindest sind das keine aus dem Standard Framework. So viel zu den Serverlogs. Jetzt noch die Clientlogs bitte :)

    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 16:56
      • #7

      Hi,

      das mit TADST ist auch nur eine Lösung für den Testserver, ansonsten haben wir ein richtiges Startscript.

      Der Clientlog ist im Anhang. : )

      Dateien

      Arma3_x64_2019-01-27_15-50-28.rpt 168,62 kB – 171 Downloads
    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 27. Januar 2019 um 17:10
      • #8

      cba_settings.sqf not found find ich da noch, ansonsten finde ich da jetzt spontan nichts was auf den Fehler schließt. Aber ändere mal das,, was ich zuvor schrieb, also serverMod Parameter richtig einstellen.

    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 17:20
      • #9

      Hi,

      leider hat das mit dem serverMod auch nicht geholfen, ich denke Mal, dass ich einfach auf einen ganz alten Stand zurückgehen muss und von dort aus nochmal probieren. Aber trotzdem Danke für die schnelle Hilfe :)

    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 27. Januar 2019 um 17:49
      • #10

      Vielleicht hat hier noch jemand anderes eine schlaue Idee. Ich weiß beim besten Willen ja auch nicht immer alles, eher im Gegenteil. Mach auf jeden Fall jetzt noch mal ein Backup, falls jemand mit einer schlauen Idee um die Ecke kommt. Und als Tipp fürs Weiterarbeiten: Eins nach dem anderen machen, Sachen auf den Server laden, prüfen ob es Fehler gibt, korrigieren, weiter machen. Kostet zwar Zeit, am Ende ist dafür aber alles richtig.

    • Lassi262612
      Nerd
      Reaktionen
      55
      Trophäen
      11
      Beiträge
      730
      • 27. Januar 2019 um 17:54
      • #11

      ich würde vorschlagen schau mal die Decription ext dort ist bei der Class RSCtiltels eine Leerzeille zu viel. Probier das mal.

    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 18:13
      • #12

      Halli Hallo,

      ich habe den Fehler doch tatsächlich gefunden. Allerdings hab ich jetzt natürlich einen weiteren Fehler: "Unaccessible". Die extDB3 Logs sind unauffällig und sonst fällt mir auch nichts ein woran es liegen könnte.

      RPT Log im Anhang

      Dateien

      arma3server_2019-01-27_18-03-19.rpt 128,82 kB – 169 Downloads
    • Alice Kingsleigh
      Profi
      Reaktionen
      329
      Trophäen
      8
      Beiträge
      1.141
      • 27. Januar 2019 um 18:17
      • #13

      Was hast du denn jetzt gemacht, dass es funktioniert? Der Fehler tritt oft auf und solange alles funktioniert musst du dir darum keine Gedanken machen.

    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 18:19
      • #14

      Ich habe eine überflüssige Klammer in einer Config gefunden und die entfernt. Dazu kommt ja auch, dass man einen Blackscreen mit "Client wird eingerichtet, bitte warten..." hat...

    • flippa
      Fortgeschrittener
      Reaktionen
      30
      Trophäen
      8
      Beiträge
      319
      • 27. Januar 2019 um 21:30
      • #15

      Mit Backup gelöst :)

    Registrieren oder Einloggen

    Du bist noch kein Mitglied von NodeZone.net? Registriere dich kostenlos und werde Teil einer großartigen Community!

    Registrieren

    Benutzer online in diesem Thema

    • 1 Besucher

    Wichtige Links & Informationen

    Server & Hosting-Ressourcen

      Server Administration & Hosting Basics

      Windows Server Support & Guides

      Linux Server Configuration & Help

      Setting up TeamSpeak 3 & VoIP Servers

      Domains & Web Hosting for Beginners & Professionals

      Cloud Hosting, Docker & Kubernetes Tutorials

    Gameserver & Modding-Ressourcen

      ArmA 3 Tutorials & Script Collection

      Renting & Operating Gameservers

      DayZ Server Management & Help

      FiveM (GTA V) Server & Script Development

      Rust Server Modding & Administration

      Setting up & Optimizing ARK Survival Servers

    NodeZone.net – Deine Community für Gameserver, Server-Hosting & Modding

      NodeZone.net ist dein Forum für Gameserver-Hosting, Rootserver, vServer, Webhosting und Modding. Seit 2015 bietet unsere Community eine zentrale Anlaufstelle für Server-Admins, Gamer und Technikbegeisterte, die sich über Server-Management, Hosting-Lösungen und Spielemodding austauschen möchten.


      Ob Anleitungen für eigene Gameserver, Hilfe bei Root- und vServer-Konfigurationen oder Tipps zu Modding & Scripting – bei uns findest du fundiertes Wissen und praxisnahe Tutorials. Mit einer stetig wachsenden Community findest du hier Antworten auf deine Fragen, Projektpartner und Gleichgesinnte für deine Gaming- und Serverprojekte. Schließe dich NodeZone.net an und werde Teil einer aktiven Community rund um Server-Hosting, Gameserver-Management und Modding-Ressourcen.

    Wer jetzt nicht teilt ist selber Schuld:
    1. Nutzungsbestimmungen
    2. Datenschutzerklärung
    3. Impressum
    4. Urheberrechts- oder Lizenzverstoß melden
  • Trimax Design coded & layout by Gino Zantarelli 2023-2025©
    Community-Software: WoltLab Suite™