-
Krieger
[Frage]Npc Umziehen und Gastwirt erstellen
Hi, wie bekomme ich einen NPC dazu sich uzuziehen, enmal einfach so in der gegend und einmal z.B. bevor er ins bett geht (das müsste mit einem script aufm bett gehen oder?).
Danke
Edit mir is gerade noch was eingefallen. Könnte man die klamotten nicht als rüstung erstellen? weil die liese sich ja ausziehen. Wie komm ich dann an die nifs in den bsas?
Geändert von Pcuser (02.01.2008 um 00:02 Uhr)
-
Ehrengarde
Das ein NPC sich umzieht müsste man eigentlich da regeln können, wo man den Tagesablauf erstellt.
In einem Script würde man dafür den Befehl (Un)EquipItem verwenden.
Um an den Inhalt der *.bsa-Archive zu kommen musst du die entpacken, z.B. via OBMM.
--
Ich kam, sah, und konnte meinen Augen nicht trauen
-
Krieger
Komisch dass die das cs nich lesen kann... naja.
Dann gleich noch ne Frage: Wie erstelle ich einen Gastwirt, kennt da jemand ein tutorial?
Danke
-
Krieger
Immer diese fremdposter 
Und was is nu mit meinem Gastwirt?
-
General
Solltest du nicht genug mit dem CS vertraut sein, um in der NPC-Liste einen Gastwirt-NPC wie bspw. Mariana Ancharia herauszusuchen und dir dessen Einstellungen als Vorbild zu nehmen, was doch durchaus im Bereich des Möglichen liegen dürfte, solltest du vielleicht erstmal einfachere Dinge in Angriff nehmen.
Würdest du nun nämlich in der Lage sein, das Menü der sagen wir mal Mariana Ancharia des Cheydinhal Bridge Inn zu öffnen, würde dir sofort das Script mit Namen Publican_CheydinhalBridgeInn auffallen, welches an den NPC geheftet ist und, grob gesagt, den Ablauf von "Bett gemietet" bis "Bett nicht mehr gemietet" regelt. Rein theoretisch würdest du dann im Dialog nachschauen, wo denn die Variable "rent" auf 1 gesetzt wird, so dass das GameMode-Script mit der Arbeit los legt. Und siehe da, im Dialog findet sich unter "BedYes" der Eintrag "Excellent, bla bla bla", in dessen Result Script-Fensterchen rent auf 1 gesetzt und daraufhin also das Script abgespult werden kann.
Was würdest du also für einen Gastwirt brauchen? Ein Script, ein Bett, eine Dialog-Zeile. Ganz grob gesagt. Und all das könntest du dir im CS an einem von Bethesda Softworks liebenswürdigerweise bereits ins Spiel integrierten NPC abschauen. Ich meine, wenn du für diesen Quest bereit wärst. 
Im Ernst. So schwer ist das wirklich nicht. Und zur Not nimmst du einen Gastwirt-NPC, gibst ihm eine neue Editor-ID, "Create a new form" und passt ihn dann deinen Vorstellungen entsprechend an (Braucht natürlich dann aber eigenes Bett, Script, Referenz, Bett, bla. Und die AI nicht vergessen).
Geändert von Katan (02.01.2008 um 10:44 Uhr)
-
Krieger
Ja das script hab ich mir schon angeschaut. Allerdings hab ich dann einen gastwirt gefunden, bei dem in dem script nichts von betten stand (warscheinlich hab ich bei meinem glück einen der wenigengastwirte gefunden der keine betten hat^^)
Werde mir das ganze dann nochmal genauer zu gemüte führen.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln