Jak sprawić, by zwierzęta były grywalne w Skyrim

13

My Old Person Race Mod Dziecko jako grywalna rasa

Mam trochę doświadczenia z zestawem Skyrim Creation Kit i zrobiłem kilka małych modyfikacji. Naprawdę jestem zainteresowany tworzeniem nowych ras i już stworzyłem mod, który pozwala graczowi stworzyć starszą osobę, dziecko lub dremorę. Aby to osiągnąć, po prostu znalazłem ich identyfikatory w edytorze i zaznaczyłem pole „grywalne” (i odznaczone „dziecko”). Kiedy próbuję tego dokonać z niektórymi nieludzkimi rasami, takimi jak wilk, koń lub smok, gra zawiesza się, gdy tylko wybiorę tę rasę na ekranie tworzenia postaci.

Moje pytanie brzmi: dlaczego gra natychmiast się zawiesza i czy istnieje sposób, aby rasy zwierząt / potworów były dość łatwe do gry (nie mam zbyt dużej wiedzy na temat tworzenia skryptów lub tworzenia siatek). Dzięki.

Magnus
źródło
8
Domyślam się, że zwierzęta i smoki używają innego zestawu animacji, który nie obsługuje sekwencji animacji, na której chce grać ekran wyboru postaci. Lub nie może obsługiwać formantów dostosowywania lub podobnych.
1
Jeśli nadal jest to problem, mam nadzieję, że go rozwiązałeś. Wydaje mi się, że ładowanie zasobu w 2 oddzielnych miejscach przede wszystkim dezorientuje system, myśląc, że wystąpił błąd, gdy model przeznaczony na NPC, zwierzę jest używany jako postać gracza.
Arkadius
6
@Artsicle Modding jest twórcą gry :)
Vaillancourt
2
Mam nadzieję, że ktoś opublikuje odpowiedź. Możliwość gry jako ubojnia lub mamuta z pewnością sprawi, że wrócę do tej gry na co najmniej kilka godzin.
can-ned_food
3
Zobacz wiki.tesnexus.com/index.php/Creating_a_custom_race_for_Skyrim, aby zapoznać się z samouczkiem na temat tworzenia niestandardowych ras. Istnieją mody dla grywalnych zwierząt, np. Na skyrimnexus.
Exilyth,

Odpowiedzi:

1

Prawdopodobnie rozum w różnych klasach, które je obsługiwały. ( to trochę późna odpowiedź, ale i tak lepiej niż nic )

Na przykład ludzie, elfy, dremora to rasy humanoidalne, które mają metodę equipArmor.

Ale zwierzęta nie mają takiej metody. Ponieważ silnik nie poradzi sobie z tą sytuacją, nastąpi błąd krytyczny.

Bardzo trudno jest znaleźć dokładny powód, więc prawdopodobnie nie będziesz w stanie sprawić, by działał. A może możesz zmienić niektóre „typy zwierząt” na rasy humanoidalne? Na przykład użyj tego samego identyfikatora, ale zmień jego typ na ludzki.

A. Denis
źródło