Oblivion:Say: Unterschied zwischen den Versionen
Keris (Diskussion | Beiträge) K |
Keris (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
'''Syntax:''' | '''Syntax:''' | ||
− | <code>Say TopicID [ForceSubtitleFlag] [SpeakerID] [UnknownFlag]</code> | + | <code>[ActorID.]Say TopicID [ForceSubtitleFlag] [SpeakerID] [UnknownFlag]</code> |
Wird benutzt, um einem NPC einen einzelnen Dialog zu dem spezifierten Item sprechen zu lassen. | Wird benutzt, um einem NPC einen einzelnen Dialog zu dem spezifierten Item sprechen zu lassen. | ||
Zeile 18: | Zeile 18: | ||
Der NPC wird zwar Lippensynchron sprechen, aber das aktuelle Package wird von dem Befehl nicht beeinträchtigt. | Der NPC wird zwar Lippensynchron sprechen, aber das aktuelle Package wird von dem Befehl nicht beeinträchtigt. | ||
− | "Say" gibt den Wert in Sekunden zurück, die der NPC zum | + | "Say" gibt den Wert in Sekunden zurück, die der NPC zum Sprechen benötigt, was sehr hilfreich sein kann, um Nachgespräche im Script zu Timen. |
Wenn ForceSubtitleFlag=1, wird der Untertitel angezeigt, egal wie weit der Spieler vom Sprecher entfernt steht (z.B. interessant, wenn der Spieler einen NPC belauschen soll und das Gespräch auch hören, bzw. lesen soll, wenn er nicht in Hörnähe steht). | Wenn ForceSubtitleFlag=1, wird der Untertitel angezeigt, egal wie weit der Spieler vom Sprecher entfernt steht (z.B. interessant, wenn der Spieler einen NPC belauschen soll und das Gespräch auch hören, bzw. lesen soll, wenn er nicht in Hörnähe steht). | ||
− | Mit dem Optionalen "SpeakerID" ist es möglich einer Kreatur, einem Activator oder einem andern Objekt das sprechen beizubringen. Dabei braucht die ID einen NPC der als Platzhalter für Rasse, Geschlecht und Stimmen-Datei herhalten | + | Mit dem Optionalen "SpeakerID" ist es möglich einer Kreatur, einem Activator oder einem andern Objekt das sprechen beizubringen. Dabei braucht die ID einen NPC, der als Platzhalter für Rasse, Geschlecht und Stimmen-Datei herhalten muss. Der NPC muss dabei aber nicht in der Welt platziert sein (genügt also, wenn er im Objekt-Fenster vorhanden ist). |
"UnknownFlag" wird in allen Deadra-Schrein Scripts auf 1 gesetzt. Es wird empfohlen es auf 1 zu setzen, wenn du die SpeakerID Funktion benutzt. | "UnknownFlag" wird in allen Deadra-Schrein Scripts auf 1 gesetzt. Es wird empfohlen es auf 1 zu setzen, wenn du die SpeakerID Funktion benutzt. | ||
Zeile 32: | Zeile 32: | ||
[[Kategorie:Funktionen|Say]] | [[Kategorie:Funktionen|Say]] | ||
+ | [[Category:Dialog-Funktionen|Say]] |
Version vom 15. September 2008, 20:44 Uhr
Syntax:
[ActorID.]Say TopicID [ForceSubtitleFlag] [SpeakerID] [UnknownFlag]
Wird benutzt, um einem NPC einen einzelnen Dialog zu dem spezifierten Item sprechen zu lassen.
Beispiele:
<tesscript>
Say SecretTopic
Say DAMolagBalSpeech 1 DAMolagBalVoice 1</tesscript>
Hinweise:
Der NPC wird zwar Lippensynchron sprechen, aber das aktuelle Package wird von dem Befehl nicht beeinträchtigt.
"Say" gibt den Wert in Sekunden zurück, die der NPC zum Sprechen benötigt, was sehr hilfreich sein kann, um Nachgespräche im Script zu Timen.
Wenn ForceSubtitleFlag=1, wird der Untertitel angezeigt, egal wie weit der Spieler vom Sprecher entfernt steht (z.B. interessant, wenn der Spieler einen NPC belauschen soll und das Gespräch auch hören, bzw. lesen soll, wenn er nicht in Hörnähe steht).
Mit dem Optionalen "SpeakerID" ist es möglich einer Kreatur, einem Activator oder einem andern Objekt das sprechen beizubringen. Dabei braucht die ID einen NPC, der als Platzhalter für Rasse, Geschlecht und Stimmen-Datei herhalten muss. Der NPC muss dabei aber nicht in der Welt platziert sein (genügt also, wenn er im Objekt-Fenster vorhanden ist).
"UnknownFlag" wird in allen Deadra-Schrein Scripts auf 1 gesetzt. Es wird empfohlen es auf 1 zu setzen, wenn du die SpeakerID Funktion benutzt.
Siehe auch: