MOD试卷第三版[2022-03-11]    通过率:50%

本试卷总分为100分,60分及格,若不及格可以每隔1小时做这个试卷1次,及格者将开启圣典网页版隐藏链接权限。
本试卷在亚洲王朝的基础上编写的,但也适用于决定版。第二版试卷中,同一语句但在决定版具有歧义的题目,已全部移除出第三版试卷。第三版试卷为了自动判断成绩(偷懒),去除了问答题与综合题,新增了15题填空题。
本试卷使用程序自动判断分数,请认真填写答案,不会再像以前人工判断睁一只眼闭一只眼(例如判断题要求填写T与F,你却填写√或×)。关于大小写问题,无论是大写还是小写都不会影响程序判断成绩,请放心填写。我能使用查看源代码获取答案吗?当然可以,只要你觉得可以的话。

登录后再答题。
您上一次答题成绩: 无 ;
继承上一次的答题数据?


选择题 判断题 填空题 总分
一、选择题(每题2分)
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20 分数

01.<MaxHitpoints>255.000000</MaxHitpoints>代表什么意思?
A.刚生产出来的单位生命值为255
B.单位或建筑无论受不受科技或光环影响生命值都为255
C.单位或建筑在未经科技改良或光环影响情况下最小生命为255
D.单位或建筑在未经科技改良或光环影响情况下最大生命为255

02.下列哪个语句在Protoy.xml中是给单位或建筑添加建造上限的?
A.<BuildLimit>X</BuildLimit>
B.<BuilderLimit>X</BuilderLimit>
C.<GathererLimit>X</GathererLimit>
D.<CreateLimit>X</CreateLimit>

03.<maxcount>X</maxcount>定义卡片运送次数, 若需要无限次运送X的数值应为什么?
A.1
B.0
C.-1
D.

04.<Effect all ='true' type ='SharedLOS'></Effect>是哪个科技的语句?
A.禁运
B.间谍
C.革命系列科技
D.以上都不是

05.在哪个xml文件能定义游戏初始资源?
A.proto.xml
B.techtree.xml
C.civs.xml
D.techtree.xml与civs.xml都可以

06.以下选项中哪一个在protoy.xml是修改移动速度的语句?
A.<Speed>X</Speed>
B.<MaxSpeed>X</MaxSpeed>
C.<MaxVelocity>X</MaxVelocity>
D.<MovementType>X</MovementType>

07.下列哪一个xml文件是编写游戏快捷键的?
A.User.xml
B.User.con
C.Hotkey.xml
D.DefaultKeyMapY.xml

08.设单位A的训练时间为30,玩家一通过运送卡片使单位A的训练时间减去20%,然后又通过改良科技使单位A的训练时间再减去50%,请问现时单位A训练时间是多少?(使用relativity ='BasePercent')
A.9
B.12
C.15
D.21

09.如果要给玩家的单位添加不能受到任何伤害的功能应该在protoy中给该单位添加哪个语句?
A.<Flag>Invulnerable</Flag>
B.<Flag>Unattackable</Flag>
C.<Unittype>Unattackable</Unittype>
D.<Unittype>UnattackableIfGaia</Unittype>

10.<Effect type ='Data' amount ='2.00' subtype ='____' relativity ='BasePercent'>
<Target type ='ProtoUnit'>AbstractVillager</Target>
</Effect>
上述语句中subtype填什么可以使村民生命值增加100%?

A.Armor
B.Enable
C.Hitpoints
D.MaximumRange

11.某单位的占用人口数为2,建造成本为100食物与100黄金,训练时间为30,建造经验为20,当给该单位添加一次训练3个的捆绑训练后,捆绑训练该单位时,人口数为6,建造成本为300食物与300黄金,训练时间为多少?
A.180
B.90
C.60
D.30

12.<Effect type ='Data' amount ='0.75' subtype ='TrainPoints' relativity ='BasePercent'> <Target type ='ProtoUnit'>Train</Target></Effect>的作用是什么?
A.Train的建造/训练时间变成0.75
B.Train的建造/训练时间减少25%
C.火车的移动速度减少25%
D.开启火车贸易路线

13.下列哪个语句在protoy.xml中定义在单位的占用人口数量?
A.<Contain>XXX</Contain>
B.<PopulationCount>X</PopulationCount>
C.<PopulationCapAddition>X</PopulationCapAddition>
D.<MaxContained>X</MaxContained>

14.如果想要给大自然的单位添加只要你探索了地图,即使不在你的视野内也能看见该单位的功能,应该在protoy中给单位添加哪个语句?
A.<Flag>InvulnerableIfGaia</Flag>
B.<Flag>NotPlayerPlaceable</Flag>
C.<Flag>VisibleUnderFogIfGaia</Flag>
D.<Flag>DoNotValidateResourceInventory</Flag>

15.帝国时代3里面的-1可代表什么?
A.无限
B.当前单位
C.此值归零
D.所有玩家

16.在哪个文件可以查到单位的tactics文件的名称?
A.protoy.xml
B.techtreey.xml
C.tactics.xml
D.civs.xml

17.下列科技语句中,哪一个是启用单位的语句?
A.<Effect type ='Data' amount ='1.00' subtype ='UnitRegenRate' unittype ='A' relativity ='Assign'>
<Target type ='Player'></Target>
    </Effect>
B.<Effect type ='Data' action ='B' amount ='1.00' subtype ='ActionEnable' relativity ='Absolute'>
<Target type ='ProtoUnit'>A</Target>
    </Effect>
C.<Effect type ='Data' amount ='1.0' subtype ='AddTrain' unittype ='A' relativity ='Absolute'>
<Target type ='ProtoUnit'>B</Target>
    </Effect>
D.<Effect type ='Data' amount ='1.00' subtype ='Enable' relativity ='Absolute'>
<Target type ='ProtoUnit'>A</Target>
    </Effect>

18.下列科技语句中,哪一个是启用科技的语句?
A.<Effect type ='SetTech'>A</Effect>
B.<Effect type ='TechObtainable'>A</Effect>
C.<Effect type ='TechStatus' status ='obtainable'>A</Effect>
D.<Effect type ='TechStatus' status ='unobtainable'>A</Effect>

19.下列选项中,哪一个选项是没有出现语法错误的?
A.<Unit id ='100' name ='Protoname'><ProtoAction></ProtoAction></unit>
B.<Unit id ='200' name ='Protoname'><ProtoAction></ProtoAction></Unit>
C.</Unit><Unit id ='999' name ='Protoname'><ProtoAction></ProtoAction>
D.</tech><Tech name ='Techname' type ='Normal'><Effects></Effects> <Target type ='techWithFlag'>A</Target></Effect>

20.下列选项中,哪一个是添加建造单位按钮的?
A.<Tech row ='0' page ='0' column ='1'>Protoname</Tech>
B.<Train row ='0' page ='0' column ='2'>Protoname</Train>
C.<Button row ='0' page ='0' column ='3'>Protoname</Button>
D.<Command row ='0' page ='0' column ='4'>Protoname</Command>

二、判断题(请填写T或F,正确的填T,错误的填F,每题2分;再次强调:请填T与F,其余一律不给分;)
21 22 23 24 25 26 27 28 29 30 分数

21.某单位占用人口为0,在civs.xml中对该单位设定blocktrain后,在游戏中会无法正常训练该单位。

22. 当建筑物建造时间为-1时,在放下地基后会立刻建成,无需村民敲建筑。

23. <AllowedAge>4</AllowedAge>意思是到达工业时代才能建造。

24. 科技研究时间为0秒会自动改良。

25. 卡片运送时间为0秒会自动运送。

26.如果一个科技在研究的过程中被另一个科技禁用,会停止研发,但是会返还该科技的研发资源。

27.如果一个科技在研究的过程中被另一个科技禁用,会停止研发,但是不会返还该科技的研发资源。

28.<MinimapColor red ='0.2000' blue ='0.6000' green ='0.4000'></MinimapColor>为小地图颜色设定,将这个语句的颜色设定转换为RGB格式后,得到的RGB颜色值为51,102,153。

29.在MOD设定贸易路线运送资源箱单位后,不会出现资源箱,而是直接给国库增加资源。

30. 地图坐标中0.5,0.5对应的位置是地图的中心点。

三、填空题(每空2分)
分数
31. 若要给TownCenter一次性捆绑训练5 个Settler,下述语句的X应该填
<blocktrain>
<building>TownCenter</building>
<unit>Settler</unit>
<count>X.00</count>
</blocktrain>

32. techtreey.xml中设定无限研发科技需要添加<flag></flag>

33. proto.xml中<MovementType>land</MovementType>单位移动类型除了land还有water与

34. 在.xml可以修改宝藏设定。

35. 在.xml可以修改单位战术。

36. 请修改下述语句,使建筑物放下就能建成,无需村民敲建筑。
<BuildPoints></BuildPoints>
37. 请修改下述语句,使科技改良后自動進入主城裏面。
<Effect type=""></Effect>
38. 现有鹰炮(Falconet)的炮轰攻击(CannonAttack)的伤害范围为3,然后使用下述科技语句修改了伤害范围后,鹰炮(Falconet)的炮轰攻击(CannonAttack)的伤害范围会变成
<Effect type ='Data' amount ='2' subtype ='DamageArea' action ='CannonAttack' relativity ='Assign'>
<Target type ='ProtoUnit'>Falconet</Target>
</Effect>
39.在开局39分钟后改良下述语句后能运送个Settler。
<Effect type ='Data' amount ='-2' subtype ='FreeHomeCityUnit' unittype ='Settler' relativity ='Absolute'>
<Target type ='Player'></Target>
</Effect>
40.在开局40分钟后改良下述语句后能运送个Settler。
<Effect type ='Data' amount ='2' subtype ='FreeHomeCityUnit' unittype ='Settler' relativity ='Absolute'>
<Target type ='Player'></Target>
</Effect>
41. 已知玩家拥有每秒获得1份食物(Food)的资源流,当改良下述语句后,玩家的资源流会变成每秒减少份食物(Food)。
<Effect type ='Data' amount ='-3.00' subtype ='ResourceTrickleRate' resource ='Fame' relativity ='Absolute'>
<Target type ='Player'></Target>
</Effect>
42. <WanderDistance>30</WanderDistance>为单位四处走动范围,需要添加<Flag></Flag>并且该单位为大自然单位才会生效。
43. 下述语句为贸易路线(traderoutes.xml)运送单位的设定,贸易站选择运送ypNatGurkha后,贸易单位每经过一次贸易站会运送名ypNatGurkha。
<unit>
<name>ypNatGurkha</name>
<count>4</count>
<mincount>1</mincount>
<maxcount>10</maxcount>
<countincrement>0</countincrement>
<activetooltipid>61946</activetooltipid>
<disabledtooltipid>61949</disabledtooltipid>
<activeicon>art\ui\command\tactic_ashigaru_on</activeicon>
<disabledicon>art\ui\command\tactic_ashigaru_off</disabledicon>
</unit>
44. Falconet的占用人口为3,通过下述语句修改Falconet的占用人口,Falconet的占用人口会变成
<Effect type ='Data' amount ='0' subtype ='PopulationCount' relativity ='Assign'>
<Target type ='ProtoUnit'>Falconet</Target>
</Effect>
45. 军营的建造限制为无限,使用下述语句增加军营的建造上限后,军营能建造个。(备注:如果为无限个请填“无限”或符号“∞”。)
<Effect type ='Data' amount ='10' subtype ='Buildlimit' relativity ='Absolute'>
<Target type ='ProtoUnit'>Unittype</Target>
</Effect>
46. 通过下述语句运送单位,总共运送个xpColonialMilitia。(注:忽略运送失败的情况。)
<Effect type ='Data2' amount ='2.00' amount2 ='50.00' subtype ='FreeHomeCityUnitShipped' unittype ='xpIronclad' unittype2 ='xpColonialMilitia' relativity ='Absolute'>
<Target type ='Player'></Target>
</Effect>
47. 游戏中总共有4个天坛,时代2-时代5各占一个,4个天坛共同使用同一个名为“卓越”技能,冷却时间均为216。现在需要去abilities.xml修改卓越的冷却时间:时代2天坛的冷却时间为220,时代3天坛的冷却时间为180,时代4天坛的冷却时间为140,时代5天坛的冷却时间为100;当4个天坛全部修改完毕后,时代5天坛“卓越”技能冷却时间为
48. 请修改下列村民采集资源语句,使村民采集的资源变成自身携带资源,不加入国库中,必须将资源放到仓库类建筑物(<UnitType>Dropsite</UnitType>)才能增加国库资源。
<ProtoAction>
<Name>Gather</Name>

<>1</>
<Rate type='Tree'>0.500000</Rate>
<Rate type='Farm'>0.500000</Rate>
<Rate type='Plantation'>0.500000</Rate>
<Rate type='Herdable'>2.000000</Rate>
<Rate type='Huntable'>0.840000</Rate>
<Rate type='AbstractMine'>0.600000</Rate>
<Rate type='BerryBush'>0.670000</Rate>
<Rate type='FirePit'>0.100000</Rate>
<Rate type='Mill'>0.670000</Rate>
<Rate type='ypRicePaddy' resource='Food'>0.500000</Rate>
<Rate type='ypRicePaddy' resource='Gold'>0.340000</Rate>
<Rate type='ypBerryBuilding'>0.670000</Rate>
<Rate type='ypGroveBuilding'>0.500000</Rate>
</ProtoAction>
49. 限制建筑只能在地基需要满足下列三个条件,分别为①建筑物添加<SocketUnitType>地基的调用名</SocketUnitType>;②建筑物添加<Flag></Flag> ③地基添加<Flag>ForceToGaia</Flag>
50. 请修改下述语句,使改良这个科技后可以获得地图上所有AbstractNugget的视野。
<Effect type ='Data' amount ='1.00' subtype ='' relativity ='Absolute'>
<Target type ='ProtoUnit'>AbstractNugget</Target>
</Effect>