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: Wie skripte ich rassenspeziefisch ?

  1. #1

    Wie skripte ich rassenspeziefisch ?

    Ich möchte ein Skript schreiben mit dem Waldelfen Elfenpfeile herstellen können.
    Normalerweise sollte es so funktionieren:

    Zitat Zitat
    if DoOnce == 1
    if GetPCIsRace WoodElf
    set DoOnce to 2
    else
    set DoOnce to 3
    endif
    endif
    Das klappt aber nicht.
    Es sprint immer zu 3, und da steht "Nur Waldelfen können Elfenpfeile herstellen".
    Und das obwohl ich als Waldelf getestet habe.
    Was habe ich falsch gemacht ?
    Bei Attribute und Fähigkeiten klappt das doch auch, warum nicht bei der Rassenfunktion ?

  2. #2
    richtig muss es lauten

    if GetPCIsRace Woodelf && Doonce == 1
    set Doonce to 2
    else
    set Doonce to 3
    endif

    Das "&&" steht für den Begriff "UND", weshalb du damit mehrere Konditionen in einem Kausalsatz stellen kannst.

  3. #3
    Danke.

    Es geht allerdings auch schon damit:

    if DoOnce == 1
    if GetPCIsRace WoodElf == 1
    ......

    Das scheint aber nur bei Rassen so der Fall zu sein.
    Bei Klassen und Fähigkeiten geht es ohne == 1

Berechtigungen

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