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 2 von 2

Thema: Das elende Geskripte mal wieder...

  1. #1

    Das elende Geskripte mal wieder...

    Das CS weigert sich, das Script hier zu speichern, findet aber keine Fehler. Liegt es doch am Script?

    Zitat Zitat
    scn ZZZSoulRipperSpellScript

    begin scripteffectstart

    if ( GetItemCount Jpm4FullSoul >= 3 )
    player.removeitem Jpm4FullSoul 3
    modpca strength 5
    modpca agility 5
    modpca speed 5
    modpca endurance 5
    modpca willpower 5
    modpca intelligence 5
    modpca personality -5
    modpca luck -5
    modpcs destruction 1
    modpcs mysticism 1
    modpcs restoration 1
    modpcs alchemy 1
    modpcs illusion 1
    modpcs alteration 1
    modpcs conjuration 2
    modpcs blade 1

    elseif

    Message "Too few souls! You need at least two!"

    endif
    endif

    end

  2. #2
    1. "ElseIf" ist bei Oblivion-Scripts einfach "Else"*
    2. Du hast ein "EndIf" zu viel.

    Dann gehts.

    BTW, bei mir zeigt der übrigens sehr wohl Fehler an, wenn ich versuche, dieses Script zu speichern. Oo

    *) edit: Ich sehe gerade, dass beides möglich ist - ElseIf wird aber für gewöhnlich in diesem Sinne benutzt:
    If a =1
    [...]
    elseif a=2
    [...]
    elseif a=3
    [...]
    else
    [...]
    endif

    edit2: Okay, also nur die Sache mit dem doppelten "EndIf" gibt eine Fehlermeldung, das "ElseIf", wo ein "Else" stehen müsste, sorgt nur dafür, dass das Script sich nicht speichern lässt. Wären wir auch dem auf die Schliche gekommen.
    Geändert von Schattenläufer (22.06.2009 um 21:07 Uhr)

Berechtigungen

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