Ranglisten
Suche
Erweiterte Suche Ctrl + K zum Öffnen der Suche

Open77: Cyberpunk Server mit Lua-API selbst hosten

Open77: Cyberpunk Server mit Lua-API selbst hosten
Avatar Metrakit - 03/10/2026 um 14h50

Es ist soweit: Cyberpunk 2077 lässt sich zu mehreren spielen. Kein Koop auf der Kampagne, keine private Sitzung zu zweit, sondern echte Server, von Communitys betrieben, mit eigenen Regeln und eigenem Gameplay. Die Mod, die das möglich macht, heißt Open77, steckt noch in der Alpha und entwickelt sich schnell.

Open77 - Cyberpunk 2077


In einem Satz eingeordnet: Es ist dasselbe Prinzip wie bei FiveM, dem Fan-Mod, mit dem jeder seinen eigenen GTA-Server aufmachen kann, nur eben für Cyberpunk 2077. Praktisch bedeutet das, dass RP in Cyberpunk auf einem Server, den eine deutschsprachige Community betreibt, keine vage Idee mehr ist. Wir glauben so weit daran, dass wir ab sofort eine neue Rangliste für Cyberpunk 2077 Server bei Top-Games eröffnen. Was wir in der Dokumentation, in den GitHub-Repositories und im Devblog des Projekts gefunden haben, liest du hier.


Was Open77 ist, und was es nicht ist

Open77 ist eine nicht offizielle Multiplayer-Plattform für Cyberpunk 2077, ohne jede Verbindung zu CD PROJEKT. Das Prinzip, so wie es auf open2077.net vorgestellt wird, lässt sich in einem Satz sagen: Jeder soll seinen eigenen Cyberpunk Server betreiben können, mit eigenen Regeln, eigenen Inhalten und eigenen Spielern. Es handelt sich also nicht um Peer-to-Peer, nicht um einen einzigen offiziellen Server und auch nicht um einen Koop-Modus, mit dem man die Kampagne zu zweit durchspielt.

Auf Spielerseite brauchst du Cyberpunk 2077 im Build 2.31 samt der Erweiterung Phantom Liberty, dazu Windows 10 oder 11 in der 64-Bit-Variante und einen Zugang zur Alpha. Der Client hängt sich als natives Plugin in den Spielprozess und übernimmt dort das Auffinden der Server, den Verbindungsaufbau, die Prüfung der Resources und das Rendering. Beruhigend für alle, die vor allem solo spielen: An den Speicherständen der Kampagne wird nichts angefasst, und bereits installierte Mods bleiben ebenfalls unberührt.

Das Projekt steckt in der Alpha und macht daraus kein Geheimnis. In der Dokumentation steht ausdrücklich, dass sich die API noch ändern wird und dass Abstürze dazugehören. Hier liegt kein fertiges Produkt vor, sondern eine offene Baustelle, auf der jeden Tag gearbeitet wird.

Noch ein Wort zum Namen, denn du wirst ihm in zwei Schreibweisen begegnen. Die offizielle Website läuft unter open2077.net, während die Code-Repositories das Präfix open77 tragen. Wer nach einem Open2077 Server oder nach einem open77 Server sucht, landet damit beim selben Projekt.

Open77 ist nicht der erste Versuch, Cyberpunk zu mehreren spielbar zu machen. CyberMP geht diesen Weg seit 2020 und hat in der Closed Beta schon Schönes gezeigt. Am meisten versprechen wir uns heute trotzdem von Open77, weil es sofort das liefert, was eine Community am Leben hält: einen dedizierten Server, eine Lua-API und einen Serverbrowser.


Open77 im Video

Die Dokumentation beschreibt das System, ein Video zeigt das Ergebnis. Wenn du noch zögerst, einen Alpha-Zugang zu beantragen, schau dir erst an, wie eine Session auf einem Cyberpunk Server aussieht, bevor du deinen eigenen aufsetzt.


Lua 5.4 und 1 752 Funktionen, der entscheidende Teil

An dieser Stelle setzt sich das Projekt vom Rest ab. Das Gameplay ist nämlich nicht fest im Mod verdrahtet, sondern wird als Resources ausgeliefert: eigenständige Pakete, die Lua-Skripte, ein Manifest und eine Deklaration der benötigten Berechtigungen enthalten, auf Wunsch zusätzlich eine Weboberfläche aus HTML, CSS und JavaScript.

Gescriptet wird in Lua 5.4, mit zwei getrennten Runtimes auf Client- und Serverseite und mit Hot Reloading, du musst den Server für eine Änderung also nicht neu starten. Die API-Referenz von Open2077 weist 1 752 dokumentierte Funktionen aus, davon 954 auf dem Server und 798 auf dem Client. Im Detail verteilen sie sich so: 408 Funktionen für den Kern und die Resources, 267 für Spieler und Charaktere, 206 für Fahrzeuge, 168 für Daten und Hilfsfunktionen, 152 für Welt und Umgebung, 149 für NPCs, Waffen und Loot, 118 für Interfaces und Marker, 78 für Kamera und Eingaben, 77 für Sprachchat und Effekte, 72 für Netzwerk und Sessions sowie 57 für Cyberware und Fähigkeiten.

Wer schon einmal eine Resource für einen GTA-Server geschrieben hat, findet sich hier sofort zurecht. Es gibt AddEventHandler, TriggerClientEvent und TriggerServerEvent, dazu Aufrufe wie Open77.vehicles.create, um ein netzwerkseitig autoritatives Fahrzeug zu spawnen, Open77.animations.play für eine synchronisierte RP-Animation oder Open77.environment.setWeather, um das Wetter pro Routing Bucket zu setzen. Die Rechteverwaltung läuft über Open77.acl für Rollen und über Open77.access für Whitelists und Bans.

Die Entscheidung für Lua ist keine Nebensache. Genau sie hat auf GTA-Seite dafür gesorgt, dass tausende Skripte entstanden sind und die deutschsprachigen GTA RP Communitys zehn Jahre lang etwas zu spielen hatten. Eine Multiplayer-Engine ohne Skriptsprache bleibt eine technische Demo. Mit einer Skriptsprache wird daraus ein Ökosystem, in dem Leute ihre eigenen Ideen bauen und weitergeben.


Ein dedizierter Server, der das Spiel nicht einmal braucht

Laut dem Hosting-Guide von Open2077 brauchst du, um einen Cyberpunk Server hosten zu können, lediglich eine Maschine mit Windows x64 oder Linux x64. Mehr nicht: Das Spiel selbst muss auf dem Host nicht installiert sein, nur deine Spieler müssen es besitzen. Die offiziellen Pakete bringen die .NET-Runtime bereits mit, du musst also nichts zusätzlich nachinstallieren.

Das Modell ist serverautoritativ. Positionen, Inventare, Fahrzeuge und der Zustand der Welt werden auf dem Server entschieden, der Client zeigt nur an, was dort bestätigt wurde. Das ist die Voraussetzung für eine persistente Wirtschaft und für eine Welt, die weiterläuft, wenn gerade niemand eingeloggt ist. Und es macht Cheats nebenbei deutlich schwerer als in einer einfachen geteilten Sitzung.

Zwei Details, die jeder kennt, der schon einmal einen Server betrieben hat. Erstens brauchst du einen Lizenzschlüssel, den du im Keymaster deines Kontos erzeugst. Er bindet den Server an dein Konto, er wird genau einmal angezeigt, und du übergibst ihn entweder bei der Einrichtung oder über die Umgebungsvariable OP77_LICENSE_KEY. Zweitens läuft die Verwaltung über ein Webpanel namens Warden, das Spieler, Resources und Installationen aus dem Workshop abdeckt. Öffentliche Server melden sich bei einem Master Server an, damit sie im integrierten Browser auftauchen.

Bei der Kompatibilität mit dem bestehenden Mod-Ökosystem geht das Projekt geschickt vor. ArchiveXL, TweakXL, RED4ext, redscript und Cyber Engine Tweaks werden berücksichtigt, mit genau festgelegten erlaubten Ablageorten. Jeder mitgelieferte ausführbare Inhalt dagegen, also eine .dll, eine .reds, CET-Lua oder eine .asi, wird abgelehnt, solange der Server nicht ausdrücklich als unsicher deklariert ist oder die Prüfsumme der Datei verifiziert wurde. Das ist genau die Schutzvorrichtung, die anderen Plattformen jahrelang gefehlt hat.


RP in Cyberpunk: Rollenspiel und was sonst noch geht

Das ist die Frage, die wir uns bei Top-Games stellen, sobald wir eine neue Kategorie eröffnen: Was werden die Communitys daraus machen? Bei einer API dieses Kalibers zeichnen sich schon jetzt drei Familien von Servern ab.

Zuerst das Rollenspiel, weil es am naheliegendsten ist. RP in Cyberpunk trägt sich praktisch von selbst. Night City ist eine dichte, vertikale Stadt voller glaubwürdiger Berufe, mit klar benannten Gangs und mit Vierteln, die jeweils ihren eigenen Charakter haben. Ein Cyberpunk RP Server mit Polizei, Trauma Team, Ripperdocs und Fixern schreibt sich fast von alleine. Der Vorteil gegenüber Los Santos liegt darin, dass die Kulisse das Szenario schon mitliefert und dass das deutschsprachige RP-Publikum das Lore ohnehin kennt.

Danach Rennen und PvP, denn Fahrzeuge und Kampf sind bereits von mehr als zweihundert Funktionen abgedeckt. Stadtkurse, Lieferfahrten unter Zeitdruck, Revierkämpfe: Mit der Synchronisation auf Serverseite funktionieren solche Modi schon in der Alpha.

Und schließlich die thematischen Server, mittelfristig die spannendste Gruppe. Eine Welt, in der alle Nomaden sind, ein Server ganz ohne Schusswaffen, ein Night City der 2060er mit eigenen Wirtschaftsregeln. Routing Buckets erlauben es, Spielergruppen in unterschiedlichen Weltzuständen voneinander zu trennen, was die Tür zu Events und Instanzen öffnet. Erinnern wir nebenbei daran, dass CD PROJEKT das eigene Multiplayer-Vorhaben aufgegeben hat. Dieses Feld steht also komplett offen.


Der RP-Beispielserver liegt schon auf GitHub

Das überzeugendste Argument steht nicht auf der Website, sondern auf GitHub. Das Repository open77-rp-examples, veröffentlicht unter MIT-Lizenz, enthält einen vollständigen und spielbaren Roleplay-Server für Night City, geschrieben in Lua und zuletzt am 30. September 2026 aktualisiert.

Darin stecken eine Identitätsverwaltung, eine Wirtschaft mit Geldbeuteln in der SQL-Datenbank und regelmäßigen Löhnen, ein Inventar mit Rucksack als Weboberfläche und mit Verstecken, dazu zwölf Berufe: Mechaniker mit Reparatur, Lackierung und Tanken, Schrotthändler, Barkeeper, Ripperdoc, Arzt, Trauma Team für Tod und Reanimation, NCPD-Polizei, Netrunner, Fixer, Nomade für Frachttransporte und Taxifahrer. Auf der Weltseite: fünf Wohnungen an echten Adressen in Night City, Läden, Banken und Geldautomaten, Garagen, Gang-Territorien und Straßenmärkte. Auf der kriminellen Seite: Schlösser knacken, Überfälle, Dealer, Händler für Hehlerware, Gangkrieg und sogar Drohnenshows. Die SQL-Tabellen mit dem Präfix rp_ legen sich beim Start auf einer MariaDB-Datenbank selbst an.

Ein Detail, das das Team nicht verschweigt: Diese Resources wurden von Code-Agenten geschrieben, auf Basis eines selbst entwickelten Devkits. Das ist ein unübliches Vorgehen, darüber kann man streiten, und es erklärt zumindest, warum bereits so viele Systeme existieren, obwohl das Repository erst achtzehn Commits und keinen einzigen Stern zählt.


Drei Dinge, die du vorher wissen solltest

Nichts davon ist ein Hindernis, aber du gehst besser informiert hinein.

  • Zahlen zur Kapazität sind noch nicht veröffentlicht, weder Spieler pro Server noch eine Referenz-Hardware. Plane einen Testlauf ein, um deinen eigenen Server einzuschätzen.
  • Den Zugang beantragst du auf dem offiziellen Discord mit dem Befehl /alpha apply, und der Spiel-Build ist auf 2.31 mit Phantom Liberty festgelegt. Halte diese Version bereit und schalte automatische Updates aus.
  • Die API wird sich noch bewegen, das sagt die Dokumentation selbst. Fang mit einfachen Resources an und versioniere deinen Code, dann ist das Nacharbeiten schmerzlos.

Das beruhigende Signal lässt sich leicht prüfen: Das Projekt veröffentlicht an jedem Werktag einen Devblog-Beitrag und beschreibt darin die tatsächlich gemergten Änderungen. Zwischen dem 28. September und dem 2. Oktober 2026 ging es in fünf Beiträgen in Folge um den Straßenverkehr der NPCs, ein Sicherheitsnetz im Launcher, eine große Passe zur Kampf-Synchronisation, den besseren Umgang mit modded Servern und die Sicherung der Spieleridentität. Ein Projekt, das täglich liefert und das auch aufschreibt, ist selten.

So steigst du jetzt ein

Wenn du einfach nur spielen willst, installiere den Launcher von der offiziellen Website und beantrage den Alpha-Zugang auf dem Discord des Projekts. Wenn du einen Open77 Server aufsetzen willst, gibt es eine gute Nachricht: Jeder mit Alpha-Zugang darf hosten und entwickeln, du musst dich nirgends als Entwickler bewerben. Hol dir das Serverpaket, erzeuge deinen Lizenzschlüssel, richte Warden ein und lass erst einmal den Free-Roam-Gamemode laufen, bevor du dich an einen vollständigen RP-Server wagst.

Unser Rat an die deutschen Teams, die das hier lesen: Fang klein an und kümmere dich um deinen Discord, bevor du dich ins Szenario verliebst. Die Communitys, die es auf den FiveM Server, die wir listen, nach oben geschafft haben, sind fast alle mit einem Kern von zwanzig Leuten gestartet, die sich untereinander kannten. Alles andere kam danach.

Und sobald dein Server läuft, trag ihn bei uns ein. Wir haben die Rangliste für Cyberpunk 2077 gerade eröffnet, sie ist noch leer, und die ersten Einträge bekommen eine Sichtbarkeit, die sie später nie wieder haben werden: https://de.top-games.net/cyberpunk-2077


Testest du Open77 schon, oder planst du einen deutschsprachigen Cyberpunk RP Server? Schreib in den Kommentaren, wie weit du bist, wir bleiben an dem Thema dran.

Weiterlesen

Alle Blog-Artikel