Registrierung Häufig gestellte Fragen Suche Mitgliederliste Portal - Planet Skyrim.de Kalender Moderatoren und Administratoren Startseite
Morrowind&OblivionForum.de - PMM-Projects Network » The Elder Scrolls III: Morrowind » Morrowind Editor Help » Scripthilfe » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
lokipoki
Healer



Dabei seit: Juli 2003
Geschlecht: keine Angabe
Herkunft:
Beiträge: 61

lokipoki ist offline
  ScripthilfeAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Anstatt mir zu folgen, macht sich der NPC alleine auf den Weg. Woran kann das liegen.
Hier mein script.



begin aguro_quest

short NoLore
short QuestStatus
short followNow

AddTopic "Der Informant"

if ( OnDeath == 1 )
Journal "J2_Fremder Kontaktmann" 100
endif

if ( GetCurrentAiPackage == 3 )
;if follow is the current package, set followNow and continue...

set followNow to 1

if ( GetAIPackageDone == 0 )
;since the above method may not actually work...
Journal "J2_Fremder Kontaktmann" 70
set followNow to 0
AiWander 1 0 0 60 20 10 0 0 0 0 0 0
if ( GetDistance Player < 10 )
if ( GetHealth Player >0 )
ForceGreeting
set QuestStatus to 2
endif
endif
endif

else set followNow to 0
endif

end aguro_quest

Dieser Beitrag wurde von lokipoki am 28.07.2003, 13:57 Uhr editiert.

28.07.2003, 13:56 Profil von Füge  deiner Freunde-Liste hinzu Email an lokipoki senden
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9256

Garak ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

solltest Du nicht irgendwo ein AIFollow-package aktivieren? Du testest ja nur, ob eines aktiv ist...


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

28.07.2003, 23:22 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
lokipoki
Healer



Dabei seit: Juli 2003
Geschlecht: keine Angabe
Herkunft:
Beiträge: 61

lokipoki ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Ich dachte mit dem set follownow to 1 macht man das. Wenn dies nicht der Fall sein sollte - wie sollte dann das Script aussehen?

29.07.2003, 06:57 Profil von Füge  deiner Freunde-Liste hinzu Email an lokipoki senden
Garak
Admin




Dabei seit: Juli 2002
Geschlecht:
Herkunft: Cardassia Prime
Beiträge: 9256

Garak ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

nein, soweit ich wiss ist follownow keine systemvariable, im spiel dient sie, soweit ich sehe, als flag für dialoge - Du brauchst ein packet aus der gruppe

AiEscort, ActorID, duration, x, y, z, [reset]
AiEscortCell, ActorID, CellID, duration, x, y, z, [reset]
AiFollow, ActorID, duration, x, y, z, [reset]
AiFollowCell, ActorID, CellID, duration, x, y, z, [reset]

wobei wohl ein ziel angegeben werden muss und Du die duration im notfall eben sehr hoch ansetzt... ehrlich gesagt hab ich den unterschied zwischen follow und escort nie verstanden - irgendwie stürzen sich beide modi in kämpfe, in denen sie nur hinderlich sind...


__________________
drei mal dürft ihr raten, wer grade seine Signatur geschrottet hat...geht aber wieder - allerdings solltet Ihr noch die Finger von den Avataren lassen

29.07.2003, 09:08 Profil von Füge  deiner Freunde-Liste hinzu Email an Garak senden Homepage von Garak Füge Garak in deine Contact-Liste ein
lokipoki
Healer



Dabei seit: Juli 2003
Geschlecht: keine Angabe
Herkunft:
Beiträge: 61

lokipoki ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

AiFollow habe ich im dialogue im Resultfenster, nach einer Frage, geschrieben. Muss das AiFollow in ein Script? Ich habe mir das bei anderen NPC (Viatrix) angesehen und dort ist der Befehl AIFollow auch im Resultfenster...
Also wie muss nun das Script aussehen ?

29.07.2003, 10:28 Profil von Füge  deiner Freunde-Liste hinzu Email an lokipoki senden
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Design by: Garak - Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR