HX3 Foren

HX3 Foren (https://hx3.de/)
-   Editing & Scripting (https://hx3.de/editing-scripting-167/)
-   -   Sat_cam (https://hx3.de/editing-scripting-167/sat_cam-17435/)

AOOA-SHA 16.07.2009 23:05

Sat_cam
 
Hi all

Bei sattelitensicht kann ich leider nicht heran bzw. wegzoomen und kann auch die positionpunkt nicht ändern. Z.B steht im menü das man die Kamera 100 meter nordlich oder südlich bewegen kann, das geht leider auch nciht.

Bitte um eure Hilfe..


Zitat:

//Satellitensicht für Player /// ArmA Vienna 24.02.2007 ///
//
//Verwendet Dialog Satellitenbild
//
//Parameter:
// für "case" die Buchstaben aus dem Dialog
// für "default" die Position für die Kamera [x,y]
//
//KAMERAHÖHEN NICHT VERÄNDERN, DIESE SIND AUF DIE KREUZE IN DER SICHT ABGESTIMMT !
private ["_ok","_i"];
_ok = true;
switch (_this) do
{
case "N" : {SatellitenPos_Y = SatellitenPos_Y +50}; // Kameraposition 50m nach Norden
case "S" : {SatellitenPos_Y = SatellitenPos_Y -50}; // Kameraposition 50m nach Süden
case "W" : {SatellitenPos_X = SatellitenPos_X -50}; // Kameraposition 50m nach Westen
case "E" : {SatellitenPos_X = SatellitenPos_X +50}; // Kameraposition 50m nach Osten
case "X" : {SatellitenPos_X = SatellitenPos_xC; SatellitenPos_Y = SatellitenPos_yC}; // Kamera zurück an Startposition
case "ZE": {SatellitenZoom = 0.10}; //Zoom ein
case "ZA": {SatellitenZoom = 0.27}; //Zoom aus
default //Kamera Einschalten -> Kontrolle -> Abschalten
{
//Kameramarker x Pos
SatellitenPos_xC = _this select 0;
SatellitenPos_X = SatellitenPos_xC;
//Kameramarker y Pos
SatellitenPos_yC = _this select 1;
SatellitenPos_Y = SatellitenPos_yC-0.9;
//Kamerahöhe
//530 = 530;
SatellitenZoom = 0.27;
TitleCut["Satellite ON","Black out"];
sleep 1;
//Initialisiere Kamera
SatellitenCamera = "camera" CamCreate [SatellitenPos_X,SatellitenPos_Y,530];
SatellitenCamera CameraEffect ["internal", "back"];
ShowCinemaBorder false;
SatellitenCamera CamSetTarget [SatellitenPos_X,SatellitenPos_Y+5,-99999];
SatellitenCamera CamSetFOV SatellitenZoom;
SatellitenCamera CamCommit 0;
for[{_i=0},{_i<1},{_i=_i}]do{if(camCommitted SatellitenCamera)then{_i=1};sleep 0.001};
sleep 1;
_ok = createDialog "Satellitenbild";
TitleCut["Satellite ON","Black in"];
//Warten bis Dialog geschlossen
for[{_i=0},{_i<1},{_i=_i}]do{if(!dialog)then{_i=1};sleep 0.1};
TitleCut["Satellite OFF","Black out"];
sleep 1;
//Kamera abschalten
SatellitenCamera CameraEffect ["terminate", "back"];
CamDestroy SatellitenCamera;
camUseNVG false;
TitleCut["Satellite OFF","Black in"];
_ok = false
}
};
//Kameraposition verstellen
if (_ok) then
{
SatellitenCamera CamSetPos [SatellitenPos_X,SatellitenPos_Y,530];
SatellitenCamera CamSetTarget [SatellitenPos_X,SatellitenPos_Y+5,-99999];
SatellitenCamera CamSetFOV SatellitenZoom;
SatellitenCamera CamCommit 0;
for[{_i=0},{_i<1},{_i=_i}]do{if(camCommitted SatellitenCamera)then{_i=1};sleep 0.001};
};

Vienna 17.07.2009 20:55

Die Satellitensicht ist für Arma 1 erstellt. Arma 2 hat vermutlich ein anderes Koordinatensystem. Da ich Arma2 (noch) nicht habe, kann ich dir nicht helfen.

AOOA-SHA 17.07.2009 23:20

achso...
danke dir tortzdem.
Vielleicht könen andere arma kollegen mir weiter helfen :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:04 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