Frage: interne Andockmöglichkeiten

Hier ist der ideale Ort um über Scripts und Mods für X³: Terran Conflict und X³: Albion Prelude zu diskutieren.

Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum

pantoffelhorst
Posts: 77
Joined: Fri, 30. Sep 05, 20:19
x3

Frage: interne Andockmöglichkeiten

Post by pantoffelhorst »

weiß jemand, wie M6 und TS korrekt innen an- und abdocken können, ohne durch die Station und durch die Wände zu fliegen ?

Für Hilfe wäre ich dankbar

Grüße
pantoffelhorst
Lc4Hunter
XWiki Moderator
XWiki Moderator
Posts: 2189
Joined: Sun, 2. Apr 06, 16:15
x4

Post by Lc4Hunter »

Ich verstehe die Frage nicht ganz... M6 und TS docken doch nur extern und soweit ich weis gibts da keine Probleme.
Wenn du interne M6 bzw. TS Docks für X3TC haben willst musst du dir entsprechende Dockingports bzw. Dockingscenes machen.
User avatar
-Ford-
Posts: 2064
Joined: Wed, 18. Jan 06, 18:40
x4

Post by -Ford- »



Auch für allgemeine Scripting oder Modding Fragen haben wir einen eigenen Thread, welcher sogar oben angepinnt ist. ;)

Gruß
-Ford-
Ponyfabulous
User avatar
Killjaeden
Posts: 5366
Joined: Sun, 3. Sep 06, 18:19
x3tc

Post by Killjaeden »

weiß jemand, wie M6 und TS korrekt innen an- und abdocken können, ohne durch die Station und durch die Wände zu fliegen ?
Wenn die Station schlecht gebaut ist (Objekte im Weg von Einflugsschneisen) dann ist das eben so. Oder wie soll ich das verstehen?
Interne M6/TS Docks haben bisher nur die Aran und einige Superschiffswerften. alle anderen haben externe Docks.
[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
Image
pantoffelhorst
Posts: 77
Joined: Fri, 30. Sep 05, 20:19
x3

Post by pantoffelhorst »

Externe Dock´s hab ich auch, aber ich will die innen andocken lassen. Im XTM kann ein M6 in den Hangar fliegen, MM im Englisch-Forum hat das auch geschaft. Ich wüßte gerne wie das geht. Bei mir fliegen die M6 beim Abdocken durch die Station.

Grüße
pantoffelhorst
User avatar
Killjaeden
Posts: 5366
Joined: Sun, 3. Sep 06, 18:19
x3tc

Post by Killjaeden »

Bei mir fliegen die M6 beim Abdocken durch die Station.
Eigener Dockingdummy? Wenn ja kannst du da nicht viel machen. Zumindest weiß bisher keiner was von, bis sich mal jemand über dieses Geheimnis ausspricht :roll:
[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
Image
Lc4Hunter
XWiki Moderator
XWiki Moderator
Posts: 2189
Joined: Sun, 2. Apr 06, 16:15
x4

Post by Lc4Hunter »

Eigener Dockingdummy? Wenn ja kannst du da nicht viel machen. Zumindest weiß bisher keiner was von, bis sich mal jemand über dieses Geheimnis ausspricht
Was bitte? Das ist doch absolut pille palle... Zumindest bei internen docks.
Das eigentliche Docking-Teil nennt sich 535 und wird in der Scene des Docks festgelegt. Einfach mal die carrier_docking_scene irgendwas (stations\docks\...) als scene importieren.

Nicht davon stören lassen das die bodys mit in der scene sind. die kann man auch wie eine normale scene speichern.
Ein wenig Heikel ist die Animation, aber da muss man sich selber reinfuchsen.
Die Standart X3 Docks haben dann noch ion der bodies.txt oder der bodydummy.txt (weis gerade nicht genau welche) einen Eintrag der auf eine Zahl verweist, darum stehen in den scenes auch immer nur Zahlen anstatt eines Names.

Ich muss mal schauen ob ich irgendwo noch eine Für-Mich-Falls-Ichs-Vergess-Anleitung habe die könnte ich dann auf meiner Website hochladen, da will ich über die Zeit eh eine Tutorialsammlung aufbauen ;-).

Wenn dein Schiff immer durch die station fliegen ist entweder das Dummy des Docks verkehrt rum (das hab ich gern mal gemacht) oder das Dock als solches ist verkehrt rum...
Bei den Docks ist es nicht zwingend erforderlich das "vorn" auf die Öffnung zeigt...
User avatar
Killjaeden
Posts: 5366
Joined: Sun, 3. Sep 06, 18:19
x3tc

Post by Killjaeden »

Was bitte? Das ist doch absolut pille palle...
Den eigenen externen dummie, wo man z.B. nur ein M5 laden lassen möchte. Spezifikationen werden in der Dummies.txt festgelegt. So. Aber nicht der Pfad wie die Schiffe fliegen sollen. Also quasi die Einflugschneise. (Ich denke da z.B. an die Einflugschneise wie bei der Hyperion - so etwas ähnliches).

Die Schiffe wissen zwar wo sie hin fliegen sollen aber fliegen wie die Schei*hausfliegen um den Haufen und finden den eingang nicht. (Kollisionsabfrage).

Das meine ich. Und evtl auch pantoffelhorst.

Wäre natürlich klasse wenns pille ist und du weißt wies geht, dann hätte ich nämlich ein problem weniger :)

Funktioniert es denn mit internen docks einfacher? Also wissen die dann wie die fliegen sollen? hab das bisher noch nicht ausgetestet weil wenn das eine nich geht geht das andere meistens auch nicht... theoretisch
[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
Image
Lc4Hunter
XWiki Moderator
XWiki Moderator
Posts: 2189
Joined: Sun, 2. Apr 06, 16:15
x4

Post by Lc4Hunter »

So. Aber nicht der Pfad wie die Schiffe fliegen sollen. Also quasi die Einflugschneise.
man kann doch aber in der dummies.txt die eigenschaften angeben wie die schiffe starten/landen sollen. Ab nun geradeaus in den Hanger oder von unten usw...
So ists ja auch bei der Hyperion. Dort sagt das Attribut halt von schräg unten kommend.

Der einzige wesentliche Unterschied bei externen Docks ist dass das Schiff an dem Dockingpoint bleibt. Und natürlich das es nur einen Dockplatz gibt, egal wie viel man in der TShips angegeben hat.

Im Normallfall startet das Schiff auch direkt von dem Dockingpoint, man kann aber auch einen anderen Startüunkte festlegen. Das sieht nur mächtig komisch aus wenn das Schiff auf einma verschwindet und dann an anderer Stelle auftaucht und startet :roll: .

Beim Docken von KI-Schiffen gibt es außerdem keine Kollisionsabfrage. Erst wenn der Spieler in einem Schiff sitzt wird diese verwendet. Komisch aber wahr...

Interne Docks zu basteln ist recht einfach. wie gesagt einfach mal den Hangar laden und sich die Animation anschauen. Man erkennt 2 Punkte: Zu, Auf, Zu. Eben die Teile die der Hangar beim Landen macht. Er ist zu, geht dann auf, geht wieder zu.
Anhand dieser Punkte kann man dann seine ANimation aufbauen. Man sollte aber die selben Punkte verwenden. Ähnlich verhält es sich bei der Startrampe.

Bei externen Docks ist die Animation schwieriger. Denn da wird die Animation erst gestartet wenn das Schiff angedockt ist (zB Greifarm kommt runter und fährt aus). Beim Start ebenso. Sobald sich das Schiff gelöst hat startet die ANimation in der sich der Greifarm wieder einfährt.
Dieses Verhalten lässt sich nicht ändern.
Daher ist es zB nicht möglich ein Dock zu machen für 1 Schiff welches die Tore beim Landen öffnet und nach dem Landen wieder schliest. Beim Start dann das gleiche.
In meinen Versuchen sah es dann so aus dass das Tor aufging nachdem das Schiff gelandet war und wieder zu nachdem es gestartet war... :oops:
User avatar
Killjaeden
Posts: 5366
Joined: Sun, 3. Sep 06, 18:19
x3tc

Post by Killjaeden »

Beim Docken von KI-Schiffen gibt es außerdem keine Kollisionsabfrage. Erst wenn der Spieler in einem Schiff sitzt wird diese verwendet. Komisch aber wahr...
Naja also ich beschreib mal zur verdeutlichung:

Ich habe ein Khaakcluster wo ich die Scoutmodelle gegen dockingpunkte eingetauscht habe. Eigene Dockingpunkte die nur M5 aufnehmen können.
Extern logischer weise (wie das interne hangarmodell aufgebaut ist weiß ich).

Egal was ich bei den Attributen einstell (egal ob Hyperionstyle oder nicht)
Die Scouts die andocken sollen bekommen keine Schneise sondern versuchen 'manuell' den punkt anzufliegen was nicht klappt da die Punkte relativ nah am Body vom Bomber liegen.

Trickse ich und fliege ein stück wärend die Scouts versuchen anzudocken dann kommen sie automatisch hinter das schiff und gelangen so teilweise in die richtige bahn-> docken an...
Bei externen Docks ist die Animation schwieriger
Das lassen wir mal lieber beiseite xD

Was ich nun eigentlich meine:
Wie definiere ich den (eigenen) Pfad den die Schiffe fliegen beim andocken? Das ist mein Problem.
[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
Image
pantoffelhorst
Posts: 77
Joined: Fri, 30. Sep 05, 20:19
x3

Post by pantoffelhorst »

also, ich hab mir eine neue Station zusammengelötet und einen großen Hangar eingebaut. In den Hangar hab ich hinten auch noch den Standart-Hangar B19026 und daneben B19027 eingefügt, die beinnhalten den Andockdummy 535, der ist aber nur für M3/M4/M5. M6 und TS sollen auch irgendwo im Hangar andocken. Also hab ich externen M6Dock-Dummy eingefügt und andocken funktioniert, aber abdocken geht in der selben Richtung durch die Station durch und auf der anderen Seite wieder hinaus. Also durch alle Wände durch. Ein animiertes Dock hab ich schon x-mal mit 3DS gebastelt, aber die Animation wird in der Scene-Datei gespeichert und da speichert DBox2 nur die Positionen, aber keine Body´s. Body´s in einen parts-Ordner wie bei den Schiffen funktioniert aber nicht. Was ich brauche ist ein Andockdummy intern für M6 und TS.
Die Schiffe sollen geradeaus zum Andockpunkt fliegen, stehen bleiben und beim Abdocken in entgegengesetzter Richtung wieder hinausfliegen.
Weiß jemand wie das geht ?



Grüße
pantoffelhorst
User avatar
Killjaeden
Posts: 5366
Joined: Sun, 3. Sep 06, 18:19
x3tc

Post by Killjaeden »

Also hab ich externen M6Dock-Dummy eingefügt und andocken funktioniert
Wie schon ungefähr 100mal gesagt - Schau in der Scene von der Boron oder Split superschiffswerft nach! Oder Aran. Da GIBT ES SCHON einen Hangar wo alles außer M7 TL M2 M1 andocken kann.
[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
Image
Lc4Hunter
XWiki Moderator
XWiki Moderator
Posts: 2189
Joined: Sun, 2. Apr 06, 16:15
x4

Post by Lc4Hunter »

Body´s in einen parts-Ordner wie bei den Schiffen funktioniert aber nicht
Und wie das geht!!! Das schwör ich bei der Vergaserbank meine Kawa.
Denn ich habe es nur auf diese Weise zum funktionieren gebracht. Bodies in die scene integrieren funktioniert nicht mit den freewaretools, zumindest damals.
Wie schon ungefähr 100mal gesagt - Schau in der Scene von der Boron oder Split superschiffswerft nach! Oder Aran. Da GIBT ES SCHON einen Hangar wo alles außer M7 TL M2 M1 andocken kann.
Dem stimme ich zu. Aber ich glaube die Ursache des Problems gefunden zu haben:
Was ich brauche ist ein Andockdummy intern für M6 und TS.
Die Schiffe sollen geradeaus zum Andockpunkt fliegen, stehen bleiben und beim Abdocken in entgegengesetzter Richtung wieder hinausfliegen.
Weiß jemand wie das geht ?
Verstehe ich das richtig, du willst ein Dock für jeweils ein Schiff was aber optisch wie ein Hangar ist. Also Schiff fliegt rein und bleibt dann an Ort und Stelle. Wenn du starten willst dreht das Schiff und startet geradewegs raus.
Und da liegt das Problem. Bei einem Singledock geht das nicht. Das Schiff kann beim Start maximal etwas zurückgeworfen werden. Aber umdrehen und starten ist nicht. Hat mich auch ewig beschäftigt und ich habe ewig probiert aber ohne Erfolg.
User avatar
Killjaeden
Posts: 5366
Joined: Sun, 3. Sep 06, 18:19
x3tc

Post by Killjaeden »

Bodies in die scene integrieren funktioniert nicht
Wird auch nie funktionieren. Man kann nur in einer Cut (-scene) bodies und scene zusammen haben. Die Hangarmodelle sind Cutscenes (sind ja auch in der Cut-dingens.txt verzeichnet ;) )
Mit DBOX kann man theoretisch als cut exportieren, aber da gabs irgendeinen haken bei der geschichte und ich habs auch noch nie probiert.
[ external image ]
X-Tended TC Mod Team Veteran.
Modeller of X3AP Split Acinonyx, Split Drake, Argon Lotan, Teladi Tern. My current work:
Image
u24j7x5
Posts: 599
Joined: Thu, 1. Sep 05, 09:00
x4

Post by u24j7x5 »

hi,

die standarmäßig im spiel integrierten internen m6/ts docks sind 19098 und 19099. 19098 ist das launch-, 19099 das landedock.
die funktionieren 100%ig.
(nur start und landedock sind nicht ident)

gruß
pantoffelhorst
Posts: 77
Joined: Fri, 30. Sep 05, 20:19
x3

Post by pantoffelhorst »

ist alles nicht das was ich suche, werde weiter experimentieren.
Aber ich danke allen für die rege Anteilnahme, wenigstens wird man hier nicht alleingelassen.


Grüße
pantoffelhorst
Lc4Hunter
XWiki Moderator
XWiki Moderator
Posts: 2189
Joined: Sun, 2. Apr 06, 16:15
x4

Post by Lc4Hunter »

Na dann versuch uns mal etwas besser aufzuklären denn ich befürchte dass das was du machen willst so nicht gehen wird.
Wenn es zu schwer zu erklären ist mal ein Bild oder was weis ich ;-)
pantoffelhorst
Posts: 77
Joined: Fri, 30. Sep 05, 20:19
x3

Post by pantoffelhorst »

also, ich hätte gerne in einer Station einen großen Hangar mit animiertem Tor, in dem alles was nicht größer als ein M6 ist, an- und abdocken kann.
Einen Hangar in den Stationsbody einbauen und dahinein den B19027,B19026,B19098 und B19099 wäre nur eine Notlösung ohne Tür-den Hangar zumachen mit einer transparenten Textur wie ein Sprungtor wäre auch akzeptabel, wenn die Schiffe da durchfliegen könnten, aber nur bei externen Dock´s kann ein Schiff da durchfliegen-da ist wohl die Kollisionserkennung deaktiviert. Ein M6 fliegt da aber nicht rein und wieder raus, sondern geradeaus durch die Station und ein TS kommt und geht von schräg unten. Das ist nix.
Ich bräuchte eine Anleitung, wie mann einen neuen animierten Hangar herstellt.
Oder kann da jemand was aus einer Trickkiste zaubern ?


Grüße
pantoffelhorst
Lc4Hunter
XWiki Moderator
XWiki Moderator
Posts: 2189
Joined: Sun, 2. Apr 06, 16:15
x4

Post by Lc4Hunter »

Also das mit dem transparenten "Schild" ist problemlos machbar:

EDIT: http://wc34.lc4hunter.net//image/galery/wc34_0008.jpg

Ich glaube nun begriffen zu haben was du haben willst. Aber ich denke das der Rest von dem was du vor hast nicht machbar ist... zumindest nicht komplett bzw. nicht so wie du es willst.

Danke Chaber, da ich meine Website vor dem Aktualisieren immer auf meinem Rechner prüfe ist leider auch immer der Link dazu im Browser... Und manchmal überseh ich das :oops: :oops: :oops: :P
Last edited by Lc4Hunter on Wed, 11. Nov 09, 18:06, edited 1 time in total.
Chaber
Posts: 6693
Joined: Wed, 6. Nov 02, 20:31
x4

Post by Chaber »

Dein link von deiner Festplatte? geht nicht :D

Return to “X³: Terran Conflict / Albion Prelude - Scripts und Modding”