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 20 von 43

Thema: 2 probleme mit meinem Skript

Baum-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #23
    Habe mal versucht so ein While Loop einzubauen

    PHP-Code:
    Scriptname aaTestcuirassa 

    short next 
    short EquipDelay 
    long objecthealth 
    ref Actor 
    ref britem 

    Begin GameMode 
        
    if Actor == 
            set Actor to GetContainer 
        
    elseif ( Actor.GetEquipped aaTestcuirass ) && ( next == 
            if 
    getCurrentHealth getObjectHealth >= && getCurrentHealth getObjectHealth <= 0.75 
                set next to 1 
                set objecthealth to getCurrentHealth 
                Actor
    .addItemNS aaTestcuirassb 1 
                   Actor
    .addItemNS brTestcuirass1Splitter 1
                   Actor
    .Drop brTestcuirass1Splitter 1  
                   set britem to GetFirstRef 27 1
                   
    While ( britem != brTestCuirass1Splitter )
                           
    set britem to GetNextRef
                   Loop
                set EquipDelay to 1 
            
    endif 
        elseif 
    next == 
            
    if EquipDelay >= 
                set EquipDelay to EquipDelay 

            
    elseif EquipDelay == 
                set next to 0 
                Actor
    .UnEquipItemNS aaTestcuirass 
                Actor
    .EquipItemNS aaTestcuirassb 
                Actor
    .setEquippedCurrentHealth objecthealth 2 
                   britem
    .moveto Actor 0,0,150 
                removeMe 
            
    endif 
        elseif 
    Actor != 
                    set Actor to 0 
         
    endif 
    end 
    Das war jetzt mein Erster versuch. Führt allerdings nur zum CTD

    auf der CS Wiki steht ja irgendwas von ; do something with pDoor innerhalb der While Loop Schleife heißt das ich muss da jetzt noch was anderes machen als nur GetNextRef
    Geändert von Orios das auge (01.10.2010 um 19:27 Uhr)

Berechtigungen

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