z271071468 发表于 2020-9-8 13:07:13

玛雅土著还是解决不了不能造贸易站问题

//定义土著 "Maya" 玛雅部落
rmSetSubCiv(5, "Maya");

int NativeCenter5ID = rmCreateGrouping("Native Center 5ID", "native maya village "+rmRandInt(rmRandInt(1,2),rmRandInt(3,rmRandInt(4,5))));
rmSetGroupingMinDistance(NativeCenter5ID, 0.0);
rmSetGroupingMaxDistance(NativeCenter5ID, rmXFractionToMeters(0.0));
rmAddGroupingToClass(NativeCenter5ID, rmDefineClass("natives"));
rmPlaceGroupingAtLoc(NativeCenter5ID, 0,0.50,0.70,1);
玛雅土著还是解决不了不能造贸易站问题。


国家名应该没问题啊


こはね 发表于 2020-9-8 13:10:18

严格按照123456789

z271071468 发表于 2020-9-8 13:18:08

//定义土著"Mapuche" 马普切部落
rmSetSubCiv(4, "Mapuche");

int NativeCenter4ID = rmCreateGrouping("Native Center 4ID", "native mapuche village "+rmRandInt(rmRandInt(1,2),rmRandInt(3,rmRandInt(4,5))));
rmSetGroupingMinDistance(NativeCenter4ID, 0.0);
rmSetGroupingMaxDistance(NativeCenter4ID, rmXFractionToMeters(0.0));
rmAddGroupingToClass(NativeCenter4ID, rmDefineClass("natives"));
rmPlaceGroupingAtLoc(NativeCenter4ID, 0,0.55,0.70,1);



//定义土著 "Maya" 玛雅部落
rmSetSubCiv(5, "Maya");

int NativeCenter5ID = rmCreateGrouping("Native Center 5ID", "native maya village "+rmRandInt(rmRandInt(1,2),rmRandInt(3,rmRandInt(4,5))));
rmSetGroupingMinDistance(NativeCenter5ID, 0.0);
rmSetGroupingMaxDistance(NativeCenter5ID, rmXFractionToMeters(0.0));
rmAddGroupingToClass(NativeCenter5ID, rmDefineClass("natives"));
rmPlaceGroupingAtLoc(NativeCenter5ID, 0,0.50,0.70,1);

我同时定义这两个土著,序号是4,5,马普切能造,玛雅不行

也不是未探索的原因。

最奇葩的是,我记得这个玛雅,在另一张地图上,我还添加成功了。。。。。


wscn 发表于 2020-9-8 13:22:11

bug我说过了,换个位置就好

こはね 发表于 2020-9-8 13:27:23

默认上限4
rmAllocateSubCivs(99);

[(      )] rmAllocateSubCivs(int number) : Allocates the number of sub civs in the world.

土著贸易站默认上限是4,5超出了上限无效,需要用rmAllocateSubCivs(99);修改上限,99就是上限99


页: [1]
查看完整版本: 玛雅土著还是解决不了不能造贸易站问题