Oblivion:Videos abspielen: Unterschied zwischen den Versionen

Aus Skript-Wiki
Wechseln zu: Navigation, Suche
K
K (Script)
 
(12 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 
==Videos abspielen==
 
==Videos abspielen==
 +
===Aufgabenstellung===
 
Hier wird es darum gehen, in einem Skript eine Videosequenz abspielen zu lassen.
 
Hier wird es darum gehen, in einem Skript eine Videosequenz abspielen zu lassen.
Häufig kommen Videos beim Durchspielen von Quests vor. Videos machen in einem Quest einen ordentlichen Eindruck und es ist für den Spieler zudem angenehmer wenn er die Geschichte des Quests in einem Video vermittelt bekommt anstatt sie sich zB. durchlesen zu müssen.
+
Häufig kommen Videos beim Durchspielen von Quests vor. Videos machen in einem Quest einen ordentlichen Eindruck und es ist für den Spieler zudem angenehmer, wenn er die Geschichte des Quests in einem Video vermittelt bekommt anstatt sie sich z.B. durchlesen zu müssen.
 +
 
  
 
=== Theorie ===
 
=== Theorie ===
Zeile 10: Zeile 12:
 
* Alle laufenden Skripts werden während dem Abspielen gestoppt
 
* Alle laufenden Skripts werden während dem Abspielen gestoppt
 
* Die Datei und der Pfad müssen in "" stehen
 
* Die Datei und der Pfad müssen in "" stehen
 +
  
 
== Realisierung ==
 
== Realisierung ==
 
=== Umgebung ===
 
=== Umgebung ===
Zunächst brauchen wir ein Video im .bik Format. Also ein Video selber machen kann man zum Beispiel mit dem Windows Movie Maker, den jeder Windows-User haben sollte. Um das gemachte Video dann ins .bik Format zu konvertieren benutzt man vorzugsweise die kostenlosen [[constwiki:Bink_Video_Tools|Bink Video Tools]]
+
Zunächst brauchen wir ein Video im .bik Format. Also ein Video selber machen kann man zum Beispiel mit dem Windows Movie Maker, den jeder Windows-User haben sollte. Um das gemachte Video dann ins .bik Format zu konvertieren, benutzt man vorzugsweise die kostenlosen [[constwiki:Bink_Video_Tools|Bink Video Tools]]
 +
 
  
 
=== Script ===
 
=== Script ===
Zeile 22: Zeile 26:
 
short doonce
 
short doonce
  
Begin OnActivate player
+
Begin OnActivate  
 
if doonce == 0
 
if doonce == 0
:set doonce to 1
+
  set doonce to 1
:PlayBink "OblivionIntro.bik" 1  ; Erklärung unter Handhabung
+
  PlayBink "OblivionIntro.bik" 1  ; Erklärung unter Handhabung
 
endif
 
endif
 
End
 
End
 
</tesscript>
 
</tesscript>
 +
 
=== Handhabung ===
 
=== Handhabung ===
 
Erklärung:
 
Erklärung:
Das Script liegt auf einem Aktivator
+
Das Script liegt auf einem Aktivator.
Der Innere Teil des Skripts wird einmal durchlaufen einmal, sobald der Spieler das Objekt, auf dem das Skript liegt, aktiviert.
+
Der Innere Teil des Skripts wird einmal durchlaufen , sobald der Spieler das Objekt, auf dem das Skript liegt, aktiviert.
 
Der PlayBink Befehl:
 
Der PlayBink Befehl:
Es wird das Oblivion Intro abgespielt( zu finden im Ordner ...Data/Video) die 1 bedeutet das man das Video mit ESC abbrechen kann, eine Null würde bedeuten man muss sich das Video anschauen.
+
Es wird das Oblivion Intro abgespielt (zu finden im Ordner ...Data/Video). Die 1 bedeutet, dass man das Video mit ESC abbrechen kann, eine Null würde bedeuten, man muss sich das Video komplett anschauen.
 +
 
 +
 
 +
==weitere Informationen==
 +
 
 +
 
 +
*[[:Kategorie:Aktivieren und Aktivatoren]]
  
==weiterführende Links==
 
  
{{ Scriptkategorie |Video|Videos abspielen}}
+
{{ Scriptkategorie |Video|Level_1_Scripts|Videos abspielen}}

Aktuelle Version vom 10. Juli 2009, 17:50 Uhr

Videos abspielen

Aufgabenstellung

Hier wird es darum gehen, in einem Skript eine Videosequenz abspielen zu lassen. Häufig kommen Videos beim Durchspielen von Quests vor. Videos machen in einem Quest einen ordentlichen Eindruck und es ist für den Spieler zudem angenehmer, wenn er die Geschichte des Quests in einem Video vermittelt bekommt anstatt sie sich z.B. durchlesen zu müssen.


Theorie

Der einzige Befehl, der einem dafür zur Verfügung steht, ist der <tesscript>PlayBink</tesscript> Befehl. Er funktioniert prima und ohne Sonderfälle beachten zu müssen. Naja jedenfalls fast, ein paar Sachen sind zu beachten;

  • Das Video muss im .bik Format sein
  • Alle laufenden Skripts werden während dem Abspielen gestoppt
  • Die Datei und der Pfad müssen in "" stehen


Realisierung

Umgebung

Zunächst brauchen wir ein Video im .bik Format. Also ein Video selber machen kann man zum Beispiel mit dem Windows Movie Maker, den jeder Windows-User haben sollte. Um das gemachte Video dann ins .bik Format zu konvertieren, benutzt man vorzugsweise die kostenlosen Bink Video Tools


Script

<tesscript>scn VideoAbspielenSC

Written by sinHHHans
18.8.08

short doonce

Begin OnActivate if doonce == 0

  set doonce to 1
  PlayBink "OblivionIntro.bik" 1  ; Erklärung unter Handhabung

endif End </tesscript>

Handhabung

Erklärung: Das Script liegt auf einem Aktivator. Der Innere Teil des Skripts wird einmal durchlaufen , sobald der Spieler das Objekt, auf dem das Skript liegt, aktiviert. Der PlayBink Befehl: Es wird das Oblivion Intro abgespielt (zu finden im Ordner ...Data/Video). Die 1 bedeutet, dass man das Video mit ESC abbrechen kann, eine Null würde bedeuten, man muss sich das Video komplett anschauen.


weitere Informationen



Weitere Scripts aus dieser Kategorie

  

           



    {{#if: Video | }} {{#if: Level_1_Scripts | }}