FAQ
Hier findest du Antworten auf die meist gefragten Fragen. (In der Entwicklung), übersetzt von Nico.
Rechtliches
F: Habt ihr die Erlaubnis von der LEGO Gruppe, das zu machen?
A: Ja,so lange das Projekt nicht-kommerziell ist und dort steht:„Die LEGO Gruppe hat dieses Spiel weder befürwortet noch erlaubt und ist nicht für irgendwelche Sicherheitsprobleme in Verbindung mit diesem Spiel verantwortlich.“ Wenn du immer noch unsicher bist, kannst du die E-Mail, die wir von den LEGO-Vertretern bekommen haben, hier ansehen.
F: Hat die LEGO Firma euch bei dem Projekt geholfen (oder werden sie auf Anfrage)?
A: Nein. Wir haben mehrmals mit ihnen gesprochen, ohne Erfolg.
F: Ich habe bemerkt, dass LUNI geschützt ist. Habt ihr wirklich ein rechtliches Verfahren eingeleitet, um das zu schaffen, und warum?
A: In den Vereinigten Staaten ist weder Bundes- noch Staatsweite Registrierung notwendig, um allgemeinen rechtlichen Schutz eines Markenzeichens zu bekommen. Während eine nicht registrierte Marke Schutz mithilfe des „Lanham Acts“ (15 USC § 1125), der gegen Rechtsverstoße in der Markenbranche vorgeht, bekommen kann, können wir diese Sicherheit nutzen, um YouTube Videos und andere Medien, die LUNI Server fälschen, zu verbieten oder auch anzuzeigen.
Client
F: Ich habe die CD für LEGO Universe verloren, bzw. habe das Spiel deinstalliert. Wo kann ich den Client downloaden?
A: Der Client steht hier zum Download zur Verfügung: https://luniserver.com/de/download. Schaue einfach unter Nexus 2 nach.
F: Ich habe immer noch den alten LEGO Universe Client auf meinem Computer / auf einer CD. Muss ich ihn trotzdem nochmal downloaden?
A: Ja. Die Möglichkeit, dass viele Dateien fehlen, besteht. Solange dein Client weniger als 10 GB hat, solltest du ihn nochmal downloaden.
F: Warum empfiehlt ihr mir, dass ich den Client als Torrent downloaden soll?
A: Wegen der Dateigröße de Clients von 12,5 GB ist es manchmal schwer diesen zu downloaden. Außerdem können Wartungsarbeiten an unseren Servern auch ein Problem sein, wenn du so viel auf einmal herunterlädst. Außerdem entlastest du damit auch unsere Server sehr stark.
F: Welches Torrent-Programm empfiehlt ihr?
A: Wir empfehlen qBittorrent. Installiere ihn einfach mit den Standard-Einstellungen und er wird sich automatisch öffnen und den Client mithilfe der .torrent-Datei oder dem Magnet-Link downloaden.
F: Mein Client hat die Datei „legouniverse_mac.exe“ anstatt „legouniverse.exe“. Funktioniert es trotzdem?
A: Ja, beide Dateien funktionieren auf Windows (aber nicht auf Mac, nicht mal mit einer Virtual Machine).
F: Ich habe die Datei boot.cfg nicht, nur boot. Was soll ich tun?
A: Du hast die Dateiendungen ausgeschaltet. Es ist egal, ob die Datei „boot“ oder „boot.cfg“ heißt.
F: Ich habe die Datei boot.cfg verändert, aber es hat sich im Client nichts geändert. Was habe ich falsch gemacht?
A: Die meisten Clients haben 2 Dateien („boot.cfg“ und „boot.cfg.bak“). Wenn du die Dateiendungen ausgeschaltet hast, dann hast du 2 Dateien („boot“ und „boot.cfg“). In diesem Fall musst du „boot“ ändern, weil es eigentlich ja die Datei „boot.cfg“ ist.
F: Ist ein deutscher Client verfügbar? Wenn ja, wo bekomme ich ihn?
A: Ja! Alles was du tun musst ist Folgendes: Gehe in die Datei boot.cfg und ändere den Wert bei LOCALE, sodass dort steht LOCALE=0:de_DE anstatt LOCALE=0:en_US. Hier ist ein 60-Sekunden Youtube-Tutorial.
F: Ich bevorzuge Britisch Englisch. Geht das auch?
A: Ja. Ändere die Datei boot.cfg, sodass bei LOCALE das steht: LOCALE=0:en_GB.
F: Meine Muttersprache ist (deine Muttersprache hier). Gibt es die auch?
A: Leider sind die einzigen Sprachen, die derzeit unterstützt sind diese: en_US (Amerikanisch English), en_GB (Britisch Englisch), und de_DE (Deutsch).
F: Mein Client sagt „Failed downloading manifest assets“ (oder „Fehler beim Download der Manifest Dateien“).
A: Sieht so aus, als ob dein Client nicht komplett ist. Downloade den empfohlenen Client hier: https://luniserver.com/de/download. Wenn dieser Fehler immer noch auftritt, kannst du die Datei boot.cfg verändern, sodass dort steht: „PATCHSERVERIP=0:,“ anstatt „PATCHSERVERIP=0:XXX.XXX.XXX.XXX,“.
F: Mein Client stürzt mit einem weißen Bildschirm ab, nachdem ich mich eingeloggt habe.
A: Du hast nicht die neueste Version des Clients. Downloade den empfohlenen Client hier: https://luniserver.com/de/download.
F: LEGO Universe sagt „No servers available“ (oder „Kein Server verfügbar“).
A: Du startest die falsche Datei; du musst client\legouniverse.exe starten.
F: Sobald ich den Benutzernamen und das Passwort im Login-Bildschirm eingegeben habe, dagt LEGO Universe „Sorry, we could not log you in to Lego Universe right now, try again in a few minutes“ (oder „Tut uns leid, aber wir konnten dich leider nicht in LEGO Universe anmelden, probiere es später nochmal“).
A: Der Client zeigt diese Meldung, wenn er den Server nicht erreichen kann (in diesem Fall zeigt er „Connecting to Authentication“ oder „Verbinde zum Anmelden“ für ein paar Sekunden, bevor die oben gennante Fehlermeldung erscheint). Wenn du diese Fehlermeldung siehst, stelle sicher, dass dein Server läuft (Konsolenfenster ist geöffnet), der Server ist erfolgreich gestartet (kein MYSQL-Fehler), die Server-Threads laufen (Meldungen wie „World started! Listening on: 2003“), und der Client verbindet zu deinem Server (du solltest sehen „Server IP: 127.0.0.1“, „Server IP: localhost“, oder im Anmeldefenster unten die externe Server IP, zu der du dich verbinden willst).
F: Wie ändere ich Welten zu anderen, dsas ich diese mit den Standard-Charakteren erreichen kann?
A: gehe in LUNI Server\Debug\world und öffne char_aw2.bin mit Notepad++. Dann, benutze das Plugin HEX Editor (oder alternativ, benutze einen HEX editor deiner Wahl anstatt des Notepad++ Plugins), um die Datei in hex zu sehen. Finde die Karte und deren Prüfsumme auf der Welt Info-Seite um die Karte zu finden, die du magst. Dann, in der ersten zeile, ersetze bytes 8 und 9 mit der HEX_ID deiner Karte. Als nächstes, bearbeite die ersten vier bytes (HEX-Adressen 10, 11, 12, und 13, byte 17 bis 20) von der zweiten Zeile (Stelle sicher, dass dort 16 bytes oder 32 HEX Zeichen pro Zeile sind) mit der Prüfsumme deiner Karte. Zum Beispiel, wenn du nach Avant Gardens reisen willst, musst du bytes 8 und 9 in der ersten Zeile mit 4c und 04 ersetzen, und die ersten vier bytes in der zweiten Zeile ersetzen, das wäre 11 55 52 49. Für eine graphische Darstellung der Informationen, die du wechseln musst, solltest du das blaue in dieser Grafik ansehen.
Server
F: Wenn ich versuche, das Projekt zu kompilieren, bekomme ich einen Fehler, der nicht hier angezeigt wird.
A: Du misst die .sln-Datei kompilieren, nicht die .vcxproj. Stelle auch sicher, dass es zum Debuggen der Einstellungen ist.
F: „libmysql.dll“ fehlt bei mir.
A: libmysql.dll sollte in dem gleichen Verzeichnis wie der Server sein. Wenn es nicht dort ist, kannst du es hier downlaoden. Wenn es dort ist, aber es nicht erkannt wird, kopiere es zu C:\Windows, C:\Windows\System32, oder irgendeinen anderen ordner in deiner %PATH%-Systemvariable.
F: LUNI Server sagt, dass er nicht starten kann, weil MSVCP120.dll fehlt, was soll ich tun?
A: Entweder installiere Visual Studio Express 2013 für Desktop (wenn du den Server bearbeiten und rekompilieren willst) oder downloade Microsoft Visual C++ Redistributables (wenn du nur den Server starten willst). Beide sollten das Problem lösen, eine von beiden Lösungen reicht.
F: Ich bekomme den Fehler „error C1083: Cannot open include file: ‚my_global.h‘: No such file or directory“ wenn ich probiere den Server zu kompilieren.
A: In dem Solution Explorer (oben rechts ) Fenster von Visual Studio, rechts-klicke auf „LUNI Server“ und wähle „Properties“. Gehe zu „Configuration Properties“ > „C/C++“ > „General“. Stelle sicher, dass „Additional Include Directories“ auf MySql\include;%(AdditionalIncludeDirectories) steht.
F: Apache startet nicht, weil irgendetwas seine Ports blockt. Ich habe Skype.
A: In Skype: Gehe zu to Tools > Options > Advanced > Connections (bzw. Aktionen > Optionen > Erweitert > Verbindung) und nehme den Haken bei „use port 80 and 443 as alternative“ (bzw. „Ports 80 und 443 für zusätzliche eingehende Verbindungen verwenden“) heraus. Oder beende Skype bevor du Apache benutzt.