-
Ritter
Hm, ich hab das auch mal ausprobiert. Mein Ziel ist es, Schild und Einhandschwert auf dem Rücken zu tragen. Für den Schild gibt es einen sehr guten Mod hier.
Jetzt habe ich das Glasskurzschwert genommen, und in NifScope "BackWeapon" eingetragen, wie du gesagt hast, Lazarus. Das Schwert wird ingame auch auf dem Rücken ausgerüstet. Da im CS die Waffe noch als OneHandBlade eingestellt ist, kann ich auch gleichzeitig den Schild ausrüsten. Mit oben genanntem Mod auch auf dem Rücken.
(Böses Clipping mit dem Schild, aber im Moment egal.)
Wenn ich jetzt das Schwert ziehe, macht mein Charakter die Animation, die zu einem Einhandschwert gehört. Sie zieht also das Schwert von der Seite (wo nichts ist) und hat danach nichts in der Hand. Das Schwert steckt immernoch auf dem Rücken in der Scheide. Wenn ich jetzt ein wenig mit dem "Schwert" zuschlage, werden die Einhandschwert-Animation abgespielt, aber mein Char hat ja immer noch nichts in der Hand. 
Wenn ich das Schwert im CS auf TwoHandedBlade umstelle, zieht mein Char das Schwert mit beiden Händen vom Rücken und hält es danach in beiden Händen. Leider kann ich dann den Schild nicht mehr ausrüsten.
Kann ich irgendwie einem Einhänder die Schwert-ziehen-Animation von einem Zweihänder zuweisen und danach wieder auf die Kampfanimationen von einem Einhänder wechseln?
-
Kämpfer
glaub jetzt kaum, dass des geht, jenfalls nicht wenn du willst das es nicht alle Npcs auch so machen.
-
Ritter
Von mir aus sollen die NPCs das auch so machen
Würde nur gerne wissen, ob und wenn ja wie das geht. Vielleicht lerne ich ja was dabei, auch wenn ich es im endeffekt vielleicht doch nicht benutzte.
-
Ehrengarde
Meine Idee wäre jetzt, dass du auf die Waffe (bzw. als Questscript) das Mesh & die Waffenart (Einhänder/Zweihänder) wechselt, sobalt die Waffe gezogen/weggesteckt wurde.
Dazu nötige Befehle:
GetEquipped, bzw. GetEquippedObject (Zum herausfinden, ob eine best. Waffe ausgerüstet ist, bzw. welche Waffe ausgerüstet ist)
IsWeaponOut (Zum testen, ob die Waffe gezogen wurde)
GetWeaponAnimType, bzw. GetWeaponType (zum herausfinden, ob es auch wirklich ein Einhandschwert ist und man nicht versehentlich z.B. einen Stab verändert)
SetWeaponType (zum ändern der Waffenart von Einhand auf Zweihand und umgekehrt)
Und dann noch Befehle zum erkennen/ändern des Biped Path (Mesh das angezeigt wird, wenn das Item ausgerüstet ist): CopyMaleBipedPath, SetMaleBipedPath, ModMaleBipedPath, CompareMaleBipedPath.
Alle Funktionen gibt's natürlich auch mit Female (Mesh, dass bei weibl. Charakteren angezeigt wird), sollte bei Waffen allerdings nicht nötig sein.
Jetzt musst du dir das ganze nur noch in ein geeignetes Script zusammenschustern.
--
Ich kam, sah, und konnte meinen Augen nicht trauen
-
Ritter
"nur noch" du bist gut.
*Lesen geht*
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln