收起左侧

[求助] 想请教一下怎么让建筑生产出来的单位走到旗帜处

[复制链接]
memoryfield发表于 2024-5-15 17:25:39
我让原本不生产单位的易洛魁“长屋”可以生产马拉雪橇,但是生产出来的马拉雪橇直接就在长屋旁边待着,而不是像正常那样走到放置旗子的地方。请问各位大佬这个要怎样设置啊?
こはね发表于 2024-5-15 19:29:00
把其他单位的flag复制粘贴到马拉雪橇看看,覆盖掉原有的flag?
  • memoryfield : 谢谢大佬!试过了,还是不行。应该不是马拉雪橇的问题,因为社区广场出来的马拉雪橇是可以走到指定的旗帜处的,但长屋建造出来的就不行。英国的庄园可以造农民,我对比了庄园和长屋的unittype和flag,发现并没有关键的不同。
  • memoryfield : 我把<unittype>HCGatherPointPri1</unittype>和<flag>HasGatherPoint</flag>,以及<command page="10" column="2">SetGatherPointEconomy</command>都给长屋加上了,还是不行。
  • こはね 回复 memoryfield : 能提供一下单位调用名吗?偷懒.jpg
  • memoryfield 回复 こはね : 长屋的:<unit id="720" name="Longhouse">
  • memoryfield : 抱歉,不知道为啥复制出来成这样了,长屋的是Longhouse,马拉雪橇的是xpBuilder.
こはね发表于 2024-5-15 21:40:33
首先是这两个按钮
<command page="10" column="2">SetGatherPointEconomy</command>
<command page="10" column="3">SetGatherPointMilitary</command>

然后应该是unittype或flag,功能是右键设定集合点;大概是
<flag>HasGatherPoint</flag>

  • こはね : 刚发现你在上面已经把代码贴出来,已经给长屋加了,建议自行检查以及找原因
  • こはね : <unit id="1047" name="Longhouse">
    <command page="10" column="2">SetGatherPointEconomy</command>
    <command page="10" column="3">SetGatherPointMilitary</command>
    <flag>HasGatherPoint</flag>
    <train row="0" page="6" column="1">xpBuilder</train>
    </unit>
  • memoryfield 回复 こはね : 谢谢小羽大佬!我再自己查查怎么回事,这些我前面加上了,但还是走不到旗帜的地方。
こはね发表于 2024-5-15 21:56:38
屏幕截图 2024-05-15 215459.jpg
<?xml version="1.0" encoding="utf-8"?>
<protomods>
<unit id="1047" name="Longhouse">
<command page="10" column="2">SetGatherPointEconomy</command>
<command page="10" column="3">SetGatherPointMilitary</command>
<flag>HasGatherPoint</flag>
<train row="0" page="6" column="1">xpBuilder</train>
</unit>

</protomods>

  • memoryfield : 发现问题在哪里了,就是少了“<command page="10" column="3">SetGatherPointMilitary</command>”这一句。我以为马拉雪橇是经济单位,就只加了前面一句,但是马拉雪橇不走,加上后面的设置军事单位集结点,就可以走了。感谢小羽大佬!
跳转到