Jump to content
Sign in to follow this  
Powerslide

Proxys in unarmed helicopters

Recommended Posts

I'm not sure why but when on my Griffon medivac version I used the UH-60 pilot proxy but when you get in you are sitting in the middle of the chopper at the top back. For some reason it seems this proxy doesn't work with unarmed helicopters. I tried jeepdriver proxy and it looks fine in O2 but ingame he sits in the ground. I do have driverAction="ManActUH60pilot"; in the cpp. Anyone have ideas on this? Do I just need to aligh the proxy with the uh60pilot proxy?

Share this post


Link to post
Share on other sites

Ya I have viewpilot. I solved the problem, I just aligned the jeepdriver proxy with the uh-60pilot proxy, then I fixed it in the cpp. It's kind of stupid the uh-60 pilot proxy doesn't work with unarmed choppers.

Share this post


Link to post
Share on other sites
Ya I have viewpilot. I solved the problem, I just aligned the jeepdriver proxy with the uh-60pilot proxy, then I fixed it in the cpp. It's kind of stupid the uh-60 pilot proxy doesn't work with unarmed choppers.

strange I got some unarmed choppers and uh-60 pilot proxy works fine dont know what was your problem rock.gif

Share this post


Link to post
Share on other sites
Ya I have viewpilot. I solved the problem, I just aligned the jeepdriver proxy with the uh-60pilot proxy, then I fixed it in the cpp. It's kind of stupid the uh-60 pilot proxy doesn't work with unarmed choppers.

strange I got some unarmed choppers and uh-60 pilot proxy works fine dont know what was your problem rock.gif

Could you show me how you had it aligned?

Share this post


Link to post
Share on other sites

What does the config look like?Maybe something is mest up,Heres a basic config for one of my unarmed helis.

Quote[/b] ]

// some basic defines

class CfgPatches

{

class USMC_UH1Ns

{

units[]={USMC_UH1N,USMC_UH1N2};

weapons[]={};

requiredVersion=1.91;

};

};

class CfgModels

{

class Default {};

class Air: Default {};

class Helicopter: Air {};

class UH1N: Helicopter

{

sectionsInherit="Vehicle";

sections[]=

{

"sklo predni p",

"sklo predni l",

"velka vrtule staticka",

"velka vrtule blur",

"mala vrtule staticka",

"mala vrtule blur"

};

};

class UH1N2: Helicopter

{

sectionsInherit="Vehicle";

sections[]=

{

"sklo predni p",

"sklo predni l",

"velka vrtule staticka",

"velka vrtule blur",

"mala vrtule staticka",

"mala vrtule blur"

};

};

};

class CfgVehicles

{

class All {};

class AllVehicles: All {};

class Air: AllVehicles {};

class Helicopter: Air {};

class USMC_UH1N: Helicopter

{

picture=icobra;

crew = SoldierWPilot;

scope=public;

side=TWest;

vehicleclass="USMC - Air";

displayName="UH-1N";

nameSound="chopper";

accuracy=0.30;

               transportSoldier = 7;

gunnerUsesPilotView = true;

driverAction = ManActuh60Pilot;

gunnerAction = ManActuh60Pilot;

maxSpeed = 235;

soundEngine[]={"\USMC_UH-1N\sounds\eng.wav",3.162278,1};

armor=90;

cost=10000000;

model="\USMC_UH-1N\UH1N";

               

               weapons[]={};

    magazines[]={};

               

rotorBig = vrtule_velka;

rotorBigBlend = vrtule_velka_blur;

rotorSmall = vrtule_mala;

rotorSmallBlend = vrtule_mala_blur;

type=VAir;

//threat[] VSoft, VArmor, VAir

threat[]={0.6, 0.6, 0.3};

class EventHandlers

{

engine ="if (_this select 1) then {[_this select 0] exec ""\USMC_UH-1N\Engine\global.sqs""}";

killed = "_this exec {\USMC_UH-1N\Engine\fire.sqs}";

Fired = "_this exec {\USMC_UH-1N\Engine\flarer.sqs}; _this exec {\USMC_UH-1N\Engine\srocket.sqs}";

};

class IndicatorSpeed

{

selection = "mph2";

axis = "osa_mph2";

angle = -360;

min = 20;

max = 150;

};

class IndicatorVertSpeed

{

selection = "vert_speed2";

axis = "osa_vert_speed2";

angle = -120;

min = -45;

max = 45;

};

class IndicatorAltRadar2 //for Copilot baro alt

{

selection = "alt2";

axis = "osa_alt2";

angle = -360;

min = 0;

max = 304;

};

dammageHalf[]=

{

\USMC_UH-1N\uh60_kab2.paa, \USMC_UH-1N\uh60_kab2b.paa,

};

dammageFull[]=

{

\USMC_UH-1N\uh60_kab2.paa, \USMC_UH-1N\uh60_kab2c.paa,

};

};

class USMC_UH1N2: USMC_UH1N

{

displayName="UH-1N Rescue";

model="\USMC_UH-1N\UH1N2";

attendant=1;

class EventHandlers

{

engine ="if (_this select 1) then {[_this select 0] exec ""\USMC_UH-1N\Engine\global.sqs""}";

killed = "_this exec {\USMC_UH-1N\Engine\fire.sqs}";

Fired = "_this exec {\USMC_UH-1N\Engine\flarer.sqs}; _this exec {\USMC_UH-1N\Engine\srocket.sqs}";

};

};

    };

Share this post


Link to post
Share on other sites

They key is driveract=manactuh60pilot, maybe it doenst matter whats in it for a proxy. Like I said the proxy looked fine in O2 but ingame when he got in the pilot was under the chopper. I used the same proxy on my gunship Griffon with none of these probs.

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
Sign in to follow this  

×