Benutzer-Werkzeuge

Webseiten-Werkzeuge


Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
spacer:levelchange [2016/02/23 11:57]
85.180.65.27
spacer:levelchange [2022/10/03 18:23] (aktuell)
84.62.24.178 [4. Einstellungen]
Zeile 1: Zeile 1:
-......................................................................{{:​spacer:​omega7497construction.gif|}} 
- 
-**Wird gerade überarbeitet,​ da hier teilweise falsche Angaben stehen, das ganze auch unvollständig ist und auch nicht behandelt wird, wenn ein Level 2 Levelchanges hat. 
-** 
- 
-.......................................................IN PROGRESS .....DALAI ZOLL 
- 
 ====== oCTriggerChangeLevel ====== ====== oCTriggerChangeLevel ======
  
Zeile 12: Zeile 5:
 {{:​spacer:​levch_00.jpg|}} {{:​spacer:​levch_00.jpg|}}
  
-  *1.1 Da man ja nicht nur z.B von der "​NEWWORLD"​ in die "​OLDWORLD"​ muss, sondern auch von der "​OLDWORLD"​ wieder zurück, benötigt man ja im Normalfall, für den LevelChange auf jedem Weltenteil einen oCTriggerLevelChange,​ (nur damit hier nicht der Eindruck entsteht, dass ein einzelner oCTriggerChangeLevel dazu geeignet sei, zwischen 2 Welten hin und her zu reisen.) sowie den Ankunftspunkt auf dem Weltenteil, zu dem man gebeamt wird.\\ +  *1.1 Da man ja nicht nur z.B von der "​NEWWORLD"​ in die "​OLDWORLD"​ muss, sondern auch von der "​OLDWORLD"​ wieder zurück, benötigt man ja im Normalfall, für den LevelChange auf jedem Weltenteil einen oCTriggerLevelChange, ​sowie den Ankunftspunkt auf dem Weltenteil, zu dem man gebeamt wird. 
-Es gibt natürlich auch Spiele, wo man das unterbinden will, dass der Player wieder zurück kann (Schlauchlevel),​ dann genügt einer, von 1 nach 2.+  *(nur damit hier nicht der Eindruck entsteht, dass ein einzelner oCTriggerChangeLevel dazu geeignet sei, zwischen 2 Welten hin und her zu pendelnn.) 
 +  *Es gibt natürlich auch Spiele, wo man das unterbinden will, dass der Player wieder zurück kann (Schlauchlevel),​ dann genügt einer, von Level 1 nach Level 2.
  
   * Kenntnisse, wie man im Spacer z.B Vobs in die Welt setzt. -> [[spacer:​vobs:​allgemein|]]. ​   * Kenntnisse, wie man im Spacer z.B Vobs in die Welt setzt. -> [[spacer:​vobs:​allgemein|]]. ​
Zeile 58: Zeile 52:
   *Linksklick auf Insert(oCTriggerChangeLevel)   *Linksklick auf Insert(oCTriggerChangeLevel)
 {{:​spacer:​levch_04.jpg|}} {{:​spacer:​levch_04.jpg|}}
-{{:​spacer:​levch_05.jpg|}}+ 
 +===== 3Anpassen =====
  
   *Linksklick auf "Edit the Box"   *Linksklick auf "Edit the Box"
-{{:spacer:levch_06.jpg|}} +{{:spacer:levch_05.jpg|}}
-{{:​spacer:​levch_07.jpg|}}+
  
   *Linksklick auf Define   *Linksklick auf Define
-pic08+ 
 +{{:​spacer:​levch_09.jpg|}}
  
   *Einstellen BoundingBox   *Einstellen BoundingBox
-pic09 +Wir wählen in unserem Beispiel eine Höhe von 200cm (damit man nicht drüberspringen kann), eine Breite von 250cm (damit man nicht seitlich ​vorbei laufen ​kann) und eine Tiefe von 100cm (damit ​der LV-Trigger bei Kontakt auch ganz bestimmt auslöst)
- +
- +
- +
- +
- +
-5. Habt ihr den Trigger nun ausgewählt,​ könnt ihr ihn nun bearbeiten. ​(Objects-FensterStellt CDyn auf True, sonst kann der Held den Trigger nicht auslösen. Klickt dann auf Edit the Box. +
- +
- +
- +
-http://​upload.worldofplayers.de/​files6/​YsjhtBeQiA8OEDIT.jpg +
- +
-**__VERSCHMIERTER SCREEN__** +
- +
- +
-6. Im folgenden Fenster könnt ihr nun auf "​Define"​ klicken, wo ihr Koordinaten angebtwie groß die Box sein soll. (Wenn der Held die Box berührt, geschieht der Levelchange) +
- +
- +
-http://​upload.worldofplayers.de/​files6/​4pC1cSYYIYkdJDuWpAeAKOORD.jpg +
- +
-**__KORREKTUR__**** Manstellt ​nicht die Box auf 100x100x100 generell. Wenn bspw der Levelchange in einem Höhlengang sich befindet, muss der LVCH_Trigger so breit sein wie die Höhle. Sonst kann man vorbei laufen. Beisp. "Alte Mine"​** +
- +
-7. Klickt dann auf OK und dann auf Stop. Nun habt ihr die Box vor euch. +
- +
- +
-8. Jetzt müssen wir noch angeben, wohin gewechselt werden soll. In diesem Feld geben wir den Namen der Zen an. (Ohne die Endung .zen) +
- +
-**__KORREKTUR__** - **Wieso ohne die Endung ZEN? Dann wird das nicht funktionieren** +
  
 +{{:​spacer:​levch13.jpg|}}
  
-http://​upload.worldofplayers.de/​files6/​m5CqmkJIATB6vr2NAME.jpg+So sieht das dann im Spacer Hauptfenster (für unser Beispiel) aus.
  
 +{{:​spacer:​levch_14.jpg|}}
  
 +Wenn wir fertig sind mit der Grösseneinstellung der Box, klicken wir auf "​OK"​ und anschliessend auf "​STOP"​
  
-9. Nun sollte der Levelchange funktionieren.+===== 4Einstellungen =====
  
-**__KORREKTUR__** ​ **Kann nicht Funktionieren ohne bezeichneten STARTPOSITION im anderen Level- ZB Ein Waypoint mit der Bezeichnung LEVELNAME_START**+Wir wenden uns jetzt dem ObjektFenster zu und tätigen folgende Einstellungen:​
  
 +  *Wir geben unserem LV-Trigger einen eindeutigen VobNamen
 +  1. vobName:​LVCHOW_2_NW ​ (Levelchange OldWorld to NewWorld Bsp)
 +  *Wir stellen unseren LVCH-Trigger auf Kollision
 +  2. cdDyn:True - Sonst wird der Trigger bei Berührung grundsätzlich nicht ausgelöst
 +  *Wir stellen unseren LV-Trigger so ein, dass er nur auf den Protagonisten reagiert
 +  3. respondToPC:​TRUE - respondToNPC:​FALSE ​
 +  *Wir geben den Namen der Welt an **__zu__** der gewechselt werden soll (**MIT DER DATEINAMEN-ERWEITERUNG und Unterordner,​ relativ zum Worlds-Ordner. Bsp: YYY\XXX.ZEN**)  ​
 +  4. levelName:​NEWWORLD.ZEN (Beispiel, wir wechseln von der OldWorld zur NewWorld)
 +  *Wir geben den Namen des Waypoints an, an dem der Spieler in der nächsten Welt ankommt.
 +  5. startVobName:​WP_START_NEWWORLD (Beispiel)
 +  ​
 +__Den WP_START_NEWWORLD ("​WAYPOINT"​) müsst ihr in der anderen Welt selbstverständlich erstellen und nicht vergessen, selbigen mit dem vorhandenen Waynet zu verbinden.
  
-HINWEISE:+Selbstverständlich kann man dazu auch einen "​FREEPOINT"​ benutzen.__
  
-Wenn ihr respondToNPC auf "​FALSE"​ stelltdann können NPCs den Levelwechsel NICHT auslösen(empfehlenswert)+Um zurück zu kommengenau das selbe von der anderen Welt zu dieser Welt erstellen.
  
-Damit der Held auch an dem Punkt startet, an dem ihr wollt, müsst ihr in der anderen Welt einen **Freepoint** mit dem Namen "​START"​ erstellen. 
  
-**__KORREKTUR__** **KEIN FREEPOINT sondern STARTPOINT**+Gute Reise....2016/​03/​23(dlz)
  
  
  
-Für Fragen und Kritik stehe ich gerne offen. 
  
-by Meereskriecher 
  
-http://​forum.worldofplayers.de/​forum/​member.php?​u=121298 
spacer/levelchange.1456225056.txt.gz · Zuletzt geändert: 2016/02/23 11:57 von 85.180.65.27