Allgemein
News
News-Archiv
Partner
Netzwerk
Banner
Header
Media
Downloads
Impressum

The Elder Scrolls
Arena
Daggerfall
Spin-offs
Romane
Jubiläum
Reviews
Welt von TES
Lore-Bibliothek
Namens-
generator

FRPGs

Elder Scrolls Online
Allgemein
Fraktionen
Charakter
Kargstein
Technik
Tamriel-
Manuskript

Media

Skyrim
Allgemein
Lösungen
Tipps & Tricks
Steam-Kniffe
Review
Media
Plugins & Mods

Oblivion
Allgemein
Lösungen
Tipps & Tricks
Technik
Charakter
Media
Plugins & Mods
Kompendium

Morrowind
Allgemein
Lösungen
Tipps & Tricks
Media
Plugins & Mods

Foren
The Elder Scrolls Online
Hilfe & Diskussion

Skyrim
Hilfe & Diskussion
Plugins & Mods

Ältere TES-Spiele
TES-Diskussion
Oblivion-Plugins
Morrowind-Plugins

Community
Taverne zum Shalk
Adventures of Vvardenfell
Tales of Tamriel
Ergebnis 1 bis 3 von 3

Thema: Scriptfragen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Scriptfragen

    Hi.
    Ich hab einen NPC auf einem Stuhl sitzen und möchte, dass wenn der Spieler vorbeiläuft er ihn anspricht.

    Mir sind jetzt 2 möglichkeiten eingefallen
    1. ein get distence auf den NPC
    2. einen Triggerbereich vo dem Stuhl.

    Was würdet ihr empfehlen und wie müsste allgemein ein script ausschauen um einen NPC den Spielen ansprechen zu lassen.

    Außerdem würde mich noch interresieren wie die scripts aussehen müssen um mit einem activator ne geheimtür zu öfnnen (die von Behtseda sind irgendwie ein bisschen unübersichtlich)

    Danke

  2. #2
    Ich würde zu einem Trigger tendieren, ist weniger umständlch.

    Code:
    scn Skriptname
    
    short doonce
    
    Begin OnTrigger player
    
    if doonce == 0
    
     NPCRef.StartConversation player, Dialog //NPCRef = Referenz des sprechenden NPCs, Dialog = Dialog der ausgeführt werden soll
     set doonce to 1
    endif
    end
    Zitat Zitat
    Außerdem würde mich noch interresieren wie die scripts aussehen müssen um mit einem activator ne geheimtür zu öfnnen (die von Behtseda sind irgendwie ein bisschen unübersichtlich)
    Warum, reichen die vorgefertigten Skripte nicht? Benötigst du das Skript nur einmal und für nur eine bestimmte Geheimtür reicht dieses einfach verständliche Skript auf dem Schalter:

    Code:
    scn Skriptname
    
    short doonce
    
    Begin OnActivate
    
    if doonce == 0
    doorreference.playgroup forward 0 //doorreference = Referenz der zu öffnenden Tür
    set doonce to 1
    endif
    
    end
    Geändert von Indy (11.04.2008 um 18:30 Uhr)

  3. #3
    Vielen dank die skripte kann ich dann für meine zwecke ausbauen.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •