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 20 von 31

Thema: Scriptanfrage: Alba hinsetzen (AI Experten/Kenner benötigt, Dringend!!!)

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Scriptanfrage: Alba hinsetzen (AI Experten/Kenner benötigt, Dringend!!!)

    Also mal für alle Neuen^^:

    Wie schaffe ich es dass ein npc sich den nächsten stuhl oder bett sucht und sich hinsetzt je nachdem was gerade am nächsten ist?




    Hi
    ihr kennt ja sicherlich das Plugin mit Alba.

    Nun eollte ich fragen ob es möglich ist alba dazu zu bringen sich auf einen stuhl zu setzen.

    Könnte jemand was schreiben das in dem menü wenn man alba anredet es zur auswahl gibt hinsetzen. Und dan setzt sie sich auf den nächsten stuhl odersowas in der art.

    Wenn das jemand machen könnte reicht es den code zu posten und mir zu sagen wo er ins script muss

    Ach ja und wenn mir noch einer sagt wie ich das schlafbeürfnis wegmache wäre das auch toll
    Geändert von Pcuser (26.03.2007 um 20:01 Uhr)

  2. #2
    hello
    nun es gibt inzwischen eine neuere version von alba wo das schlaf bedürfniss enfert wurde .. und sie ist auch keine sklavin sonder war eine diebin ... und man kann sie sogar schlussentlich Heiraten ... geil nicht ? ^^
    hier link

  3. #3
    kenn ich schon aber dan müsste ich meine alte alba hergeben sonst hab ich 2.

    Außerdem geht es hauptsächlich ums hinsetzen.

    Man könnte es ja so machen wenn man weg geht steht sie dann automatisch auf

  4. #4
    Hm, weißt Du wie man ein AI Package erstellt? Wenn ja, poste mal das Script der Begleiterin, dann wird man Dir sicher besser zur Seite stehen können.

  5. #5
    Wenn du mit ai Package den tagesablauf meinst: ja einigermasen^^ hat aber ja nix mit befehlen zu tun

    Script:

    ist ziemlich lang aber men müsste das halt an der stelle einfügen wo man die befehle wie hier bleiben und so auswählt.


  6. #6
    Hallo,

    zuvor eine Warnung. Ich kenne das Plugin nicht, kann also keine Garantie auf das Gelingen dieses Scriptes geben. Am besten Du erstellst vorher eine Sicherheitskopie der *.esp-Datei, die Du im Falle des Nichtgelingens wiederherstellen kannst.
    Zuerst musst Du Albas Script durch Folgendes ersetzen:



    Dann musst Du ein AI-Travel-Package erstellen, in dem als Location Object Type: Furniture angegeben ist.
    Als Condition musst Du GetScriptVariable Albasetzen == 1 eingeben und das Package anschließend in die AI-Liste von Alba ziehen. Achtung: Das Package muss ganz oben stehen, sonst funktioniert es nicht.

  7. #7
    Ok ich versuchs mal sehen schonmal danke

  8. #8
    OK auf zur manöverkritik^^

    1. Alba steht neben fünf stühlen aber rennt zum nächsten bett.
    2. wenn ich zum aufstehen wieder drücke steht sie auf und legt sich gleich wieder hin.
    3. dies kann ich verhindern wenn ich 2x afstehen zum aufstehen drücke. aber sie bleibt dann einfach stehen und folgt mir nichtmehr.

    Kann man das noch hinbiegen?

  9. #9
    Zuerst mal,

    wenn nur 20 Minuten (oder weniger als etwa 2-3 Tage) zwischen Deinen Posts liegen, benutz bitte die Edit-Funktion.
    Zum Plugin: Wie gesagt bin ich nicht wirklich mit der Materie vertraut. Wie man verhindert, dass sie nicht ins Bett steigt, weiß ich leider auch nicht, da Betten und Stühle beides Furniture sind.

  10. #10
    K sry.
    Zum thema:

    Das mit bett bekomm ich zur not hin. Mach als ziel das ding vom annywhere sittable mod.

    Bekommst du es hin dass sie normal aufsteht (vielleicht ne abfrage ob sie gerade sitzt wenn ja dann aufstehscript bzw normales starten) Orientier dich doch da dran was sie macht wenn man sagt dass man folgen soll, damit sie danach wieder kommt.

    Ich zähl auf dich^^

  11. #11
    Die Abfrage, ob sie schon sitzt, ist bereits drinnen:
    Code:
    		elseif ( SklavinButton == 5 )
    				if ( GetSitting > 0 )
    					set Albasetzen to 0
    				else
    					set Albasetzen to 1
    				endif
    
    				evp
    
    				Return
    Wie es aussieht, ist hier der Fehler, dass das Package nicht richtg abgefragt wird. (Ryan würde sich jetzt an die Stirn fassen)

    Probier mal die obige Stelle mit der Folgenden zu ersetzen:
    Code:
    		elseif ( SklavinButton == 5 )
    				if ( GetSitting > 0 )
    					set Albasetzen to 0
    				else
    					set Albasetzen to 1
    				endif
    
    				AddScriptPackage IDDeinesSitzPackages
    				evp
    
    				Return

  12. #12
    Das leutet ein. Ich handhabe das meist so, dass ich alle anderen Packages ebenfalls mit einer Condition versehe die genau invers zu der des speziellen packages ist.

  13. #13
    Ja genau,

    so mache ich das auch, aber leider kenne ich das Plugin nicht. Und das wäre bei den vielen Variablen sicher auch nicht ganz einfach, kann ich mir vorstellen.

  14. #14
    Ich hab Alba und zu testzwecken auch mal im CS geöffnet. Das Skript hat auf jeden Fall genug Variablen. (Würde glaub ich sogar für zwei Compagnions rechen )
    Man müsste sehen wo der block ist der die ganzen Variablen für das jeweilige Package einstellt und das da drannhängen aber in fertigen Skripts rumzuhantieren hat bei mir meistens die Folge, dass es gar nicht mehr geht.

Berechtigungen

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