02.05.2004, 00:23 | #1 (permalink) |
Registriert seit: 02.05.2004
Ort: Neuenrade
Beiträge: 5
|
Hallo, ich habe bis vor 1 Jahr fleißig an Missionen gebastelt. Jetzt habe ich wieder Lust bekommen, habe auch noch verschiedene Editing-Anleitungen und Script-Tut's (durch die ich allerdings nicht durchsteige ).
Ich bastle jetzt eine Kampange, die aus Einzelmissionen besteht (zu kompliziert, das zusammenzufügen). Immer wenn ich Fragen habe, möchte ich die hier posten, und mich schonmal bedanken . ------------------------- Situation: "Spieler" kommt mit Schiff auf Nogova an und soll im Hafen Modrova auf seinen Verbindungsmann treffen. Problem: Mit der Wegmarke "Entladen Sie den Transport" beim Boot springt "Spieler" ins Wasser. Frage: Ist es über eine Wegmarke oder über einen Befehl oder Script möglich, dass "Spieler" auf dem Steg landet?
__________________
Im Leben geht alles, bei OFP geht mehr "OFP4ever" |
02.05.2004, 01:24 | #2 (permalink) |
Registriert seit: 02.04.2003
Ort: San Francisco
Beiträge: 1.919
|
Soweit ich weiß macht OFP das automatisch, wenn das Boot nah genug an dem Steg ist.
Sollte das nicht möglich sein, würde ich die Soldaten halt am Ufer aussetzen. Wenn du aber unbedingt die Soldaten auf dem Steg haben willst und es nicht klappt, würde ich es so regeln, dass du einfach ein Video machst in der das Boot an den Steg fährt, dann läd die Mission und der Spieler startet auf dem Steg.. |
02.05.2004, 17:45 | #5 (permalink) |
*gg* Bin zwar kein Admin aber ich lobe trotzdem mal! *lob*
Zu deinem Problem: Mach einen "Logik des Spiels" an die Stelle wo der Spieler aussteigen soll und nenne ihn beispielsweise "Logik". Dann machst du bei der Wegmarke "Entladen Sie den Transport" bei Aktivierung "a=true" rein. Danach machst du nen Auslöser. Bei Bedingung schreibst du "a" und bei Aktivierung "player setpos getpos logik". Dann wird der Spieler wenn er aussteigt zum Logikpunkt gebeamt.
__________________
|
|
02.05.2004, 22:31 | #6 (permalink) |
Registriert seit: 02.05.2004
Ort: Neuenrade
Beiträge: 5
|
Wem gilt das Lob? Mmh, mein letztes Lob bekam ich ... mit 10 ... als ich endlich gelernt hatte, nicht über Seitenränder drüberzuschreiben Aber seitdem ... ?!
--- --- --- --- Thx für die Antworten. @Daedalus Der Tipp hat mir weitergeholfen, aber vielleicht mal nen Tipp dazu - Statt einer Wegmarke „Entladen Sie den Transport“, eine normale „Bewegen“-Wegmarke setzten. Sonst (bei mir zumindest) wird man ins Wasser geschmissen und als toter an Land gebeamt. - Wenn man auf den unteren Steg gebeamt werden soll, in die „Init“-Zeile der Logic this setpos [(getpos this select 0),(getpos this select 1),5] eingeben. Sonst landet man im Wasser. --- --- --- --- Da ich das jetzt als Intro mit Kamera mache, habe ich noch ein paar Fragen. Situation: „Spieler” kommt mit Schiff in Nogova an und trifft am Hafen seinen „Verbindungsmann“. Beide fahren mit einem Auto ins Landesinnere, wo „Oberst X“ ein Manöver abhält. „Spieler“ bekommt von „Oberst X“ weitere Instruktionen (das alles als Kamerafahrt). Problem: - Beim Dialog zwischen „Spieler“ und „Verbindungsmann“ sowie mit „Oberst X“ geht der letzte Bildschirmtext nicht weg, obwohl ich im Script 7 Sekunden angegeben habe - Briefing startet vor dem Intro Frage: 1. Wie bekommt man den letzten auf dem Bildschirm angezeigten Text weg? 2. Wie kann man sich den Briefing-Schirm erst nach dem Intro anzeigen lassen?
__________________
Im Leben geht alles, bei OFP geht mehr "OFP4ever" |
02.05.2004, 22:35 | #7 (permalink) |
Registriert seit: 22.02.2004
Ort: Schönebeck
Beiträge: 152
|
zu 1.) TitleCut ["","plain",0] damit verschwindet der text.
zu 2.) Das Briefing wird IMMER nach dem Intro gezeigt, da kann man auch nichts dran ändern. Natürlich darfst du das Video dann nicht im Einsatz machen sondern in der Einleitung. |
04.05.2004, 13:59 | #9 (permalink) |
Registriert seit: 02.05.2004
Ort: Neuenrade
Beiträge: 5
|
Hallo.
Mmh, und wie? Muss die "intro.sqs" (z.B.) dann über die description.ext gestartet werden?
__________________
Im Leben geht alles, bei OFP geht mehr "OFP4ever" |
04.05.2004, 21:38 | #10 (permalink) |
Registriert seit: 04.05.2004
Alter: 37
Beiträge: 9.322
|
rechts im editor menü kannst du glaub ich Intro/Mission/Abspann oder so ähnlich auswählen
da wählste intro an und baust da dann dein intro auf mit camera etc dann einfach irgendwo nen spiler hin und in die init "this exec [intro.sqs]" |
28.06.2004, 23:59 | #11 (permalink) |
Registriert seit: 02.05.2004
Ort: Neuenrade
Beiträge: 5
|
Hello again ...
Habe mich ans (Kamera)scripten gewagt ... und bin kläglich gescheitert Habe ein neues Problem ... immer noch in der 1. Mission *seufz*. ------------------- Situation: "Spieler" erhält in Bludov - wo ein Feldlager eingerichtet wurde - Informationen, anschließend sollen Major "x" und "Spieler" zum UAZ gehen. Problem: Nach Beendigung des Gesprächs geht Major "x" nicht in Richtung UAZ. Frage: Wie schaff ich es, dass Major "x" ("major") zum UAZ geht? - Ich habe bereits versucht, nach dem Gespräch den näxten Wegpunkt (die Bedingung) auf "true" zu setzen. Klappt nicht. - Ich habe versucht mittels einer Logic ("logic1") und "major doMove getPos logic1" den Major in Richtung UAZ zu bewegen. Klappt nicht. Was mach ich falsch? Kann mir wer folgen? Thx schonmal!
__________________
Im Leben geht alles, bei OFP geht mehr "OFP4ever" |
29.06.2004, 00:05 | #12 (permalink) |
Registriert seit: 02.04.2003
Ort: San Francisco
Beiträge: 1.919
|
Folgende Möglichkeiten:
Ist das Gespräch animiert - sprich mit Text und vielleicht auch Ton machst du folgendes. Die Animation bzw. das Video als Script, am Ende des Scripts wird die Variable "majorX_movetouaz" auf true gesetzt. Jetzt setzt du einen Waypoint auf den Major, dort schreibst du bei Bedingung rein "majorX_movetouaz". Sobald diese Variable auf wahr steht, wird der nächste Wegpunkt angesprochen und der Major begibt sich zum UAZ. Ist das Gespräch nur minimal animiert, vielleicht nur Gesten ohne Text, etc. kannst du einfach eine bestimmte Zeit angeben, nach der sich der Major zum UAZ begeben soll. Dafür machst du einen Waypoint auf den Major und schreibst bei Timeout in alle drei Felder die gewünschte Zeit. Den zweiten Waypoint setzt du beim UAZ. Ist die Zeit abgelaufen, die bei Timeout angegeben wurde, begibt sich der Major zum UAZ. |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
Ansicht | |
|
|