Oblivion:Menüs öffnen und schließen: Unterschied zwischen den Versionen
K (→Theorie) |
Keris (Diskussion | Beiträge) K |
||
Zeile 1: | Zeile 1: | ||
== Öffnen und Schließen von Menüs== | == Öffnen und Schließen von Menüs== | ||
Die meisten [[Menu|Menüs]] können über Scripts geöffnet werden. Für einige gibt es sogar spezielle Funktionen zum Öffnen, bei anderen muss man teilweise ein wenig kreativ sein. | Die meisten [[Menu|Menüs]] können über Scripts geöffnet werden. Für einige gibt es sogar spezielle Funktionen zum Öffnen, bei anderen muss man teilweise ein wenig kreativ sein. | ||
+ | |||
== Öffnen spezieller Menüs mit Funktionen == | == Öffnen spezieller Menüs mit Funktionen == | ||
Zeile 7: | Zeile 8: | ||
==== Aufgabenstellung ==== | ==== Aufgabenstellung ==== | ||
Es soll das Menü Klassenmenü (Classmenu) geöffnet werden. | Es soll das Menü Klassenmenü (Classmenu) geöffnet werden. | ||
+ | |||
==== Theorie ==== | ==== Theorie ==== | ||
Zeile 51: | Zeile 53: | ||
End | End | ||
</tesscript> | </tesscript> | ||
+ | |||
==== Handhabung ==== | ==== Handhabung ==== | ||
Zeile 60: | Zeile 63: | ||
==== Aufgabenstellung ==== | ==== Aufgabenstellung ==== | ||
Es soll das Alchemiemenü (AlchemyMenu) geöffnet werden | Es soll das Alchemiemenü (AlchemyMenu) geöffnet werden | ||
+ | |||
==== Theorie ==== | ==== Theorie ==== | ||
Zeile 81: | Zeile 85: | ||
|} | |} | ||
</div> | </div> | ||
+ | |||
=== Realisierung === | === Realisierung === | ||
Zeile 86: | Zeile 91: | ||
==== Umgebung ==== | ==== Umgebung ==== | ||
Der Player muss den Calcinator im Inventar haben | Der Player muss den Calcinator im Inventar haben | ||
+ | |||
==== Script ==== | ==== Script ==== | ||
Zeile 104: | Zeile 110: | ||
End | End | ||
</tesscript> | </tesscript> | ||
+ | |||
==== Handhabung ==== | ==== Handhabung ==== | ||
Dies Script kann als als Object-Script oder als Questscript genutzt werden. | Dies Script kann als als Object-Script oder als Questscript genutzt werden. | ||
+ | |||
== Schließen von Menüs == | == Schließen von Menüs == | ||
Zeile 131: | Zeile 139: | ||
==== Umgebung ==== | ==== Umgebung ==== | ||
keine Anmerkungen | keine Anmerkungen | ||
+ | |||
==== Script ==== | ==== Script ==== | ||
Zeile 149: | Zeile 158: | ||
==== Handhabung ==== | ==== Handhabung ==== | ||
Dies Script kann als Object-Script oder als Quest-Script genutzt werden. | Dies Script kann als Object-Script oder als Quest-Script genutzt werden. | ||
+ | |||
== Weitere Information == | == Weitere Information == | ||
Zeile 157: | Zeile 167: | ||
*[[:Kategorie:Aktivieren und Aktivatoren]] | *[[:Kategorie:Aktivieren und Aktivatoren]] | ||
*[[:Kategorie:Inventar]] | *[[:Kategorie:Inventar]] | ||
− | {{ Scriptkategorie |Menüs und ihre Besonderheiten| | + | |
+ | {{ Scriptkategorie |Menüs und ihre Besonderheiten|Level_1_Scripts }} |
Version vom 10. September 2008, 13:36 Uhr
Inhaltsverzeichnis
Öffnen und Schließen von Menüs
Die meisten Menüs können über Scripts geöffnet werden. Für einige gibt es sogar spezielle Funktionen zum Öffnen, bei anderen muss man teilweise ein wenig kreativ sein.
Öffnen spezieller Menüs mit Funktionen
Anwendung
Aufgabenstellung
Es soll das Menü Klassenmenü (Classmenu) geöffnet werden.
Theorie
Für das Öffnen des Klassenmenüs (wie für einige andere Menüs) gibt es ein spezielles Kommando.
Menü | Kommando |
---|---|
ClassMenu | ShowClassMenu |
RaceMenu | ShowRaceMenu |
BirthSignMenu | ShowBirthSignMenu |
EnchantmentMenu | ShowEnchantment |
SpellMakingMenu | ShowSpellMaking |
MapMenu | ShowMap |
Realisierung
Umgebung
keine Anmerkungen
Script
<tesscript> Scn OpenClassMenu
- Written by keris
- 23.7.08
short Doonce
Begin GameMode
if Doonce == 0 set Doonce to 1 ; es soll nur einmal gemacht werden! ShowClassMenu endif
End </tesscript>
Handhabung
Dies Script kann als Object-Script oder als Quest-Script genutzt werden.
Öffnen von Menüs ohne besondere Funktionen
Anwendung
Aufgabenstellung
Es soll das Alchemiemenü (AlchemyMenu) geöffnet werden
Theorie
Für das Öffnen der meisten Menüs wie zum Beispiel des Alchemiemenüs gibt es kein spezielles Kommando. Hier muss man über ein Script das tun, was man ingame auch täte. Für das Alchemiemenü aktiviert man also im Inventar ein Alchemie-Werkzeug (mittels equipitem).
Menü | Öffnungsmöglichkeit |
---|---|
AlchemyMenu | Equipitem eines Alchemie-Werkzeugs |
DialogMenu | Ansprechen (Aktivieren) eines NPCs |
InventarMenu | Öffnen (Aktivieren) eines Containers |
SleepMenu | Aktivieren eines Bettes |
BookMenu | Aktivieren eines Buches oder eines Zettels |
RepairMenu | Equipitem eines Reparaturhammers |
Realisierung
Umgebung
Der Player muss den Calcinator im Inventar haben
Script
<tesscript> Scn OpenAlchemyMenu
- Written by keris
- 23.7.08
short Doonce
Begin GameMode
if Doonce == 0 set Doonce to 1 ; es soll nur einmal gemacht werden! Player.EquipItem Calcinator endif
End </tesscript>
Handhabung
Dies Script kann als als Object-Script oder als Questscript genutzt werden.
Schließen von Menüs
Anwendung
Aufgabenstellung
Es soll das Menü Sleepnmenu (Sleep) geschlossen werden
Theorie
Für das Schließen des Sleepnmenüs (wie für einige wenige andere Menüs) gibt es ein spezielles Kommando.
Menü | Kommando |
---|---|
Sleepmenu | WakeUpPC |
WaitMenu | WakeUpPC |
Realisierung
Umgebung
keine Anmerkungen
Script
<tesscript> Scn CloseSleepMenu
- Written by keris
- 31.7.08
short Doonce
Begin MenuMode 1012 ; code for sleep menu
WakeUpPC
End </tesscript>
Handhabung
Dies Script kann als Object-Script oder als Quest-Script genutzt werden.
Weitere Information
Weitere Scripts aus dieser Kategorie
{{#if: Menüs und ihre Besonderheiten | }}
{{#if: Level_1_Scripts | }}