Difference between revisions of "Project X/de"

From Worms Knowledge Base

Jump to: navigation, search
m (Grammar)
(Updated to Deadcodes latest English edit.)
Line 40: Line 40:
 
=== Kompatibilitätsprobleme ===
 
=== Kompatibilitätsprobleme ===
 
Obwohl gesagt wird, dass Project X kompatibel mit normalen Spielern ist wenn all seine Funktionen deaktiviert sind, gibt es wenige bekannte Probleme welche zu einer Desynchronisation mit anderen Spielern führen können, egal, ob es "aktiviert" oder "deaktiviert" ist.
 
Obwohl gesagt wird, dass Project X kompatibel mit normalen Spielern ist wenn all seine Funktionen deaktiviert sind, gibt es wenige bekannte Probleme welche zu einer Desynchronisation mit anderen Spielern führen können, egal, ob es "aktiviert" oder "deaktiviert" ist.
* Starrer-Pfeil-Kollisionmaskenproblem. Durchführung: Schieße einen oder mehrere Pfeile und gehe mehrmals über sie. Dies desynchronisiert PX- und normale Spieler.
+
* Die Farbe des fliegenden Schmutzes, wenn der Pfeil eines Langbogens oder eine Maulwurfsbombe einen anderen Pfeil oder Träger treffen, wird nicht aus den Pixeln des Pfeils oder Trägers selbst errechnet (wie es W:A normalerweise tut), sondern aus dem Hintergrundboden dahinter. Wenn kein Hintergrundboden vorhanden ist, entsteht kein Schmutz, welches die Desynchronisierung mit Clients verursacht, die Project X nicht nutzen (da Schmutzpartikel den Zufallsgenerator beeinflussen). In der Praxis tritt dies typischerweise dann auf, wenn ein Pfeil in einen anderen geschossen wird oder eine Maulwurfsbombe durch einen Träger buddelt; kann aber auch passieren, wenn ein Pfeil einen Träger trifft oder eine Maulwurfsbombe durch einen Langbogenpfeil buddelt.
 +
* Im Gegensatz zum normalen W:A entfernen große Explosionen keine kleineren Kreise aus dem Hintergrundboden. Tatsächlich wird Hintergrundboden in Project X nie entfernt, obwohl es im Standard-W:A möglich ist, dass der gesamte Hintegrundboden verloren geht. Dies kann eine Desynchronisierung wenn <v.3.6.22.0 emuliert wird, und es beeinflusst ebenfalls das Verhalten der Desynchronisation des fliegenden Schmutzen.
 
* Proportionales schwarzes Loch aus [[RubberWorm]]-Kompatibilität mit Project X ist instabil, und früher oder später desynchronisieren alle Spieler. Die Natur dieses Problems ist anders ist als die des Pfeil-Bugs oben, da das Spiel visuell und physisch gleich auf allen Seiten abläuft. Dennoch unterscheiden sich die Checksummen.
 
* Proportionales schwarzes Loch aus [[RubberWorm]]-Kompatibilität mit Project X ist instabil, und früher oder später desynchronisieren alle Spieler. Die Natur dieses Problems ist anders ist als die des Pfeil-Bugs oben, da das Spiel visuell und physisch gleich auf allen Seiten abläuft. Dennoch unterscheiden sich die Checksummen.
  

Revision as of 21:49, 11 January 2014

(Hinauf zu WormKit oder Software)
In other languages: English (en) • Deutsch (de) • +/-
Dieses WormKit-Modul ist nicht mit dem aktuellen W:A-Update kompatibel (3.8.1).
icon Project X
Project X screenshot
Developer: Entuser
Latest version: v0.8.0 / 16. August 2011
Supported games: W:A
Supported W:A version: 3.6.31.0
Language: Pascal
License: Freeware
Website: http://px.worms2d.info/

Project X (oder PX) ist ein Spieleditor für Worms Armageddon. Das Programm enthält Funktionen aus The Fiddler und die Möglichkeit benutzerdefinierte Skripte zu erstellen, welche die Kontrolle von Objekten und Ereignissen im Spiel ermöglichen.

Funktionen

Project X enthält einen Schema-Editor, einen Library-Editor und einen Map-Editor für Map-spezifische Ereignisse. Der Schema- und Library-Editor können existierende Waffen im Spiel bearbeiten und neue Waffen in weiteren 'Tabellen' hinzufügen. Das Programm unterstützt weiterhin das Hinzufügen von neuen Sprites zum Spiel.

Online-Funktionen

Das Project X-Modul selbst kann online genutzt werden, wenn alle Spiele die passende Version der .dll-Datei besitzen (mit dem gleichen Netzwerkprotokoll). Wenn die Version sehr alt ist und nicht zum Spielen benutzt werden kann, gibt das Spiel eine Warnung aus.

Vor dem Spiel prüft es, ob alle Gäste die passende Version der DLL-Datei haben und sendet ihnen das PX-Schema mit allen Libraries, die ihm angehängt sind.

Ausführung

Du musst W:A 3.6.31.0 und WormKit oder WormKitDS installiert haben. Lade die Dateien herunter und extrahiere die RAR-Datei (kann mit 7-Zip geöffnet werden) in deinem Worms Armageddon-Verzeichnis.

Starte die PXUpdate.exe - dies ist ein sehr wichtiger Schritt - sonst funktioniert das Spiel nicht. Der Updater lädt automatisch die aktuellen DLLs, Libraries und andere aktuellen Komponenten herunter. Es wird empfohlen, das Update alle 2 Tage auszuführen. Der Updatevorgang ist schnell und benötigt nur den Klick auf den entsprechenden Button. Bitte beachte, dass du dieses aus dem W:A-Ordner startest.

Um deine eigenen Schemas, Libraries und PX-Maps zu erstellen, wechsle in das "Editor"-Verzeichnis und starte entsprechend PXSchemeEd.exe, PXLEdit.exe oder MEd.exe. Speichere die Schemas im "Worms Armageddon\PXSchemes"-Verzeichnis, die Libraries in "Worms Armageddon\Libs" und die Maps im SavedLevels-Ordner wie gewöhnlich.

Um Project X auszführen, starte das Spiel wie immer (WormKit.exe im Falle von WormKit, WA.exe im Falle von WormKitDS). Das Schema kann im Offline-Multiplayer oder in der Online-Lobby ausgewählt werden.

Bekannte Probleme

Kompatibilitätsprobleme

Obwohl gesagt wird, dass Project X kompatibel mit normalen Spielern ist wenn all seine Funktionen deaktiviert sind, gibt es wenige bekannte Probleme welche zu einer Desynchronisation mit anderen Spielern führen können, egal, ob es "aktiviert" oder "deaktiviert" ist.

  • Die Farbe des fliegenden Schmutzes, wenn der Pfeil eines Langbogens oder eine Maulwurfsbombe einen anderen Pfeil oder Träger treffen, wird nicht aus den Pixeln des Pfeils oder Trägers selbst errechnet (wie es W:A normalerweise tut), sondern aus dem Hintergrundboden dahinter. Wenn kein Hintergrundboden vorhanden ist, entsteht kein Schmutz, welches die Desynchronisierung mit Clients verursacht, die Project X nicht nutzen (da Schmutzpartikel den Zufallsgenerator beeinflussen). In der Praxis tritt dies typischerweise dann auf, wenn ein Pfeil in einen anderen geschossen wird oder eine Maulwurfsbombe durch einen Träger buddelt; kann aber auch passieren, wenn ein Pfeil einen Träger trifft oder eine Maulwurfsbombe durch einen Langbogenpfeil buddelt.
  • Im Gegensatz zum normalen W:A entfernen große Explosionen keine kleineren Kreise aus dem Hintergrundboden. Tatsächlich wird Hintergrundboden in Project X nie entfernt, obwohl es im Standard-W:A möglich ist, dass der gesamte Hintegrundboden verloren geht. Dies kann eine Desynchronisierung wenn <v.3.6.22.0 emuliert wird, und es beeinflusst ebenfalls das Verhalten der Desynchronisation des fliegenden Schmutzen.
  • Proportionales schwarzes Loch aus RubberWorm-Kompatibilität mit Project X ist instabil, und früher oder später desynchronisieren alle Spieler. Die Natur dieses Problems ist anders ist als die des Pfeil-Bugs oben, da das Spiel visuell und physisch gleich auf allen Seiten abläuft. Dennoch unterscheiden sich die Checksummen.

Rendering und ähnliche Probleme

  • Auf manchen Systemen kann die automatische Extraktion der Gfx.dir-Sprites fehlschlagen und es keinerlei Sprites sind im Spiel sichtbar. Die Ursache kann entweder ein Ordner mit eingeschränktem Zugriff oder ein Direct 3D-Fehler (?) sein. Das Paket kann manuell heruntergeladen und im W:A-Stammverzeichnis extrahiert werden.

Weiterführende Links


Personal tools