Jump to content

Recommended Posts



i have the following problem, with the code below i can livestream the gunner perspective from a darter uav but on other drones like the predator style drone its not working. I only get the driver perspective.



if (!isServer) exitWith {};  
fnc_UAVCamSetup = {  
 camTestVar = [0, "#(argb,512,512,1)r2t(reconUAVrtt,1)"]; 
 if (alive reconUAV) then {  
 displayTV setObjectTexture [0, "#(argb,512,512,1)r2t(reconUAVrtt,1)"];  
 displayLaptop setObjectTexture [1,"#(argb,512,512,1)r2t(reconUAVrtt,1)"];     
 cam = "camera" camCreate [0,0,0];  
 cam cameraEffect ["Internal", "Back", "reconUAVrtt"];    
 cam attachTo [reconUAV, [0,0,0], "PiP0_pos"];  
 camPosition = addMissionEventHandler ["EachFrame",   
   _dir = (reconUAV selectionPosition "PiP0_pos") vectorFromTo (reconUAV  selectionPosition "PiP0_dir");   
   cam setVectorDirAndUp [_dir, _dir vectorCrossProduct [-(_dir select 1), _dir select 0, 0]];   
[fnc_UAVCamSetup] remoteExec ["call", 0, true];

So how can i change this?
Maybe someone can help me or maybe its not possible i dont know.

Share this post

Link to post
Share on other sites

That's because

uavCameraGunnerDir = "commanderview";

uavCameraGunnerPos = "laserstart";

for greyhawk


So replace "PiP0_dir" by "commanderview"

and "PiP0_pos" by "laserstart"


For any UAV (not tested)

replace "PiP0_dir" by:   getText (configfile >> "CfgVehicles" >> typeOf yourUAVHere >> "uavCameraGunnerDir")

and "PiP0_pos" by:  getText (configfile >> "CfgVehicles" >> typeOf yourUAVHere >> "uavCameraGunnerPos")

Share this post

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in

Sign In Now