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

Thema: Scripthilfe

  1. #1

    Scripthilfe

    Hi,
    da ich jetzt wieder etwas zeit frei habe, würde ich gerne mein letztes kleines Projekt abschließen, und dann mit dem CS aufhören...
    Ok, da bin ich aber nicht weitergekommen, ich will ein Kleidungsstück haben, welches zählt wie oft der Spieler (oder noch besser es selbst) getroffen wurde. Weiß jemand ob sowas möglich ist?

    mfg

  2. #2
    Code:
    scn ObjectScript
    
    short Slot
    long Count
    float LastHealth
    ref Base
    
    Begin Gamemode
     set Base to GetBaseObject
     if ( Player.GetEquipped Base )
      set Slot to GetEquipmentSlot
      if ( Player.GetEquippedCurrentHealth Slot < LastHealth )
       set Count to ( Count + 1 )
      endif
      set LastHealth to Player.GetEquippedCurrentHealth Slot
     endif
    End

  3. #3
    Mache eine Global und setze diese auf 0 (Ist am anfang 0)
    Code:
    short Count
    
    begin OnEquip
     set Global to 1
    end
    
    begin OnUnequip
     Set Global to 0
     Set Count to 0
    end
    
    Begin OnHit
    If Global == 1
    Set Count to Count + 1
    ...
    end
    Wäre ein anfang, bau es selber noch weiter aus.

    Edit: Tja Low Post war schneller... =P

  4. #4
    Funktioniert OnHit bei Objekten?
    Ich dachte, dass geht nur bei Actors.

  5. #5
    Naja wenn der Player geschlagen wird und die Global 1 ist sollte der Count doch +1 gesetzt werden. Meiner meinung nach sollte das funktionieren. Weiß nicht genau.

  6. #6
    Dazu müsste das Script aber auf dem Spieler liegen, dann funktioniert aber OnEquip nicht mehr.

    Wenn man das ganze auf 2 Scripte aufsplittet würde das funktionieren, Scripte auf den Spieler zu legen ist aber nicht empfehlenswert, da dass ein hohes Inkompatibilätspotential erzeugt.

  7. #7
    Ja das ganze soll als Vorlage dienen

Berechtigungen

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