ソースを参照

balanced laat

Namenai 7 年 前
コミット
b1ecf12c99

+ 35 - 0
Zeus Scripts/Vehicle Based/Action Menu/Smoke/ARC/arcSmokeTipPrB.sqf

@@ -0,0 +1,35 @@
+  
+
+  
+  
+  
+  _this  addAction ["<t color='#886688'>Smoker--------U13</t>",
+{
+  
+
+  
+  for [{_i=0}, {_i<10}, {_i=_i+1}] do
+{
+   _frag_grenade = createvehicle ["smokeshellpurple",((_this select 0 ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+   _frag_grenade attachTo [_this select 0  ,[-8.8,-.5,-1]];
+  
+  
+     _frag_grenade = createvehicle ["smokeshellblue",((_this select 0  ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+    _frag_grenade attachTo [_this  select 0  ,[8.8,-.5,-1]];
+};
+  
+  
+
+
+  
+
+  
+  
+
+  
+  },[1],0,false,true,"User13"," driver  _target == _this"];
+

+ 35 - 0
Zeus Scripts/Vehicle Based/Action Menu/Smoke/ARC/arcSmokeTipRB.sqf

@@ -0,0 +1,35 @@
+  
+
+  
+  
+  
+  _this  addAction ["<t color='#886688'>Smoker--------U13</t>",
+{
+  
+
+  
+  for [{_i=0}, {_i<10}, {_i=_i+1}] do
+{
+   _frag_grenade = createvehicle ["smokeshellred",((_this select 0 ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+   _frag_grenade attachTo [_this select 0  ,[-8.8,-.5,-1]];
+  
+  
+     _frag_grenade = createvehicle ["smokeshellblue",((_this select 0  ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+    _frag_grenade attachTo [_this  select 0  ,[8.8,-.5,-1]];
+};
+  
+  
+
+
+  
+
+  
+  
+
+  
+  },[1],0,false,true,"User13"," driver  _target == _this"];
+

+ 35 - 0
Zeus Scripts/Vehicle Based/Action Menu/Smoke/ARC/arcSmokeTipWB.sqf

@@ -0,0 +1,35 @@
+  
+
+  
+  
+  
+  _this  addAction ["<t color='#886688'>Smoker--------U13</t>",
+{
+  
+
+  
+  for [{_i=0}, {_i<10}, {_i=_i+1}] do
+{
+   _frag_grenade = createvehicle ["smokeshell",((_this select 0 ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+   _frag_grenade attachTo [_this select 0  ,[-8.8,-.5,-1]];
+  
+  
+     _frag_grenade = createvehicle ["smokeshellblue",((_this select 0  ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+    _frag_grenade attachTo [_this  select 0  ,[8.8,-.5,-1]];
+};
+  
+  
+
+
+  
+
+  
+  
+
+  
+  },[1],0,false,true,"User13"," driver  _target == _this"];
+

+ 0 - 0
Zeus Scripts/Vehicle Based/Action Menu/Smoke/laatSmokeTipPrB1.sqf → Zeus Scripts/Vehicle Based/Action Menu/Smoke/LAAT/laatSmokeTipPrB.sqf


+ 0 - 0
Zeus Scripts/Vehicle Based/Action Menu/Smoke/laatSmokeTipRB1.sqf → Zeus Scripts/Vehicle Based/Action Menu/Smoke/LAAT/laatSmokeTipRB.sqf


+ 0 - 0
Zeus Scripts/Vehicle Based/Action Menu/Smoke/laatSmokeTipWB1.sqf → Zeus Scripts/Vehicle Based/Action Menu/Smoke/LAAT/laatSmokeTipWB.sqf


+ 38 - 0
Zeus Scripts/Vehicle Based/Action Menu/Smoke/LAAT/laatSmokeTipYwB.sqf

@@ -0,0 +1,38 @@
+  
+
+  
+  
+  
+  _this  addAction ["<t color='#886688'>Smoker--------U13</t>",
+{
+  
+
+  
+  for [{_i=0}, {_i<1}, {_i=_i+1}] do
+{
+   _frag_grenade = createvehicle ["SmokeShellYellow",((_this select 0 ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+_frag_grenade attachTo [_this  select 0 ,[-8,-1.8+_i/50,-1.8]];
+  
+  
+     _frag_grenade = createvehicle ["smokeshellblue",((_this select 0  ) getPos [0, (direction (_this  select 0 ))]) ,[],0,"none"]; 
+   
+   comment "side,forward,up";
+_frag_grenade attachTo [_this  select 0 ,[8,-1.8+_i/50,-1.8]];
+};
+  
+  
+
+
+  
+
+  
+  
+
+  
+  },[1],0,false,true,"User13"," driver  _target == _this"];
+
+
+
+

+ 1 - 26
Zeus Scripts/Vehicle Based/Vehicle Variants/Air/ARC/arcXiphos1.sqf → Zeus Scripts/Vehicle Based/Vehicle Variants/Air/ARC/arcXiphos.sqf

@@ -1,10 +1,9 @@
 weaponsList=[
-["2Rnd_Missile_AA_04_F","Missile_AA_04_Plane_CAS_01_F",20,[-1,0,1]],
 ["magazine_Missile_rim116_x21","weapon_rim116Launcher",4,[-1,0,1]],
 ["4Rnd_LG_Jian","missiles_Jian",4,[-1,0,1]],
 ["Laserbatteries","Laserdesignator_pilotCamera",1,[-1,0,1]],
 ["400Rnd_Pomehi_Mag","PomehiLauncherXT",10,[-1,0,1]],
-["10Rnd_FAST_Cannon_TIE","Cannon_TIE_FAST",100,[-1,0,1]],
+["10Rnd_FAST_Cannon_TIE","Cannon_TIE_FAST",100,[1]],
 ["SmokeLauncherMag","SmokeLauncher",10,[-1,0,1]],
 ["300Rnd_CMFlare_Chaff_Magazine","CMFlareLauncher",10,[-1,0,1]]
 ];
@@ -41,30 +40,6 @@ moveOut _user ;
 },[1],0,false,true,"User12"];
 
 
-_this addEventHandler ["GetIn",{
-(vehicle (_this select 0)) setVehicleLock "LOCKED";
-(vehicle (_this select 0)) vehicleChat "LOCKED";
-}];
-
-_this  addAction ["<t color='#FF0000'>LOCK--------U14</t>",
-{
-
-
-(vehicle (_this select 0)) setVehicleLock "LOCKED";
-(vehicle (_this select 0)) vehicleChat "LOCKED";
-
-
-},[1],0,false,true,"User14"," driver  _target == _this"];
-
-
-_this  addAction ["<t color='#00FF00'>UNLOCK--------U15</t>",
-{
-
-
-(vehicle (_this select 0)) setVehicleLock "UNLOCKED";
-(vehicle (_this select 0)) vehicleChat "UNLOCKED";
-
-},[1],0,false,true,"User15"];
 
 
 comment "Increment Throttle";

+ 26 - 0
Zeus Scripts/Vehicle Based/Vehicle Variants/Air/ARC/removeEject.sqf

@@ -0,0 +1,26 @@
+
+_this addEventHandler ["GetIn",{
+(vehicle (_this select 0)) setVehicleLock "LOCKED";
+(vehicle (_this select 0)) vehicleChat "LOCKED";
+}];
+
+
+_this  addAction ["<t color='#FF0000'>LOCK--------U14</t>",
+{
+
+
+(vehicle (_this select 0)) setVehicleLock "LOCKED";
+(vehicle (_this select 0)) vehicleChat "LOCKED";
+
+
+},[1],0,false,true,"User14"," driver  _target == _this"];
+
+
+_this  addAction ["<t color='#00FF00'>UNLOCK--------U15</t>",
+{
+
+
+(vehicle (_this select 0)) setVehicleLock "UNLOCKED";
+(vehicle (_this select 0)) vehicleChat "UNLOCKED";
+
+},[1],0,false,true,"User15"];

+ 18 - 12
Zeus Scripts/Vehicle Based/Vehicle Variants/Air/LAAT/laatClaymore3.sqf → Zeus Scripts/Vehicle Based/Vehicle Variants/Air/LAAT/laatClaymore.sqf

@@ -1,24 +1,29 @@
 weaponsList=[
 ["1000Rnd_Laser_Cannon_LAAT","Cannon_LAAT",2,[-1]],
-["laat_proton_torpedo","laat_proton_torpedo_launcher",2,[-1,0]],
-["4Rnd_LG_Jian","missiles_Jian",8,[-1,0]],
-["2Rnd_Missile_AA_04_F","Missile_AA_04_Plane_CAS_01_F",10,[-1,0]],
-["magazine_Missile_rim116_x21","weapon_rim116Launcher",1,[-1,0]],
-["magazine_Missile_rim116_x21","weapon_rim116Launcher",2,[0]],
+["4Rnd_LG_Jian","missiles_Jian",8,[-1]],
+["magazine_Missile_rim116_x21","weapon_rim116Launcher",1,[0]],
 ["SmokeLauncherMag","SmokeLauncher",10,[-1,0]],
 ["300Rnd_CMFlare_Chaff_Magazine","CMFlareLauncher",10,[-1,0]],
 ["400Rnd_Pomehi_Mag","PomehiLauncherXT",10,[-1,0]],
 ["10Rnd_FAST_Cannon_TIE","Cannon_TIE_FAST",100,[1,2]],
 ["Laserbatteries","Laserdesignator_pilotCamera",1,[-1,0]]
 ];
-;
 
+comment "remove torpedos";
 for [{_i=0}, {_i<2}, {_i=_i+1}] do
 {
 _this removeMagazineTurret ["laat_proton_torpedo" ,[-1]];  
 _this removeWeaponTurret["laat_proton_torpedo_launcher", [-1]];
 };
 
+
+
+
+comment "adds the weapons";
+
+
+
+comment "goes through each weapon";
 for [{_i=0}, {_i<(count weaponsList)}, {_i=_i+1}] do
 {
 itemList = (weaponsList select _i);
@@ -27,13 +32,14 @@ itemMag= (itemList select 0);
 itemCount= (itemList select 2);
 itemSeat= (itemList select 3);
 
+comment "goes through each mag count,aka add magz";
 for [{_j=0}, {_j<itemCount}, {_j=_j+1}] do
 {
-
+comment "goes through each seat,aka add 1 mag to each seat";
 for  [{_k=0}, {_k<(count itemSeat)}, {_k=_k+1}] do
 {
-_this addMagazineTurret [itemMag ,[itemSeat select _k]];  
-_this addWeaponTurret[itemWeap, [itemSeat select _k]];
+_this  addMagazineTurret [itemMag ,[itemSeat select _k]];  
+_this  addWeaponTurret[itemWeap, [itemSeat select _k]];
 };
 };
 
@@ -42,12 +48,12 @@ _this addWeaponTurret[itemWeap, [itemSeat select _k]];
 
 
 comment "gets health";
-_this  addAction ["<t color='#00FF00'>Damage Report</t>",
+_this   addAction ["<t color='#00FF00'>Damage Report</t>",
 {
 
 
-hint parseText format["<t color='#0099FF'> Damage status is :%1</t>",((1-(damage (_this select 0)))*100)];
+hint parseText format["<t color='#0099FF'> Damage status is :%1</t>",((1-(damage (_this  select 0)))*100)];
 
-},[1],0,false,true,""," driver  _target == _this"];
+},[1],0,false,true,""," driver  _target == _this "];