Registrierung Häufig gestellte Fragen Suche Mitgliederliste Portal - Planet Skyrim.de Kalender Moderatoren und Administratoren Startseite
Morrowind&OblivionForum.de - PMM-Projects Network » The Elder Scrolls IV: Oblivion » Oblivion Editor Help » Hebel-Animation » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
Genuigr
Acrobat




Dabei seit: Dezember 2009
Geschlecht:
Herkunft: Die Provinz Stormarn
Beiträge: 118

Genuigr ist offline
  Hebel-AnimationAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo (Heute zum 2. mal)

Ich möchte für ein Mod einen Hebel bauen, den man umlegt und
der bewirkt, dass 1,2 Sachen verschwinden. (Daher mein 1.
Eintrag) Ich weiß auch schon halb wie:


Scriptname Hebel1Legen

Begin OnActivate
Messagebox "Ene Mene Mai, geht weg Sachen. Hex, hex"
Sache1.Disable
Sache2.Disable
End

Was ich wissen möchte ist, warum sich der Hebel im Spiel nicht
bewegt. Muss ich noch schreiben: Animation.Los ?!
Eventuell Hebel1ID.Go ?

Edit: Nein ich werde mein ganzes Mod NICHT erfragen sonst ist
es ja langweilig...


__________________
Des Denkers Seele liegt nicht im Kopf!
Meine Rätselquest:GFM: Zweiter Keller
--------------------------------------------
Um den Spruch auszudenken hab ich 2 Stunden gebraucht,
also sag mal nicht ne ?!

Dieser Beitrag wurde von Genuigr am 06.01.2010, 11:00 Uhr editiert.

05.01.2010, 19:29 Profil von Füge  deiner Freunde-Liste hinzu Email an Genuigr senden Füge Genuigr in deine Contact-Liste ein
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9248

Garak ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

kommt auf Deinen Hebel drauf an - entweder, das Mesh hat eine eingebaute animation, dann brauchst Du Playgroup - das gilt zum Beispiel für den Ayleiden-Pushblock, oder die oblivion-Zahnradhebel - in diesem Fall gibt es

ID.playgoup forward 0

und

ID.playgroup backward 0

für die aktivierungs- oder deaktivierungsanimation. Hast Du dagegen ein Mesh ohne Animation als Schalter auserkoren, musst Du mit ein bischen Timing und den Positionierungsbefehlen Setpos und SetAngle arbeiten - etwas audwändiger, aber für den erfahrenen Spieler überraschender.


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

06.01.2010, 16:51 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Genuigr
Acrobat




Dabei seit: Dezember 2009
Geschlecht:
Herkunft: Die Provinz Stormarn
Beiträge: 118

Genuigr ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Was meinst du mit der "aufwendigen Version"?
Müsste ich da selber was machen (bewegungsmäßig)?

Ich habe ein paar Mods gesehen (u.a. Realm) wo sich z.B.: das Bett bewegt. Sowas ?


__________________
Des Denkers Seele liegt nicht im Kopf!
Meine Rätselquest:GFM: Zweiter Keller
--------------------------------------------
Um den Spruch auszudenken hab ich 2 Stunden gebraucht,
also sag mal nicht ne ?!

06.01.2010, 20:07 Profil von Füge  deiner Freunde-Liste hinzu Email an Genuigr senden Füge Genuigr in deine Contact-Liste ein
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9248

Garak ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

ich kenn jetzt das konkrete Beispiel nicht, aber das ist genau der richtige Ansatz: Wenn Du was schon mal wo gesehen hast, solltest Du genau da nachhaken und nachschauen: wie haben die das gemacht? fremde Scripte analysieren hilft wahnsinnig, wenn man selber scripten lernen will.

wenn es um bewegungen geht, müssen scripte im gamemode-Block ran, nur dann soll sich ja was bewegen. die Befehle Setpos und Setangle benötigen einen Buchstaben als parameter, der die Achse festlegt (also x, y, oder z) und einen passenden wert - für eine flüssige Bewegung brauchst Du Getsecondspassed - das spuckt Dir die vergangene zeit seit dem letzten Frame aus - der framebezug ist wichtig, damit die Bewegung nicht stottert wenn sich die framerate ändert.

schau dir besagtes bettscript mal in ruhe an und poste hier was dir unklar ist, ich helf dir dann weiter.


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

06.01.2010, 21:33 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
Genuigr
Acrobat




Dabei seit: Dezember 2009
Geschlecht:
Herkunft: Die Provinz Stormarn
Beiträge: 118

Genuigr ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Ok. Nun ich WÜRDE gerne selber mir einen Reim draus machen aber das ist für mich Banane. Na,ja
Ich muss ja NOCH nicht wissen wie das geht. VORERST

P.S.: Wenn ich das Script hier schreiben würde, würdest du Stunden lesen


__________________
Des Denkers Seele liegt nicht im Kopf!
Meine Rätselquest:GFM: Zweiter Keller
--------------------------------------------
Um den Spruch auszudenken hab ich 2 Stunden gebraucht,
also sag mal nicht ne ?!

07.01.2010, 14:25 Profil von Füge  deiner Freunde-Liste hinzu Email an Genuigr senden Füge Genuigr in deine Contact-Liste ein
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Design by: Garak - Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR