PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Flowgraph wird nicht gespeichert



ultimate288
27.02.2009, 01:15
also ich möchte ein boot mit 2 nks am ufer fahren lassen
der graph sieht so aus:

http://www.abload.de/thumb/unbenanntc6o1.jpg (http://www.abload.de/image.php?img=unbenanntc6o1.jpg)

ich bin aufs boot dann unter flowgraph create und habe ihn boot1ufer genannt
dann eben den flowgraph erstellt und gespeichert unter boot1ufer
jetzt auf level export to engine und dann save
nachm öffnen wird der graph aber nicht dem boot zugewiesen

AndyIII
27.02.2009, 09:52
Hmm, also erst einmal: es ist ganz egal wem der graph zugewiesen ist, du kannst auch einen gesamten flowgraph für ein level erstellen , und es sollte trozdem funktionieren

also wenn du ingame bist fährt das boot beim start nicht los oder wie ?
Hast du beim aipath den hacken bei "road" weggemacht?
beim fg reicht es übrigens auch wenn du nur as vehicle:enter vom driver mit dem follow ai path verbindest, der der als gunner eingestiegen ist macht das dann auch automatisch ;)

Wenn es gleich beim start sein soll musst du die soldaten eigentlich auch nicht erst enablen, das sind die schon

ultimate288
27.02.2009, 11:01
gut danke
das boot hat gar keinen flowgraph
also der wird nicht dem boot zugewiesen
und bei ltvs etc. genauso nicht

ultimate288
28.02.2009, 00:30
push
keiner ne idee an was das liegen könnte?

Pat21
01.03.2009, 18:29
@ ultimate288
Du hast also das Boot selektiert und bist dann in der
RollupBar auf "CreateFG" gegangen, oder ??

ultimate288
01.03.2009, 19:59
genau
und dann auf new und boot eingegeben

Pat21
01.03.2009, 20:09
@ ultimate288
Ach, geht du dann im Flowgraph, nachdem du den Flowgraph für das Boot erstellt
hast, auf "File/Save" ?? Das musst du nicht machen. Du musst einfach
auf "CreateFG" gehen, danach Flowgraph erstellen, darauf auf
"ExportToEngine" und "Save" klicken. Schon ist der Flowgraph auf der
Map abgespeichert. ;)

Über "File/Save" kannst du den Flowgraph als ".xml" Datei abspeichern,
damit man ihn auch auf anderen Maps benutzen kann, aber das ist nicht
dringend erforderlich. ;)

ultimate288
02.03.2009, 14:41
ja genau aber beim erneuten laden der karte sind alle graphs weg

Pat21
02.03.2009, 16:00
@ ultimate288
Wenn ich dich jetzt richtig verstanden habe, dann klickst du auf "File/Save"
und wenn du die Map dann wieder öffnest, dann lädst du den Flowgraph mit
"File/Open" ??Das musst du nicht machen. Einfach Flowgraph im FG-Fenster
für das Boot erstellen, ExportToEngine, Save und das war es dann auch. ;)

ultimate288
04.03.2009, 16:20
file save mache ich schon aber beim öffnen nich file load
das sollte ja automatisch gehen
aber egal ob ich file save mache oder einfach export to engine es geht trotzdem nicht :-(

XcorpioN
04.03.2009, 18:35
... also eigentlich, wenn du einen FG direkt über eine Entity erstellst, bezieht er sich auf diese und MUSS gespeichert werden. Aber wenn das nicht geht auf dem Boot oder was ich da gelesen habe, dann erstell doch einfach einen unbedeutenden Trigger, pack ihn irgendwo auf der Map und weise ihm den FG zu, musst dann halt nur für alle vorherigen "Assign Graph Entity" die "Assign Selected Entity" wählen (musst aber sicherstellen das du das Boot angewählt hast) ... ja, dann den FG zu machen, generieren und die Map speichern, anschließend Export to Engine

ALso bei mir gab es mal so ein Prob, hab ich so gelöst

Jaco_E
04.03.2009, 18:59
Wenn ich mir dein Bild so anschaue, dann frag ich mich:
Du hast doch gesagt du hättest es beim Boot erstellt.
Wen du doch beim Boot auf "create" gedrückt hast, warum sind dann nicht dessen notes blau, wie sie es immer sind wenn ihnen ein "graph default entity" zugewiesen ist?
Hast du vielleicht ein anderes Entity oder ein anderes Boot eingetragen?!

Edit:
Ok du hast den Grunt angeklickt, der der Fahrer wird. Da steht bei FG auch "open", also ist da auch einer erstellt.
Ist der FG vielleicht seiner? Wenn ja dann müssten seine notes blau sein.
Geh einfach mal nach und weise den notes wieder ihre Entitys/Grunts zu. Vielleicht haste dich nur verklickt.

Oder du hast nur eingeschränkte Rechte bei deinem Benutzer und wenn du neustartest ist wieder alles beim Alten :ugly:

FHG
04.03.2009, 19:14
@ultimate288, wo suchst Du denn den FlowGraph?
Erwartest Du, dass er beim Start sofort sichtbar ist?

Vielleicht haben wir Dich nicht richtig verstanden.

Wenn der Editor startet:

1. View --> Open View Pane --> Flow Graph.

2. Dort unter 'View' den Haken bei 'Graph' setzen.
-> Damit öffnet sich das Fenster 'Flow Graphs' wo auch die Inputs möglich sind.
-> Unter 'Entties' sollte Dein FG dort zu finden sein.

3. Den FG anklicken und er ist im Fenster.

Ansich gehe ich davon aus, das Du das auch so machst.
Oder?

Gruß,
FHG

ultimate288
04.03.2009, 20:09
also wenn ich z.B. island öffne und auf einen grunt rechtsklicke zeigt er doch an welchen graph er zugewiesen ist
wenn man dann draufklickt öffnet sich der flow editor und zeigt den graph an
aber genau so ist es bei mir eben nicht
ich habe den grunt ausgewählt, auf flowgraph create dann bei choose group
eine neue namens boot erstellt den flowgraph erstellt und file save unter boot
dann export to engine und save

Pat21
04.03.2009, 20:12
@ ultimate288
"File/Save" musst du nicht machen. ;) Und wenn du dann wieder
neuladest und den Flowgraph-Ordner öffnest, hast du dann im
Ordner "Entites" einen Ordner mit dem Namen "Boot" (hast du
ja bei "ChooseGroup" angegeben und ist in diesem Ordner
ein Flowgraph ?? ;)
Kann ja nämlich nicht sein, dass dann da einfach kein Flowgraph mehr ist.
Wenn da keiner ist, dann installiere mal Crysis neu. ;)

ultimate288
04.03.2009, 20:19
ok da ist er schon aber er wird beim kartenladen nicht geöffnet
also dem boot nicht zugewiesen

Pat21
04.03.2009, 20:21
@ ultimate288
Wenn du die Map gestartet hast und das Flowgraphs-Fenster geöffnet hast,
den FG ausgewählt hast, dann steht also bei machen Node "ChooseEntity" ??
Lol, was geht denn. Installiere mal neu, denn das ist nicht normal. Bevor
du das aber machst, erstelle mal eine neue Map und versuche es da nochmal
erneut. ;)

ultimate288
04.03.2009, 20:29
nein sorry so meinte ich das nicht
der graph wird einfach den einheiten nicht zugewiesen
er wird nicht in der rollup bar unter flowgraph open angezeigt und es funtzen auch keine boote etc. im editor

also wenn ich z.B. island öffne und auf einen grunt rechtsklicke zeigt er doch an welchen graph er zugewiesen ist
wenn man dann draufklickt öffnet sich der flow editor und zeigt den graph an
aber genau so ist es bei mir eben nicht

Pat21
04.03.2009, 20:30
@ ultimate288
Meins kommt auf das gleiche Ergebnis, auch egal. Also, dann würde
ich mal neuinstallieren. ;)

ultimate288
04.03.2009, 20:35
du sagtest es wird choose entity angezeigt
das ist aber nicht so
wir reden grad aneinader vorbei :sad:

Pat21
04.03.2009, 20:37
@ ultimate288
Wenn kein "ChooseEntity" im Flowgraph bei manchen Nodes
angezeigt wird, dann muss ja noch etwas zugewiesen sein. ;)
Was ist das denn ?? ;)

Jaco_E
04.03.2009, 20:42
er wird nicht in der rollup bar unter flowgraph open angezeigt und es funtzen auch keine boote etc. im editor

Les mal meinen Kommentar dazu wieder ;)
Das Boot ist auf keinen Fall das Entity, dem der FG gehört, sonst wären dessen notes blau und nicht grün!
Hast bestimmt iwo verklickt. Und bevor du alles neuinstallierst, was etwas übertrieben ist, mach das mal wieder neu in einem neuen FG mit neuem Boot und neuen Einheiten, diesmal ohne speichern!

Edit by Pat21:
Neuinstallieren nur dann, wenn es halt wirklich gar nicht geht. ;)

ultimate288
04.03.2009, 20:49
so gehe ich vor

http://www.abload.de/thumb/011nfa.jpg (http://www.abload.de/image.php?img=011nfa.jpg) http://www.abload.de/thumb/029gty.jpg (http://www.abload.de/image.php?img=029gty.jpg) http://www.abload.de/thumb/03degq.jpg (http://www.abload.de/image.php?img=03degq.jpg) http://www.abload.de/thumb/04hd1e.jpg (http://www.abload.de/image.php?img=04hd1e.jpg) http://www.abload.de/thumb/05knmt.jpg (http://www.abload.de/image.php?img=05knmt.jpg) http://www.abload.de/thumb/06vezf.jpg (http://www.abload.de/image.php?img=06vezf.jpg)

Blue
05.03.2009, 09:58
Hallo Ultimate, die Bilder 1-3 mit dem Asian_Smallboat3sind vom Ablauf absolut richtig.

Bei den Bildern 4-6 mit dem Asian_Smallboat1 mußt du jedoch einen Fehler gemacht haben. Wie man auf Bild 4 erkennen kann hast du das SmallBoat als EntityNode eingefügt. Wäre der Graph dem SmallBoat1 zugehörig, so würde er als<GraphEntity> in der ID stehen (nicht als: Sea.Asian_SmallBoat1 ). ;-)

Eventuell könnte es sein das du hier direkt in den FG Editor gegangen bist, dort auf File -> New geklickt hast? Dann wird nämlich nur ein Default Graph angelegt. Der verschwindet nicht nur nach dem Neustart, der verschwindet sogar irgendwann wärend der laufenden Sitzung.
Ansonsten guck mal was passiert wenn du einen Rechtsklick machst und dort Add Graph default Entity klickst.


gruß Blue

PS: Sollte der FlowGraph von SmallBoat3 nach dem Ablauf wie du ihn hier gezeigt hast ebenfalls nach einem Neustart verschwinden, geh mal auf deinen Crysis Ordner - schalte "Schreibschutz" für alle unterordner An - übernimm das, Ok. Dann erneut Eigenschaften öffnen und Schreibschutz wieder für alles Rausnehmen. (Strohhalm verfahren :lol: ).