HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-167/)
-   -   Frage zum Intro ? (https://hx3.de/editing-scripting-167/frage-intro-18151/)

Spawn15 10.11.2009 14:27

Frage zum Intro ?
 
Ich habe eine kamera erstellt und habe die daten in einer intro.sqs abgespeichert ! Die Frage die ich habe ist,wie kann ich nun das intro vor der mission starten ! Ich hoffe jemand kann mir Helfen!

Danke schon mal im Voraus:daumen:


Gruss
ex.Spawn

Anemia 10.11.2009 23:57

Zitat:

Zitat von Spawn15 (Beitrag 278000)
Ich habe eine kamera erstellt und habe die daten in einer intro.sqs abgespeichert ! Die Frage die ich habe ist,wie kann ich nun das intro vor der mission starten ! Ich hoffe jemand kann mir Helfen!

Danke schon mal im Voraus:daumen:


Gruss
ex.Spawn

wenn du ein "Intro" haben möchtest dann musst du das im editor auch als intro bauen.Man kann das oben rechts einstellen, dort wo auch wetter und Uhrzeit eingestellt wird. Das wird dann seperat geladen und nach dem intro kommt dann die mission.

wenn du einfach nur eine Kamera fahrt am anfang der mission haben möchtest oder ein standbild dann binde deine intro.sqs in deine init.sqf ein.

Das sieht dann so aus.

Code:

//Mission parameters

[] exec "intro.sqs";

{
};

Solltest du bisher noch keine init.sqf in deinem missions verzeichniss haben , erstelle dir sie einfach selbst und speichere sie mit oben abgebildeten text ab.

Spawn15 11.11.2009 13:49

Danke erstmal für deine Antwort :daumen: ! Ich habe gelesen wenn man eine multiplayer map baut, dann muss das intro oder Kamerafahrt auf der map erstellt werden , ich weiss nicht ob das richtig ist ! Habe es im editor mit intro versucht , aber dort lies sich keine kamerA erstellen ! Aber ich werde deinen Tip mal probieren !

Danke nochmal !:angel:

Gruss
ex.Spawn

Spawn15 11.11.2009 15:05

Ich hab es so gemacht wie du gesagt hast, aber intro startet nicht! MIST:schlagen:


;Introsequenz



_camera = "camera" camCreate [4081.43,9125.77,26.61]
_camera camPrepareTarget [-75029.85,-45624.62,-26974.88]
_camera camPreparePos [4081.43,9125.77,26.61]
_camera camPrepareFOV 0.700
_camera camCommitPrepared 0
@camCommitted _camera
_camera cameraEffect ["Internal","back"]
6

~6
player cameraEffect ["terminate","back"]
camDestroy _camera
~1

exit


So sieht das skript aus , das ich in der intro.sqs habe .

Vieleicht noch ne idee oder ist da am skript was falsch ?????:stupid:

[GNC]Lord-MDB 11.11.2009 22:48

teste mach ob er das intro.sqs überhaupt anlauft,dazu Hint "test"; in die erste Zeile und sachau mal ob etwas in der arma.RPT steht.

Anemia 12.11.2009 06:04

Zitat:

Zitat von Spawn15 (Beitrag 278344)
Ich hab es so gemacht wie du gesagt hast, aber intro startet nicht! MIST:schlagen:


;Introsequenz



_camera = "camera" camCreate [4081.43,9125.77,26.61]
_camera camPrepareTarget [-75029.85,-45624.62,-26974.88]
_camera camPreparePos [4081.43,9125.77,26.61]
_camera camPrepareFOV 0.700
_camera camCommitPrepared 0
@camCommitted _camera
_camera cameraEffect ["Internal","back"]
6

~6
player cameraEffect ["terminate","back"]
camDestroy _camera
~1

exit


So sieht das skript aus , das ich in der intro.sqs habe .

Vieleicht noch ne idee oder ist da am skript was falsch ?????:stupid:


Hier mal ein stück aus einem video von mir, vielleicht probierst du es mal hiermit.
Erstelle mal eine datei die kamera.sqs heißt und kopiere mein videoausschnitt dort rein.
Die init.sqf solltest du dann auch abändern auf
Code:

//Mission parameters

[] exec "kamera.sqs";

{
};

Code:

_cam = "camera" camcreate [10377.85,9527.35,1.07]

_cam camsettarget man1
_camera camPreparePos [10377.85,9527.35,1.07]
_cam camSetFOV 0.7
_cam cameraeffect ["internal", "back"]
_cam camcommit 5
~2

;== Kameraschwenk Patrol1  ==
_cam camsettarget patrol1
_cam camPrepareFOV 0.6
_cam camcommit 5
@camcommitted _cam
_cam cameraeffect ["terminate", "back"];
_camera camCommitPrepared 3



;== Zoom In ==
_cam camsettarget patrol1
_cam camPreparepos [10377.85,9530.35,1.09]
_cam camSetFOV 0.4
_cam cameraeffect ["internal", "back"]
_cam camcommit 0.8
_cam camCommitPrepared 1
~2

;== Kamera auf LAV1 ==
_cam camsettarget lav1
_cam camPrepareFOV 0.6
_cam camcommit 6
@camcommitted _cam
_cam cameraeffect ["terminate", "back"];
_camera camCommitPrepared 3

camdestroy _cam

Die werte die bei camsettarget stehen müsstest du durch einheiten (Namen)ersetzen die du auch auf deiner karte hast (man1,lav1,patrol1).

Wenn es funktioniert .... solltest du nun zumindest irgendwas sehen.... auch wenn es wahrscheinlicht totales gewusel ist da die kordinaten nicht mit deinen übereinstimmen. Aber vielleicht kannst du sie ja wenns funktioniert abändern.
Mit deiner init.sqf sollte soweit alles ok sein.

Spawn15 12.11.2009 15:13

Ich habs nun doch hingekriegt !:angel: da ich das revive skript eingebaut habe , hat der titleText in der revive_init , das intro blockiert ! Habe den text gelöscht und dann ging es mit meinem Skript auch :naughty:! Danke Euch dafür das ihr mir auf die Sprünge geholfen habt :daumen:und eurer Skript gepostet habt .Ich werde es mir nochmal als beispiel für etwas aufwendigere Sachen nehmen !


Saugeil von euch das ihr hier die Leute so unterstützt:daumen:, weiter so!Bin auch noch ziemlich neu beim Editing :D

derHeer 07.04.2014 21:18

Zitat:

Zitat von Spawn15 (Beitrag 278000)
Ich habe eine kamera erstellt und habe die daten in einer intro.sqs abgespeichert ! Die Frage die ich habe ist,wie kann ich nun das intro vor der mission starten ! Ich hoffe jemand kann mir Helfen!

Danke schon mal im Voraus:daumen:


Gruss
ex.Spawn

Schau dir mal das Tutorial an. Bin heute durch Zufall drauf gestoßen.
Arma Tutorial zum Kamerascript/ Intros (part 1) German - YouTube


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:53 Uhr.

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias


SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119