这是怎么回事?
(视频附件上传不了,直接描述吧)是这样的,我按照圣典的教程,一步一步制作了一个mod单位。这个单位其他地方都是一点问题没有。
现在,我打算给这个单位增加一个建造建筑物的指令,于是又按照圣典的教程,一步一步增加代码,打算让这个单位能够建造像是交易站一类的建筑。
然后,搞笑的地方来了:单位的指令菜单里有建筑指令,能够正常点击,可是点击之后却无法像正常情况下那样能够在指定地点放置地基。
目前为止已经采取的应对措施:
1. tactics,单位本身的protomods,anim,三个代码都追加了build动作(结果:可以点击按钮,但是无法建造)
2. 检查拼写错误(结果:未发现任何拼写错误)
3. techtreemods代码添加相关指令(结果:无用)
最终结局:绞尽脑汁,无计可施。
所以,这到底是什么毛病?
(提示:添加代码的过程完全是按照圣典的教学一步一步来的) 如果要找原因最起碼把文件上傳上來吧{:7_251:} 好了,现在需要解决骑兵模型的制作问题。自己做了一个3D骑兵模型,但是用grx提取出来的骨骼始终不管用 给后来的留个方便:
单位不可以设定 <TrainPoints>
必须是<BuildPoints>X.0000</BuildPoints>
<UnitType>Building</UnitType>
<UnitType>BuildingClass</UnitType>
<UnitType>EconomicBuilding</UnitType>
<Flag>Immoveable</Flag>
<Flag>CollidesWithProjectiles</Flag>
<Flag>StartsAtFullEfficiency</Flag>
<Flag>NoBloodOnDeath</Flag>
<Flag>ObscuresUnits</Flag>
<Flag>AllowAutoGarrison</Flag>
<Flag>DontFlattenGround</Flag>
如果遇到类似问题,直接复制我这个去就行了。 就比方说我这个要塞炮地基:
<Unit id ='139' name ='yaosaipaotai'>
<DBID>905</DBID>
<DisplayNameID>99601</DisplayNameID>
<EditorNameID>99601</EditorNameID>
<ObstructionRadiusX>4.0000</ObstructionRadiusX>
<ObstructionRadiusZ>4.0000</ObstructionRadiusZ>
<MaxVelocity>0.0000</MaxVelocity>
<BuildPoints>25.0000</BuildPoints>
<MovementType>land</MovementType>
<Cost resourcetype ='Wold'>2000.0000</Cost>
<AnimFile>buildings\spc\fixed_gun\fixed_gun_base.xml</AnimFile>
<ImpactType>Stone</ImpactType>
<Icon>buildings\spc\fixed_gun\fixed_gun_icon_64x64</Icon>
<PortraitIcon>buildings\spc\fixed_gun\fixed_gun_portrait</PortraitIcon>
<RolloverTextID>99600</RolloverTextID>
<ShortRolloverTextID>99600</ShortRolloverTextID>
<LOS>75.0000</LOS>
<Bounty>300.0000</Bounty>
<BuildingWorkRate>1.0000</BuildingWorkRate>
<UnitType>BuildingClass</UnitType>
<UnitType>Building</UnitType>
<UnitType>BuildingClass</UnitType>
<UnitType>EconomicBuilding</UnitType>
<Flag>ForceToGaia</Flag>
<Flag>CollidesWithProjectiles</Flag>
<Flag>StartsAtFullEfficiency</Flag>
<Flag>Immoveable</Flag>
<Flag>NoBloodOnDeath</Flag>
<Flag>ObscuresUnits</Flag>
<Flag>NonAutoFormedUnit</Flag>
<Flag>Doppled</Flag>
<Flag>SelectWithObstruction</Flag>
<Flag>PaintTextureWhenPlacing</Flag>
<Flag>AllowAutoGarrison</Flag>
<Flag>Invulnerable</Flag>
<Flag>NotSelectable</Flag>
<Flag>DontFlattenGround</Flag>
<Contain>AbstractVillager</Contain>
</Unit>
照着琢磨一下就明白了。
页:
[1]