翔鹰帝国网|帝国时代论坛|帝国时代系列|神话时代
 找回密码
 注册翔鹰会员(昵称)
搜索
查看: 1299|回复: 5

[求助] 请教如何控制两块陆地之间河流的宽度???

 关闭 [复制链接]

12

主题

0

精华

99

积分

骑士

耕战
10
鹰币
410
天龙币
0
回帖
24
附庸关系0
发表于 2015-12-12 10:18:12 | 显示全部楼层 |阅读模式
想做一个由河流分割每个组队,并且有道路或浅滩连接的随机地图。

但是,比较菜,用RMS尝试了很久,虽然可以实现分组分割并浅滩连接了,但始终无法调整河流的宽度。

现在只能做到像截图这样……

请教如何在现有的连接方式下,增加陆地之间的距离????

下面是随机的截图和RMS的地形代码。请高手前辈指点。。。。。。

谢谢!!!

  1. /* 区域设置*/

  2. base_terrain  WATER /* 基本地形 */

  3. create_player_lands   /* 游戏者区域 */
  4. {
  5. terrain_type  GRASS
  6. land_percent  80
  7. base_size  10
  8. border_fuzziness  10
  9. other_zone_avoidance_distance  5
  10. clumping_factor  8
  11. set_zone_by_team
  12. }


  13. <TERRAIN_GENERATION>
  14. /* 地形设置 */

  15. create_terrain  FOREST /* 添加地形:森林 */
  16. {
  17. base_terrain  GRASS
  18. land_percent  20
  19. number_of_clumps  30
  20. set_scale_by_groups
  21. spacing_to_other_terrain_types  5
  22. set_avoid_player_start_areas
  23. clumping_factor  53
  24. }


  25. /* 混合水域 */
  26. create_terrain MED_WATER
  27. {
  28. base_terrain WATER
  29. number_of_clumps 10
  30. spacing_to_other_terrain_types 2
  31. land_percent 40
  32. }

  33. create_terrain MED_WATER
  34. {
  35. base_terrain WATER
  36. number_of_clumps 30
  37. spacing_to_other_terrain_types 1
  38. land_percent 1
  39. }

  40. create_terrain DEEP_WATER
  41. {
  42. base_terrain MED_WATER
  43. number_of_clumps 8
  44. spacing_to_other_terrain_types 3
  45. land_percent 20
  46. }

  47. create_terrain DEEP_WATER
  48. {
  49. base_terrain MED_WATER
  50. number_of_clumps 30
  51. spacing_to_other_terrain_types 1
  52. land_percent 1
  53. }

  54. create_terrain MED_WATER
  55. {
  56. base_terrain DEEP_WATER
  57. number_of_clumps 30
  58. spacing_to_other_terrain_types 1
  59. land_percent 1
  60. }

  61. create_terrain WATER
  62. {
  63. base_terrain MED_WATER
  64. number_of_clumps 30
  65. spacing_to_other_terrain_types 1
  66. land_percent 1
  67. }
复制代码
……
  1. <CONNECTION_GENERATION>
  2. /* 连接 */
  3. create_connect_all_players_land
  4. {

  5. if FROZEN_MAP
  6.   replace_terrain WATER         ICE
  7.   replace_terrain MED_WATER     ICE
  8.   replace_terrain DEEP_WATER    ICE
  9. else
  10.   replace_terrain WATER         SHALLOW
  11.   replace_terrain MED_WATER     SHALLOW
  12.   replace_terrain DEEP_WATER    SHALLOW
  13. endif
  14.   terrain_cost    WATER         31
  15.   terrain_cost    MED_WATER     42
  16.   terrain_cost    DEEP_WATER    53
  17.   terrain_cost    FOREST        7
  18.   terrain_cost    PINE_FOREST   7
  19.   terrain_cost    SNOW_FOREST   7
  20.   terrain_cost    ICE           3
  21.   terrain_cost    SHALLOW       3
  22.   terrain_cost    DESERT        1
  23.   terrain_cost    DIRT2         1
  24.   terrain_cost    DIRT3         1
  25.   terrain_cost    GRASS         2
  26.   terrain_cost    SNOW          2
  27.   terrain_cost    GRASS2        2
  28.   terrain_cost    GRASS3        2
  29.   terrain_cost    GRASS_SNOW    2
  30.   terrain_cost    DIRT_SNOW     2
  31.   terrain_cost    BEACH         7
  32.   terrain_size    WATER         2       1
  33.   terrain_size    MED_WATER     2       1
  34.   terrain_size    DEEP_WATER    2       1
  35.   terrain_size    GRASS         0       0
  36.   terrain_size    SNOW          0       0
  37.   terrain_size    GRASS2        0       0
  38.   terrain_size    GRASS3        0       0
  39.   terrain_size    GRASS_SNOW    0       0
  40.   terrain_size    GRASS_DIRT    0       0
  41.   terrain_size    FOREST        0       0
  42.   terrain_size    PINE_FOREST   0       0
  43.   terrain_size    DESERT        0       0
  44.   terrain_size    DIRT2         0       0
  45.   terrain_size    DIRT3         0       0
  46. }
复制代码
这是随机出来的几个截图,无论我怎么调整陆地的比例,不管周围出现多么大的海洋,在陆地连接的地方,仍然是非常窄的河道。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册翔鹰会员(昵称)

x
回复

使用道具 举报

0

主题

0

精华

4

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
5
附庸关系0
发表于 2015-12-12 11:24:18 | 显示全部楼层
好高深

点评

不要在严肃版区发表无意义的内容。。  发表于 2015-12-12 12:12
回复

使用道具 举报

12

主题

0

精华

99

积分

骑士

耕战
10
鹰币
410
天龙币
0
回帖
24
附庸关系0
 楼主| 发表于 2015-12-16 11:18:41 | 显示全部楼层
哪里高深了?这就是那个RMS生成器生成的文件,我根据论坛里的教程做了一些调整,但实现不了我要的地图。
回复

使用道具 举报

0

主题

0

精华

3

积分

扈从

耕战
0
鹰币
10
天龙币
0
回帖
1
附庸关系0
发表于 2015-12-26 06:33:49 | 显示全部楼层
other_zone_avoidance_distance  10





    <CONNECTION_GENERATION>
    create_connect_all_players_land
    {

    if FROZEN_MAP
      replace_terrain WATER         ICE
      replace_terrain MED_WATER     ICE
      replace_terrain DEEP_WATER    ICE
    else
      replace_terrain WATER         SHALLOW
      replace_terrain MED_WATER     SHALLOW
      replace_terrain DEEP_WATER    SHALLOW
      replace_terrain BEACH SHALLOW
    endif
      terrain_cost    WATER         7
      terrain_cost    MED_WATER     10
      terrain_cost    DEEP_WATER    15
      terrain_cost    FOREST        7
      terrain_cost    PINE_FOREST   7
      terrain_cost    SNOW_FOREST   7
      terrain_cost    ICE           3
      terrain_cost    SHALLOW       3
      terrain_cost    DESERT        2
      terrain_cost    DIRT2         2
      terrain_cost    DIRT3         2
      terrain_cost    GRASS         2
      terrain_cost    SNOW          2
      terrain_cost    GRASS2        2
      terrain_cost    GRASS3        2
      terrain_cost    GRASS_SNOW    2
      terrain_cost    DIRT_SNOW     2
      terrain_cost    BEACH         7
      terrain_size    WATER         2       1
      terrain_size    MED_WATER     2       1
      terrain_size    DEEP_WATER    2       1
      terrain_size BEACH 2 1
      terrain_size    GRASS         0       0
      terrain_size    SNOW          0       0
      terrain_size    GRASS2        0       0
      terrain_size    GRASS3        0       0
      terrain_size    GRASS_SNOW    0       0
      terrain_size    GRASS_DIRT    0       0
      terrain_size    FOREST        0       0
      terrain_size    PINE_FOREST   0       0
      terrain_size    DESERT        0       0
      terrain_size    DIRT2         0       0
      terrain_size    DIRT3         0       0
    }

回复

使用道具 举报

12

主题

0

精华

99

积分

骑士

耕战
10
鹰币
410
天龙币
0
回帖
24
附庸关系0
 楼主| 发表于 2015-12-26 09:30:56 | 显示全部楼层
Zetnus 发表于 2015-12-26 06:33
other_zone_avoidance_distance  10

哦,感谢指导,我这就试试看……
回复

使用道具 举报

本版积分规则

排行榜|小黑屋|翔鹰帝国

GMT+8, 2024-11-16 06:26 , Processed in 0.132539 second(s), 77 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

Copyright © 2001-2023, Hawkaoe.net All Rights Reserved

快速回复 返回顶部 返回列表