文明5吧 关注:205,336贴子:3,069,706
  • 7回复贴,共1

SP5.52城市市政厅等级问题

只看楼主收藏回复

巴塞罗那离首都距离8,直辖市;塞维利亚距离首都7,市政厅二级?极大图


IP属地:上海1楼2016-06-16 20:49回复
    7格内是1级市政厅,塞维利亚到第8格了2级没问题
    你那个巴塞罗那不是正常建的吧,7格距离内至少会显示1级市政厅


    IP属地:上海2楼2016-06-16 21:09
    回复
      广告
      立即查看
      巴塞罗那是一分,政策送的移民走过去坐的,开了很多局,一分都是直辖


      IP属地:上海3楼2016-06-16 21:11
      回复
        在之后的三分,四分,五分里,会出现直辖,一级,都不一定的,距离都是离首都6-8


        IP属地:上海4楼2016-06-16 21:13
        回复
          function SetCityLevelbyDistance (player,city)
          local WorldSizeLength = Map.GetGridSize()
          local policyID = GameInfo.Policies["POLICY_DICTATORSHIP_PROLETARIAT"].ID
          local DistanceLV1 = 7
          print ("DistanceLV1:"..DistanceLV1)
          local DistanceLV2 = WorldSizeLength / 8
          if DistanceLV2 > 18 then
          DistanceLV2 = 18
          elseif DistanceLV2 < 14 then
          DistanceLV2 = 14
          end
          print ("DistanceLV2:"..DistanceLV2)
          local DistanceLV3 = WorldSizeLength / 5
          if DistanceLV3 > 30 then
          DistanceLV3 = 30
          elseif DistanceLV3 < 26 then
          DistanceLV3 = 26
          end
          print ("DistanceLV3:"..DistanceLV3)
          local DistanceLV4 = WorldSizeLength / 3
          if DistanceLV4 > 44 then
          DistanceLV4 = 44
          elseif DistanceLV4 < 36 then
          DistanceLV4 = 36
          end
          print ("DistanceLV4:"..DistanceLV4)
          if player:GetCivilizationType() == GameInfoTypes["CIVILIZATION_POLYNESIA"] then
          print ("No Lv 4-5 cities!")
          DistanceLV3 = 999
          DistanceLV4 = 999
          elseif player:GetCivilizationType() == GameInfoTypes["CIVILIZATION_ENGLAND"] then
          print ("Lv1 up for all cities!")
          DistanceLV1 = DistanceLV2
          DistanceLV2 = DistanceLV3
          DistanceLV3 = DistanceLV4
          DistanceLV4 = 999
          elseif player:HasPolicy(policyID) then


          IP属地:上海6楼2016-06-16 22:20
          回复
            虽然不知道lz在说什么,但好像很厉害的样子


            IP属地:美国来自Android客户端7楼2016-06-16 23:42
            回复
              沿海就是直辖,内陆城就有市政厅


              IP属地:上海10楼2016-06-17 15:24
              回复