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

Thema: Objekte Bewegen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    achso wenn das so komplizert ist lass ich es lieber.
    ich dacht man kann ihm per skript sagen das er sich zu diesen und diesen Variablen bewegen soll. Aber so lass ich des lieber

  2. #2
    Du kannst per Script sagen der der Gegenstand sich in die Richtung drehen soll.
    Mit GetPos musst du nur die gewünschte Achse angeben wie Z oder X.
    Aber es ist eben nur Drehen und nicht nach vorn Bewegen.
    lg
    SirTroy

    PS: Für eine Etwas genauere Drehung nimmst du SetPos.

  3. #3
    GetPos gibt dir nur die aktuelle Position aus/an.

    Um ein Objekt zu bewegen ist Setpos zu verwenden. Für Drehungen setangle

  4. #4
    schon mal besser als erhofft.
    Wie muss man des jetzt schreiben

  5. #5
    Als Oblivion-Script.

    Ne, aber mal im ernst: Das kommt ganz darauf an, was du damit bezwecken willst.
    Gewöhne dir in Zukunft doch bitte an deine Fragen etwas spezifischer zu formulieren, dann kann man dir evtl. auch ohne x-maliges Nachfragen antworten.

  6. #6
    Also ich habe vor einen Waffenständer zu drehen!
    mehr nicht

  7. #7
    Beim aktivieren?
    Naja, ist ja eigentlich egal. Hier mal eine Version die funktionieren könnte:

    Code:
    scn F23RotateScript
    
    int Rotate
    float Angle
    float NewAngle
    
    Begin Gamemode
     if ( GetDisabled )
      Enable
     elseif ( Rotate )
      if ( Angle < NewAngle )
       if ( Angle < 360 )
        set Angle to ( Angle + [Grad pro 2 Frames]
        Disable
        SetAngle z, Angle
       else
        set Angle to ( Angle - 360 )
        set NewAngle to ( NewAngle - 360 )
       endif
      elseif ( NewAngle )
       set Angle to 0
       set NewAngle to 0
       set Rotate to 0
      else
       set Angle to GetAngle z
       set NewAngle to ( Angle + [Grad, um die sich das Objekt drehen soll] )
      endif
     endif
    End
    Zum aktivieren der Drehbewegung einfach die Variable Rotate von der Referenz, die sich drehen soll und dieses Script hat auf 1 setzten.

  8. #8
    das ist schon mal wesentlich besser als alle anderen beiträge!!!
    schon mal im vorhinaus

  9. #9
    Mal im ernst:
    Wenn du von anfang an gesagt hättest du willst nur einen Waffenständer drehen dann hätten sich alle andern ihre Posts sparen können und Low Post hätte das Script gleich geschrieben oder jemand anders.....

  10. #10
    am anfang war es mir ja selber noch nicht ganz klar!!!
    aber ich glaub jetzt weis ich genau was ich machen will.
    Es gibt doch diese einbuchtungen in den wänden in Screens dort will ich einen Waffenständer reinschieben und wieder rausholen und vorher bzw nachher drehen!
    Ich habs mir so gedacht das ich den Waffenständer mit dem Script von irgendwas und nen Schalter wo des teil gedreht wird und dann der Script von den Teil aktiviert wird.
    Aber ich glaub den script bekomm ich nicht hin!

  11. #11
    Also bei sowas wäre es imho deutlich eleganter, das ganze über die *.nif zu regeln und die Animation dann mittels PlayGroup abzuspielen.


    Ansonsten kannst du ja alles in ein Script machen und dann mittels einer Stage-Variablen die einzelnen Aktionen unterteilen.
    Wie so etwas gehen kann hab ich ja oben geschrieben, für das Bewegen dann einfach SetPos anstelle von SetAngle verwenden und fertig.

  12. #12
    ich hab leider gar keine erfahrung mit .nif Files!!!
    Ich wüßt nicht mal wie des geht

Berechtigungen

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