View Full Version : Is hitnamedpart broken in MP?
I'm using hitnamedpart in MP servr mission the code executes but no parts seem to get damaged. IIRC it was working at one stage. Is it broken in MP?
aircraft.hitNamed(part.NamedDamageTypes.Eng0OilSec ondariesFire);
SoW Reddog
Mar-13-2014, 05:50
Well given that Gruber's despawn script uses hitNamed extensively, I doubt it's broken entirely. Presumably you've checked out other NamedDamageTypes?
Nephilim
Mar-13-2014, 09:29
wrong topic....
This works no problem on dedi
private void DoDamageToAirplane(AiAircraft aircraft)
{
Timeout(10, () =>
{
if (aircraft != null)
{
//if (!aircraft.IsAirborne())
//{
aircraft.cutLimb(part.LimbNames.AileronL0);
aircraft.cutLimb(part.LimbNames.AileronR0);
aircraft.cutLimb(part.LimbNames.ElevatorL0);
aircraft.cutLimb(part.LimbNames.ElevatorR0);
aircraft.cutLimb(part.LimbNames.Rudder0);
//aircraft.cutLimb(part.LimbNames.WingL0);
//aircraft.cutLimb(part.LimbNames.WingR0);
//aircraft.cutLimb(part.LimbNames.WingL2); // Spit2a
//aircraft.cutLimb(part.LimbNames.WingR2);
//aircraft.cutLimb(part.LimbNames.AileronL0);
//aircraft.cutLimb(part.LimbNames.AileronR1);
//aircraft.cutLimb(part.LimbNames.ElevatorL0);
//aircraft.cutLimb(part.LimbNames.ElevatorR1);
//aircraft.cutLimb(part.LimbNames.Engine0);
//aircraft.cutLimb(part.LimbNames.Engine7);
//part.LimbNames.ElevatorL0
//part.LimbNames.ElevatorL1
//part.LimbNames.ElevatorR0
//part.LimbNames.ElevatorR1
//part.LimbNames.Engine0 - 7
//part.LimbNames.AileronL0
//part.LimbNames.AileronL1
//part.LimbNames.AileronR0
//part.LimbNames.AileronR1
//aircraft.cutLimb(part.LimbNames.WingL1);
//aircraft.cutLimb(part.LimbNames.WingL3);
//aircraft.cutLimb(part.LimbNames.WingL4);
//aircraft.cutLimb(part.LimbNames.WingL5);
//aircraft.cutLimb(part.LimbNames.WingL6);
//aircraft.cutLimb(part.LimbNames.WingL7);
//aircraft.cutLimb(part.LimbNames.WingR1);
//aircraft.cutLimb(part.LimbNames.WingR3);
//aircraft.cutLimb(part.LimbNames.WingR4); // 109
//aircraft.cutLimb(part.LimbNames.WingR5);
//aircraft.cutLimb(part.LimbNames.WingR6);
//aircraft.cutLimb(part.LimbNames.WingR7);
////}
////else
////{
//// // plane in Air Tail cut off
//aircraft.cutLimb(part.LimbNames.Tail0);
//aircraft.cutLimb(part.LimbNames.Tail1);
//aircraft.cutLimb(part.LimbNames.Tail2);
//aircraft.cutLimb(part.LimbNames.Tail3);
//aircraft.cutLimb(part.LimbNames.Tail4);
//aircraft.cutLimb(part.LimbNames.Tail5);
//aircraft.cutLimb(part.LimbNames.Tail6);
//aircraft.cutLimb(part.LimbNames.Tail7);
////}
}
});
}
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.