吧主您好,我在做一个高度警报脚本,技术攻关已经结束,现在剩下最后一个条件:
?(_player in _plane1 and _Direction1 <=20 and _plane1 animationPhase "FrontGear" == 1 and _altitude < 1): goto "WarningAlt"
?(_player in _plane1 and _Direction1 >20): _altitude = 0
这里的_plane1 animationPhase "FrontGear" == 1,就是说必须要飞机的起落架收起来,才可以执行脚本。
而frontgear是每个插件CPP中自定义的cfg animation信息,比如说
su33的是
class NoseGear
{ type ="rotation";
animPeriod =2;
selection ="frontwheel";
axis ="axis_frontwheel";
angle0 =0;angle1 =-1.57;
};
F14的是
class NoseGear
{
type ="rotation";
animPeriod =2;
selection ="nose wheel";
axis ="axis nose wheel";
angle0 =0;
angle1 =1.57;
};
因此我必须找到su25插件模型中如何定义这个起落架收放的动作。
很遗憾,我把整个O2的每个选项都翻了个遍,没有见到任何和action或者animation有关的东西,我在网上找了O2的教程,那个教程也和放屁的差不多。
所以,吧主大人一定不吝赐教,给我这个笨学生指点指点
?(_player in _plane1 and _Direction1 <=20 and _plane1 animationPhase "FrontGear" == 1 and _altitude < 1): goto "WarningAlt"
?(_player in _plane1 and _Direction1 >20): _altitude = 0
这里的_plane1 animationPhase "FrontGear" == 1,就是说必须要飞机的起落架收起来,才可以执行脚本。
而frontgear是每个插件CPP中自定义的cfg animation信息,比如说
su33的是
class NoseGear
{ type ="rotation";
animPeriod =2;
selection ="frontwheel";
axis ="axis_frontwheel";
angle0 =0;angle1 =-1.57;
};
F14的是
class NoseGear
{
type ="rotation";
animPeriod =2;
selection ="nose wheel";
axis ="axis nose wheel";
angle0 =0;
angle1 =1.57;
};
因此我必须找到su25插件模型中如何定义这个起落架收放的动作。
很遗憾,我把整个O2的每个选项都翻了个遍,没有见到任何和action或者animation有关的东西,我在网上找了O2的教程,那个教程也和放屁的差不多。
所以,吧主大人一定不吝赐教,给我这个笨学生指点指点