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
    ah ok und ich versuch jetzt mal mit nem location radius zu verhinden dass sie mir wegläuft

    EDIT: also funzt zwar immer noch net aer wenn man abbrechen drück steht sie braf auf und folgt^^

    jetzt brauch ich nur noch hilfe beim problem mit bett bin mal was testen.

    ps ist das das einzige was du am script geändert hast? dieser teil der oen in kurzform ist?

    Edit 2: Also sie scheint die bettrolle so gern zu haben weil sie als erste im alphabet kommt -.-
    wenn ich einen bestimmten stuhl z.b. als mögliche ziehle nenne funzt das wunderbar.

    Also werde ich es wol nochmal mit dem annywhere sittable teil versuchen
    Geändert von Pcuser (26.03.2007 um 19:27 Uhr)

  2. #2
    Hallo,

    den Radius klein zu halten hilft nicht? Das ist ärgerlich, weil mir sonst auch nichts einfällt. Du könntest höchstens noch ein Script schreiben, wo Du alle möglichen Stühle abfragst, aber das wäre ein immenser Aufwand für so einen kleinen Effekt.

    Weiter oben im Script habe ich noch die Abfrage in der MessageBox ergänzt und die Lokale definiert. Sonst nichts.

  3. #3
    Tja das wundert mich auch wenn ich radius mache geht sie wieder bis zur bettrolle und bleibt dann stehen.

    @all und Rung

    Also ich will das sie sich den nächsten stuhl bett usw aussucht um sich dorthinzulegen, weis jemand welche ai einstellungen das braucht?

    @Rung besonders aber auch ai können
    kannst du scripten dass bei befehl sie einen marker unter sich plaziert.
    die ganzen NPCs führen aktion doch immer mit at marker aus auch wenn sie sich wohinsetzten

  4. #4
    Ah, ich glaube der Fehler liegt ganz einfach im falschen AI_Package. Versuchs mal mit dem Find-Package.

  5. #5
    gute idee ich versuchs mal.
    ne ich glaub travel befehl war besser.

    Plz kann mal einer helfen, der sich mit AI auskennt?
    Geändert von Pcuser (26.03.2007 um 20:32 Uhr)

  6. #6
    Hm, aber das sollte eigentlich genau das sein, was Du suchst. Als Location nimm mal gar nichts, d.h. die Standardeinstellung 'Current Location'
    Und bei Target musst Du 'Object Typ: Furniture' und den gewünschten Radius (300?) eingeben. Und vergiss nicht die Bedingung (Condition) Albasetzen == 1. Das sollte eigentlich funktionieren.

  7. #7
    Aber sie geht dann nur kurz zum stuhl und tippt ihn an und geht weiter

  8. #8
    Versteh ich nicht, im CSWiki steht, dass sie sich dann hinsetzen sollte:

    Zitat Zitat von CS Wiki
    Actor travels to within the specified Radius of the Location, then finds the target and "activates" it. The meaning of activate depends on the target.
    Chair: Sit in it.

  9. #9
    Jo versteh ich ja auch net.
    Der travel befehl hat genau gepasst aber aber er geht nich nch entfernung sondern alphabet und das muss weg

    Ich hab dein script mal umgeschrieben damit umgehe ich das lästige abfragen ob sie sitzt nun geht immerhin das aufstehen:

    Code:
    elseif ( SklavinButton == 5 )
    				if Albasetzen == 1
    					set Albasetzen to 0
    				else
    					set Albasetzen to 1
    				endif
    
    				AddScriptPackage "TMSklavinSitzen"
    				evp
    
    				Return
    Eine Frage noch:
    wie lautet denn die abfrage ob man indoor oder outdoor ist?
    Geändert von Pcuser (27.03.2007 um 13:12 Uhr)

  10. #10
    PHP-Code:
    IsInterior 

    Aber warum nutzt du denn AddSkripted package? Wenn du ihr das Package gleich gibst, würde es vielleicht funktionieren. Und was hast du bei der Dauer im Shedule bei den Packages eingestellt?

  11. #11
    Es funktioniert ja. Das AddScriptPackage hat Rung hingemacht ka wieso

  12. #12
    Na dann ist es ja gut.
    AddSkriptedpackage ist glaub ich genauso gut. Hab nur aus Gewohnheit heraus gesprochen da ich immer ausschließlich mit conditionierten Packages arbeite die aber schon in der Liste vorhanden sind.

Berechtigungen

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