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

[求助] 数据编辑器3.8里面的最后一项“Map”里面的数值是什么用途???

[复制链接]

12

主题

0

精华

99

积分

骑士

耕战
10
鹰币
410
天龙币
0
回帖
24
附庸关系0
发表于 2015-1-19 10:25:43 | 显示全部楼层 |阅读模式
今天在玩高人们的MOD,自己打开高级编辑器,发现里面最后一个选项卡“Map”从来没用过,

里面有些数据似乎是跟游戏开局时候的布局有关的,但是又不知道是针对哪些类型的地图的。

特来请教,先问个最基本的问题,然后自己研究,请高人前辈指点,谢谢!!!

如下面的途中,这里的0~8分别是针对某种地图类型的??还是针对别的什么??而且我看“放置在地图上的单位”这里似乎可以修改开局时默认配给的资源量???

例如,我要修改黑森林的开局布局,例如玩家直接的最小距离,每个玩家获得的果树丛的数量,该修改哪个地图脚本???






本帖子中包含更多资源

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

x
回复

使用道具 举报

454

主题

65

精华

25万

积分

教皇

耕战
42935
鹰币
1441126
天龙币
10
回帖
5687

翔鹰建站十周年大纪念章特级帝国勋章特级翔鹰勋章特级嘉禾勋章一级皇家勋章鹰之智者蛟龙勋章十字军勋章大冒险家狂熊勋章

附庸关系2
发表于 2015-1-20 16:00:17 | 显示全部楼层
這是帝國 1 數據庫殘留下來的資料而已,征服者因為引入了可以自訂的隨機地圖腳本編譯器而將地圖設定獨立開去。想編輯標準隨機地圖內容及其開局單位設定應該要修改 gamedata_x1[_p1].drs裡的對應檔案,相關討論可到自訂隨機地圖區(https://www.hawkaoe.net/bbs/forum-268-1.html)。

下圖為帝國 1 數據庫地圖欄的內容:



以下為 gamedata_x1.drs 內的三組通用開局單位設置代碼(然而不少地圖亦有自設開局單位,因代碼太長不列出):

  1. /* ******* STANDARD MINIMUM RESOURCES ************ */
  2. /* 11 AUG 99 */

  3. /* ONLY USED FOR GOLD RUSH and CRATER LAKE */

  4. /* PLAYER START OBJECTS */

  5. create_object TOWN_CENTER
  6. {
  7.   set_place_for_every_player
  8.   group_placement_radius     18
  9.   min_distance_to_players    0
  10.   max_distance_to_players    0
  11. }

  12. create_object VILLAGER
  13. {
  14.   set_place_for_every_player
  15.   min_distance_to_players       6
  16.   max_distance_to_players       6
  17. }

  18. create_object SCOUT
  19. {
  20.   number_of_objects             1
  21.   set_place_for_every_player
  22.   min_distance_to_players       7
  23.   max_distance_to_players       9
  24. }

  25. create_object RELIC
  26. {
  27.    number_of_objects            5
  28.    min_distance_to_players     25
  29.    temp_min_distance_group_placement 20
  30. }

  31. /* SPECIAL STUFF FOR REGICIDE */
  32. /* FORTRESS AND MIGRATION NEED TO BE UPDATED */

  33. if REGICIDE
  34. create_object VILLAGER
  35. {
  36.   number_of_objects             7
  37.   set_place_for_every_player
  38.   min_distance_to_players       6
  39.   max_distance_to_players       6
  40. }

  41. create_object KING
  42. {
  43.   set_place_for_every_player
  44.   min_distance_to_players       6
  45.   max_distance_to_players       6
  46. }

  47. create_object CASTLE
  48. {
  49.   set_place_for_every_player
  50.   min_distance_to_players    10
  51.   max_distance_to_players    10
  52. }
  53. endif

  54. /* NEAR FORAGE */

  55. create_object FORAGE
  56. {
  57.   number_of_objects          6
  58.   group_placement_radius     3
  59.   set_tight_grouping
  60.   set_gaia_object_only
  61.   set_place_for_every_player
  62.   min_distance_to_players    10
  63.   max_distance_to_players    12
  64.   min_distance_group_placement  6
  65. }

  66. /* BAA BAA */

  67. create_object SHEEP
  68. {
  69.    number_of_objects 4
  70.    set_loose_grouping
  71.    set_gaia_object_only
  72.    set_place_for_every_player
  73.    min_distance_to_players    10
  74.    max_distance_to_players    12
  75.    min_distance_group_placement  5
  76. }

  77. create_object SHEEP
  78. {
  79.    number_of_objects 2
  80.    number_of_groups 2
  81.    set_loose_grouping
  82.    set_gaia_object_only
  83.    set_place_for_every_player
  84.    min_distance_to_players    14
  85.    max_distance_to_players    30
  86.    min_distance_group_placement  5
  87. }

  88. create_object DEER
  89. {
  90.   number_of_objects          4
  91.   group_variance             1
  92.   group_placement_radius     3
  93.   set_loose_grouping
  94.   set_gaia_object_only
  95.   set_place_for_every_player
  96.   min_distance_to_players    14
  97.   max_distance_to_players    30
  98.   min_distance_group_placement  4
  99. }

  100. create_object BOAR
  101. {
  102.   number_of_objects          1
  103.   set_loose_grouping  
  104.   set_gaia_object_only
  105.   set_place_for_every_player
  106.   min_distance_to_players    16
  107.   max_distance_to_players    22
  108. }

  109. create_object BOAR
  110. {
  111.   number_of_objects          1
  112.   set_gaia_object_only
  113.   set_place_for_every_player
  114.   min_distance_to_players    16
  115.   max_distance_to_players    22
  116. }

  117. /* NEAR GOLD */

  118. create_object GOLD
  119. {
  120.   number_of_objects          4
  121.   group_placement_radius     3
  122.   set_tight_grouping
  123.   set_gaia_object_only
  124.   set_place_for_every_player
  125.   min_distance_to_players    7
  126.   max_distance_to_players    12
  127.   min_distance_group_placement  7
  128.   max_distance_to_other_zones  7
  129. }

  130. /* FAR GOLD */

  131. create_object GOLD
  132. {
  133.   number_of_objects          3
  134.   group_placement_radius     3
  135.   set_tight_grouping
  136.   set_gaia_object_only
  137.   set_place_for_every_player
  138.   min_distance_to_players    18
  139.   max_distance_to_players    24
  140.   min_distance_group_placement  7
  141.   max_distance_to_other_zones  7
  142. }

  143. /* NEAR STONE */

  144. create_object STONE
  145. {
  146.   number_of_objects          5
  147.   group_placement_radius     2  
  148.   set_tight_grouping
  149.   set_gaia_object_only
  150.   set_place_for_every_player
  151.   min_distance_to_players    14
  152.   max_distance_to_players    18
  153.   min_distance_group_placement  7
  154.   max_distance_to_other_zones  7
  155. }

  156. /* FAR STONE */

  157. create_object STONE
  158. {
  159.   number_of_objects          4
  160.   group_placement_radius     2  
  161.   set_tight_grouping
  162.   set_gaia_object_only
  163.   set_place_for_every_player
  164.   min_distance_to_players    20
  165.   max_distance_to_players    26
  166.   min_distance_group_placement  7
  167.   max_distance_to_other_zones  7
  168. }

  169. if DESERT_MAP
  170. create_object PALMTREE
  171. {
  172.   number_of_objects             2
  173.   set_gaia_object_only
  174.   set_place_for_every_player
  175.   min_distance_to_players       4
  176.   max_distance_to_players       5
  177.   min_distance_group_placement  2
  178. }
  179. create_object PALMTREE
  180. {
  181.   number_of_objects             3
  182.   set_gaia_object_only
  183.   set_place_for_every_player
  184.   min_distance_to_players       6
  185.   max_distance_to_players       8
  186.   min_distance_group_placement  2
  187. }
  188. elseif ALPINE_MAP
  189. create_object PINETREE
  190. {
  191.   number_of_objects             2
  192.   set_gaia_object_only
  193.   set_place_for_every_player
  194.   min_distance_to_players       4
  195.   max_distance_to_players       5
  196.   min_distance_group_placement  2
  197. }
  198. create_object PINETREE
  199. {
  200.   number_of_objects             3
  201.   set_gaia_object_only
  202.   set_place_for_every_player
  203.   min_distance_to_players       6
  204.   max_distance_to_players       8
  205.   min_distance_group_placement  2
  206. }
  207. elseif ASIAN_MAP
  208. create_object BAMBOO_TREE
  209. {
  210.   number_of_objects             2
  211.   set_gaia_object_only
  212.   set_place_for_every_player
  213.   min_distance_to_players       4
  214.   max_distance_to_players       5
  215.   min_distance_group_placement  2
  216. }
  217. create_object PINETREE
  218. {
  219.   number_of_objects             3
  220.   set_gaia_object_only
  221.   set_place_for_every_player
  222.   min_distance_to_players       6
  223.   max_distance_to_players       8
  224.   min_distance_group_placement  2
  225. }
  226. else
  227. create_object OAKTREE
  228. {
  229.   number_of_objects             2
  230.   set_gaia_object_only
  231.   set_place_for_every_player
  232.   min_distance_to_players       4
  233.   max_distance_to_players       5
  234.   min_distance_group_placement  2
  235. }
  236. create_object OAKTREE
  237. {
  238.   number_of_objects             3
  239.   set_gaia_object_only
  240.   set_place_for_every_player
  241.   min_distance_to_players       6
  242.   max_distance_to_players       8
  243.   min_distance_group_placement  2
  244. }
  245. endif

  246. create_object WOLF
  247. {
  248.   number_of_objects          2
  249.   set_gaia_object_only
  250.   set_place_for_every_player
  251.   min_distance_to_players    30
  252.   max_distance_to_players    40
  253. }

  254. /* create_object RABID_WOLF
  255. {
  256.   number_of_objects          2
  257.   set_gaia_object_only
  258.   set_place_for_every_player
  259.   min_distance_to_players    40
  260.   max_distance_to_players    50
  261. } */

  262. create_object HAWK
  263. {
  264.    number_of_objects         6
  265.    set_scaling_to_map_size
  266. }
复制代码
  1. /* ******* LAND AND WATER RESOURCES ************ */
  2. /* 24 JUNE 99 */
  3. /* EXACTLY THE SAME AS LAND RESOURCES -- GO FIGURE */

  4. /* PLAYER START OBJECTS */

  5. create_object TOWN_CENTER
  6. {
  7.   set_place_for_every_player
  8.   group_placement_radius     18
  9.   min_distance_to_players    0
  10.   max_distance_to_players    0
  11. }

  12. create_object VILLAGER
  13. {
  14.   set_place_for_every_player
  15.   min_distance_to_players       6
  16.   max_distance_to_players       6
  17. }

  18. create_object SCOUT
  19. {
  20.   number_of_objects             1
  21.   set_place_for_every_player
  22.   min_distance_to_players       7
  23.   max_distance_to_players       9
  24. }

  25. create_object RELIC
  26. {
  27.    number_of_objects            5
  28.    min_distance_to_players     25
  29.    temp_min_distance_group_placement 20
  30. }

  31. /* SPECIAL STUFF FOR REGICIDE */

  32. if REGICIDE
  33. create_object VILLAGER
  34. {
  35.   number_of_objects             7
  36.   set_place_for_every_player
  37.   min_distance_to_players       6
  38.   max_distance_to_players       6
  39. }

  40. create_object KING
  41. {
  42.   set_place_for_every_player
  43.   min_distance_to_players       6
  44.   max_distance_to_players       6
  45. }

  46. create_object CASTLE
  47. {
  48.   set_place_for_every_player
  49.   min_distance_to_players    10
  50.   max_distance_to_players    10
  51. }

  52. endif

  53. /* NEAR FORAGE */

  54. create_object FORAGE
  55. {
  56.   number_of_objects          6
  57.   group_placement_radius     3
  58.   set_tight_grouping
  59.   set_gaia_object_only
  60.   set_place_for_every_player
  61.   min_distance_to_players    10
  62.   max_distance_to_players    12
  63.   min_distance_group_placement  6
  64. }

  65. /* NEAR GOLD */

  66. create_object GOLD
  67. {
  68.   number_of_objects          7
  69.   group_placement_radius     3
  70.   set_tight_grouping
  71.   set_gaia_object_only
  72.   set_place_for_every_player
  73.   min_distance_to_players    12
  74.   max_distance_to_players    16
  75.   min_distance_group_placement  7
  76.   max_distance_to_other_zones  7
  77. }

  78. /* MEDIUM GOLD */

  79. create_object GOLD
  80. {
  81.   number_of_objects          4
  82.   group_placement_radius     3
  83.   set_tight_grouping
  84.   set_gaia_object_only
  85.   set_place_for_every_player
  86.   min_distance_to_players    18
  87.   max_distance_to_players    26
  88.   min_distance_group_placement  7
  89.   max_distance_to_other_zones  7
  90. }

  91. /* FAR GOLD */

  92. create_object GOLD
  93. {
  94.   number_of_objects          4
  95.   group_placement_radius     3
  96.   set_tight_grouping
  97.   set_gaia_object_only
  98.   set_place_for_every_player
  99.   min_distance_to_players    25
  100.   max_distance_to_players    35
  101.   min_distance_group_placement  7
  102.   max_distance_to_other_zones  7
  103. }

  104. /* NEAR STONE */

  105. create_object STONE
  106. {
  107.   number_of_objects          5
  108.   group_placement_radius     2  
  109.   set_tight_grouping
  110.   set_gaia_object_only
  111.   set_place_for_every_player
  112.   min_distance_to_players    14
  113.   max_distance_to_players    18
  114.   min_distance_group_placement  7
  115.   max_distance_to_other_zones  7
  116. }

  117. /* FAR STONE */

  118. create_object STONE
  119. {
  120.   number_of_objects          4
  121.   group_placement_radius     2  
  122.   set_tight_grouping
  123.   set_gaia_object_only
  124.   set_place_for_every_player
  125.   min_distance_to_players    20
  126.   max_distance_to_players    26
  127.   min_distance_group_placement  7
  128.   max_distance_to_other_zones  7
  129. }

  130. /* BAA BAA */

  131. if TROPICAL_MAP
  132. create_object TURKEY
  133. {
  134.    number_of_objects 4
  135.    set_loose_grouping
  136.    set_gaia_object_only
  137.    set_place_for_every_player
  138.    min_distance_to_players    10
  139.    max_distance_to_players    12
  140. }
  141. create_object TURKEY
  142. {
  143.    number_of_objects 2
  144.    number_of_groups  2
  145.    set_loose_grouping
  146.    set_gaia_object_only
  147.    set_place_for_every_player
  148.    min_distance_to_players    14
  149.    max_distance_to_players    30
  150. }
  151. else
  152. create_object SHEEP
  153. {
  154.    number_of_objects 4
  155.    set_loose_grouping
  156.    set_gaia_object_only
  157.    set_place_for_every_player
  158.    min_distance_to_players    10
  159.    max_distance_to_players    12
  160. }
  161. create_object SHEEP
  162. {
  163.    number_of_objects 2
  164.    number_of_groups 2
  165.    set_loose_grouping
  166.    set_gaia_object_only
  167.    set_place_for_every_player
  168.    min_distance_to_players    14
  169.    max_distance_to_players    30
  170. }
  171. endif

  172. create_object DEER
  173. {
  174.   number_of_objects          4
  175.   group_variance             1
  176.   group_placement_radius     3
  177.   set_loose_grouping
  178.   set_gaia_object_only
  179.   set_place_for_every_player
  180.   min_distance_to_players    14
  181.   max_distance_to_players    30
  182. }

  183. if TROPICAL_MAP
  184. create_object JAVELINA
  185. else
  186. create_object BOAR
  187. endif
  188. {
  189.   number_of_objects          1
  190.   set_loose_grouping  
  191.   set_gaia_object_only
  192.   set_place_for_every_player
  193.   min_distance_to_players    16
  194.   max_distance_to_players    22
  195. }

  196. if TROPICAL_MAP
  197. create_object JAVELINA
  198. else
  199. create_object BOAR
  200. endif
  201. {
  202.   number_of_objects          1
  203.   set_gaia_object_only
  204.   set_place_for_every_player
  205.   min_distance_to_players    16
  206.   max_distance_to_players    22
  207. }

  208. if TROPICAL_MAP
  209. create_object JAGUAR
  210. {
  211.   number_of_objects          2
  212.   set_gaia_object_only
  213.   set_place_for_every_player
  214.   min_distance_group_placement 12
  215.   min_distance_to_players    30
  216.   max_distance_to_players    40
  217. }
  218. else
  219. create_object WOLF
  220. {
  221.   number_of_objects          2
  222.   set_gaia_object_only
  223.   set_place_for_every_player
  224.   min_distance_group_placement 12
  225.   min_distance_to_players    30
  226.   max_distance_to_players    40
  227. }
  228. endif

  229. /* RESOURCES BY MAP */

  230. if LARGE_MAP
  231. create_object FORAGE
  232. {
  233.   number_of_groups           1   
  234.   number_of_objects          5
  235.   group_placement_radius     3
  236.   set_tight_grouping
  237.   set_gaia_object_only
  238.   min_distance_to_players       40
  239.   max_distance_to_players       120
  240.   min_distance_group_placement  7
  241. }
  242. endif

  243. if HUGE_MAP
  244. create_object FORAGE
  245. {
  246.   number_of_groups           2   
  247.   number_of_objects          5
  248.   group_placement_radius     3
  249.   set_tight_grouping
  250.   set_gaia_object_only
  251.   min_distance_to_players       40
  252.   max_distance_to_players       120
  253.   min_distance_group_placement  7
  254. }
  255. endif

  256. if GIGANTIC_MAP
  257. create_object FORAGE
  258. {
  259.   number_of_groups           3   
  260.   number_of_objects          5
  261.   group_placement_radius     3
  262.   set_tight_grouping
  263.   set_gaia_object_only
  264.   min_distance_to_players       40
  265.   max_distance_to_players       120
  266.   min_distance_group_placement  7
  267. }
  268. endif

  269. /* EXTRA GOLD */

  270. if TINY_MAP
  271. create_object GOLD
  272. {
  273.   number_of_groups           2   
  274.   number_of_objects          3
  275.   group_placement_radius     2
  276.   set_tight_grouping
  277.   set_gaia_object_only
  278.   min_distance_to_players       40
  279.   min_distance_group_placement  9
  280. }
  281. endif

  282. if SMALL_MAP
  283. create_object GOLD
  284. {
  285.   number_of_groups           2   
  286.   number_of_objects          3
  287.   group_placement_radius     2
  288.   set_tight_grouping
  289.   set_gaia_object_only
  290.   min_distance_to_players       40
  291.   min_distance_group_placement  9
  292. }
  293. endif

  294. if MEDIUM_MAP
  295. create_object GOLD
  296. {
  297.   number_of_groups           3   
  298.   number_of_objects          3
  299.   group_variance             1
  300.   group_placement_radius     2
  301.   set_tight_grouping
  302.   set_gaia_object_only
  303.   min_distance_to_players       40
  304.   min_distance_group_placement  9
  305. }
  306. endif

  307. if LARGE_MAP
  308. create_object GOLD
  309. {
  310.   number_of_groups           3   
  311.   number_of_objects          3
  312.   group_variance             1
  313.   group_placement_radius     2
  314.   set_tight_grouping
  315.   set_gaia_object_only
  316.   min_distance_to_players       40
  317.   min_distance_group_placement  9
  318. }
  319. endif

  320. if HUGE_MAP
  321. create_object GOLD
  322. {
  323.   number_of_groups           4   
  324.   number_of_objects          4
  325.   group_variance             1
  326.   group_placement_radius     2
  327.   set_tight_grouping
  328.   set_gaia_object_only
  329.   min_distance_to_players       40
  330.   min_distance_group_placement  9
  331. }
  332. endif

  333. if GIGANTIC_MAP
  334. create_object GOLD
  335. {
  336.   number_of_groups           5   
  337.   number_of_objects          4
  338.   group_variance             1
  339.   group_placement_radius     2
  340.   set_tight_grouping
  341.   set_gaia_object_only
  342.   min_distance_to_players       40
  343.   min_distance_group_placement  9
  344. }
  345. endif

  346. /* EXTRA STONE */

  347. if TINY_MAP
  348. create_object STONE
  349. {
  350.   number_of_groups           1   
  351.   number_of_objects          4
  352.   group_variance             1
  353.   group_placement_radius     2
  354.   set_tight_grouping
  355.   set_gaia_object_only
  356.   min_distance_to_players       40
  357.   min_distance_group_placement  9
  358. }
  359. endif

  360. if SMALL_MAP
  361. create_object STONE
  362. {
  363.   number_of_groups           1   
  364.   number_of_objects          4
  365.   group_variance             1
  366.   group_placement_radius     2
  367.   set_tight_grouping
  368.   set_gaia_object_only
  369.   min_distance_to_players       40
  370.   min_distance_group_placement  9
  371. }
  372. endif

  373. if MEDIUM_MAP
  374. create_object STONE
  375. {
  376.   number_of_groups           2   
  377.   number_of_objects          4
  378.   group_variance             1
  379.   group_placement_radius     2
  380.   set_tight_grouping
  381.   set_gaia_object_only
  382.   min_distance_to_players       40
  383.   min_distance_group_placement  9
  384. }
  385. endif

  386. if LARGE_MAP
  387. create_object STONE
  388. {
  389.   number_of_groups           3   
  390.   number_of_objects          4
  391.   group_variance             1
  392.   group_placement_radius     2
  393.   set_tight_grouping
  394.   set_gaia_object_only
  395.   min_distance_to_players       40
  396.   min_distance_group_placement  9
  397. }
  398. endif

  399. if HUGE_MAP
  400. create_object STONE
  401. {
  402.   number_of_groups           4   
  403.   number_of_objects          4
  404.   group_variance             1
  405.   group_placement_radius     2
  406.   set_tight_grouping
  407.   set_gaia_object_only
  408.   min_distance_to_players       40
  409.   min_distance_group_placement  9
  410. }
  411. endif

  412. if GIGANTIC_MAP
  413. create_object STONE
  414. {
  415.   number_of_groups           5   
  416.   number_of_objects          4
  417.   group_variance             1
  418.   group_placement_radius     2
  419.   set_tight_grouping
  420.   set_gaia_object_only
  421.   min_distance_to_players       40
  422.   min_distance_group_placement  9
  423. }
  424. endif

  425. if DESERT_MAP
  426. create_object PALMTREE
  427. {
  428.   number_of_objects             2
  429.   set_gaia_object_only
  430.   set_place_for_every_player
  431.   min_distance_to_players       4
  432.   max_distance_to_players       5
  433.   min_distance_group_placement  2
  434. }
  435. create_object PALMTREE
  436. {
  437.   number_of_objects             3
  438.   set_gaia_object_only
  439.   set_place_for_every_player
  440.   min_distance_to_players       6
  441.   max_distance_to_players       8
  442.   min_distance_group_placement  2
  443. }
  444. elseif ALPINE_MAP
  445. create_object PINETREE
  446. {
  447.   number_of_objects             2
  448.   set_gaia_object_only
  449.   set_place_for_every_player
  450.   min_distance_to_players       4
  451.   max_distance_to_players       5
  452.   min_distance_group_placement  2
  453. }
  454. create_object PINETREE
  455. {
  456.   number_of_objects             3
  457.   set_gaia_object_only
  458.   set_place_for_every_player
  459.   min_distance_to_players       6
  460.   max_distance_to_players       8
  461.   min_distance_group_placement  2
  462. }
  463. elseif ASIAN_MAP
  464. create_object BAMBOO_TREE
  465. {
  466.   number_of_objects             2
  467.   set_gaia_object_only
  468.   set_place_for_every_player
  469.   min_distance_to_players       4
  470.   max_distance_to_players       5
  471.   min_distance_group_placement  2
  472. }
  473. create_object PINETREE
  474. {
  475.   number_of_objects             3
  476.   set_gaia_object_only
  477.   set_place_for_every_player
  478.   min_distance_to_players       6
  479.   max_distance_to_players       8
  480.   min_distance_group_placement  2
  481. }
  482. elseif TROPICAL_MAP
  483. create_object PALMTREE
  484. {
  485.   number_of_objects             2
  486.   set_gaia_object_only
  487.   set_place_for_every_player
  488.   min_distance_to_players       4
  489.   max_distance_to_players       5
  490.   min_distance_group_placement  2
  491. }
  492. create_object OAKTREE
  493. {
  494.   number_of_objects             3
  495.   set_gaia_object_only
  496.   set_place_for_every_player
  497.   min_distance_to_players       6
  498.   max_distance_to_players       8
  499.   min_distance_group_placement  2
  500. }
  501. elseif FROZEN_MAP
  502. create_object SNOWPINETREE
  503. {
  504.   number_of_objects             2
  505.   set_gaia_object_only
  506.   set_place_for_every_player
  507.   min_distance_to_players       4
  508.   max_distance_to_players       5
  509.   min_distance_group_placement  2
  510. }
  511. create_object SNOWPINETREE
  512. {
  513.   number_of_objects             3
  514.   set_gaia_object_only
  515.   set_place_for_every_player
  516.   min_distance_to_players       6
  517.   max_distance_to_players       8
  518.   min_distance_group_placement  2
  519. }
  520. else
  521. create_object OAKTREE
  522. {
  523.   number_of_objects             2
  524.   set_gaia_object_only
  525.   set_place_for_every_player
  526.   min_distance_to_players       4
  527.   max_distance_to_players       5
  528.   min_distance_group_placement  2
  529. }
  530. create_object OAKTREE
  531. {
  532.   number_of_objects             3
  533.   set_gaia_object_only
  534.   set_place_for_every_player
  535.   min_distance_to_players       6
  536.   max_distance_to_players       8
  537.   min_distance_group_placement  2
  538. }
  539. endif

  540. if TROPICAL_MAP
  541. create_object MACAW
  542. {
  543.    number_of_objects         6
  544.    set_scaling_to_map_size
  545. }
  546. else
  547. create_object HAWK
  548. {
  549.    number_of_objects         6
  550.    set_scaling_to_map_size
  551. }
  552. endif

  553. if TROPICAL_MAP
  554. create_object JAGUAR
  555. {
  556.   number_of_groups          3
  557.   set_loose_grouping
  558.   start_random
  559.   percent_chance 75
  560.     number_of_objects 1
  561.   percent_chance 25
  562.     number_of_objects 2
  563.   end_random
  564.   set_scaling_to_map_size
  565.   set_gaia_object_only
  566.   min_distance_group_placement 12
  567.   min_distance_to_players    40
  568.   max_distance_to_players    120
  569. }
  570. else
  571. create_object WOLF
  572. {
  573.   number_of_groups          3
  574.   set_loose_grouping
  575.   start_random
  576.   percent_chance 75
  577.     number_of_objects 1
  578.   percent_chance 25
  579.     number_of_objects 2
  580.   end_random
  581.   set_scaling_to_map_size
  582.   set_gaia_object_only
  583.   min_distance_group_placement 12
  584.   min_distance_to_players    40
  585.   max_distance_to_players    120
  586. }
  587. endif
复制代码

  1. /* ******* LAND RESOURCES ************ */
  2. /* 28 JUNE 99 */

  3. /* PLAYER START OBJECTS */

  4. create_object TOWN_CENTER
  5. {
  6.   set_place_for_every_player
  7.   group_placement_radius     18
  8.   min_distance_to_players    0
  9.   max_distance_to_players    0
  10. }

  11. create_object VILLAGER
  12. {
  13.   set_place_for_every_player
  14.   min_distance_to_players       6
  15.   max_distance_to_players       6
  16. }

  17. create_object SCOUT
  18. {
  19.   number_of_objects             1
  20.   set_place_for_every_player
  21.   min_distance_to_players       7
  22.   max_distance_to_players       9
  23. }

  24. create_object RELIC
  25. {
  26.    number_of_objects            5
  27.    min_distance_to_players     25
  28.    temp_min_distance_group_placement 20
  29. }

  30. /* SPECIAL STUFF FOR REGICIDE */
  31. /* FORTRESS AND MIGRATION NEED TO BE UPDATED */

  32. if REGICIDE
  33. create_object VILLAGER
  34. {
  35.   number_of_objects             7
  36.   set_place_for_every_player
  37.   min_distance_to_players       6
  38.   max_distance_to_players       6
  39. }

  40. create_object KING
  41. {
  42.   set_place_for_every_player
  43.   min_distance_to_players       6
  44.   max_distance_to_players       6
  45. }

  46. create_object CASTLE
  47. {
  48.   set_place_for_every_player
  49.   min_distance_to_players    10
  50.   max_distance_to_players    10
  51. }

  52. endif

  53. /* NEAR FORAGE */

  54. create_object FORAGE
  55. {
  56.   number_of_objects          6
  57.   group_placement_radius     3
  58.   set_tight_grouping
  59.   set_gaia_object_only
  60.   set_place_for_every_player
  61.   min_distance_to_players    10
  62.   max_distance_to_players    12
  63.   min_distance_group_placement  6
  64. }

  65. /* NEAR GOLD */

  66. create_object GOLD
  67. {
  68.   number_of_objects          7
  69.   group_placement_radius     3
  70.   set_tight_grouping
  71.   set_gaia_object_only
  72.   set_place_for_every_player
  73.   min_distance_to_players    12
  74.   max_distance_to_players    16
  75.   min_distance_group_placement  7
  76.   max_distance_to_other_zones  7
  77. }

  78. /* MEDIUM GOLD */

  79. create_object GOLD
  80. {
  81.   number_of_objects          4
  82.   group_placement_radius     3
  83.   set_tight_grouping
  84.   set_gaia_object_only
  85.   set_place_for_every_player
  86.   min_distance_to_players    18
  87.   max_distance_to_players    26
  88.   min_distance_group_placement  7
  89.   max_distance_to_other_zones  7
  90. }

  91. /* FAR GOLD */

  92. create_object GOLD
  93. {
  94.   number_of_objects          4
  95.   group_placement_radius     3
  96.   set_tight_grouping
  97.   set_gaia_object_only
  98.   set_place_for_every_player
  99.   min_distance_to_players    25
  100.   max_distance_to_players    35
  101.   min_distance_group_placement  7
  102.   max_distance_to_other_zones  7
  103. }

  104. /* NEAR STONE */

  105. create_object STONE
  106. {
  107.   number_of_objects          5
  108.   group_placement_radius     2  
  109.   set_tight_grouping
  110.   set_gaia_object_only
  111.   set_place_for_every_player
  112.   min_distance_to_players    14
  113.   max_distance_to_players    18
  114.   min_distance_group_placement  7
  115.   max_distance_to_other_zones  7
  116. }

  117. /* FAR STONE */

  118. create_object STONE
  119. {
  120.   number_of_objects          4
  121.   group_placement_radius     2  
  122.   set_tight_grouping
  123.   set_gaia_object_only
  124.   set_place_for_every_player
  125.   min_distance_to_players    20
  126.   max_distance_to_players    26
  127.   min_distance_group_placement  7
  128.   max_distance_to_other_zones  7
  129. }

  130. /* BAA BAA */

  131. if TROPICAL_MAP
  132. create_object TURKEY
  133. {
  134.    number_of_objects 4
  135.    set_loose_grouping
  136.    set_gaia_object_only
  137.    set_place_for_every_player
  138.    min_distance_to_players    10
  139.    max_distance_to_players    12
  140. }
  141. create_object TURKEY
  142. {
  143.    number_of_objects 2
  144.    number_of_groups  2
  145.    set_loose_grouping
  146.    set_gaia_object_only
  147.    set_place_for_every_player
  148.    min_distance_to_players    14
  149.    max_distance_to_players    30
  150. }
  151. else
  152. create_object SHEEP
  153. {
  154.    number_of_objects 4
  155.    set_loose_grouping
  156.    set_gaia_object_only
  157.    set_place_for_every_player
  158.    min_distance_to_players    10
  159.    max_distance_to_players    12
  160. }
  161. create_object SHEEP
  162. {
  163.    number_of_objects 2
  164.    number_of_groups  2
  165.    set_loose_grouping
  166.    set_gaia_object_only
  167.    set_place_for_every_player
  168.    min_distance_to_players    14
  169.    max_distance_to_players    30
  170. }
  171. endif

  172. create_object DEER
  173. {
  174.   number_of_objects          4
  175.   group_variance             1
  176.   group_placement_radius     3
  177.   set_loose_grouping
  178.   set_gaia_object_only
  179.   set_place_for_every_player
  180.   min_distance_to_players    14
  181.   max_distance_to_players    30
  182. }

  183. if TROPICAL_MAP
  184. create_object JAVELINA
  185. else
  186. create_object BOAR
  187. endif
  188. {
  189.   number_of_objects          1
  190.   set_loose_grouping  
  191.   set_gaia_object_only
  192.   set_place_for_every_player
  193.   min_distance_to_players    16
  194.   max_distance_to_players    22
  195. }

  196. if TROPICAL_MAP
  197. create_object JAVELINA
  198. else
  199. create_object BOAR
  200. endif
  201. {
  202.   number_of_objects          1
  203.   set_gaia_object_only
  204.   set_place_for_every_player
  205.   min_distance_to_players    16
  206.   max_distance_to_players    22
  207. }

  208. if TROPICAL_MAP
  209. create_object JAGUAR
  210. {
  211.   number_of_objects          2
  212.   set_gaia_object_only
  213.   set_place_for_every_player
  214.   min_distance_to_players    30
  215.   max_distance_to_players    40
  216. }
  217. else
  218. create_object WOLF
  219. {
  220.   number_of_objects          2
  221.   set_gaia_object_only
  222.   set_place_for_every_player
  223.   min_distance_to_players    30
  224.   max_distance_to_players    40
  225. }
  226. endif

  227. /* *****RESOURCES BY MAP***** */

  228. if LARGE_MAP
  229. create_object FORAGE
  230. {
  231.   number_of_groups           1   
  232.   number_of_objects          5
  233.   group_placement_radius     3
  234.   set_tight_grouping
  235.   set_gaia_object_only
  236.   min_distance_to_players       40
  237.   max_distance_to_players       120
  238.   min_distance_group_placement  9
  239. }
  240. endif

  241. if HUGE_MAP
  242. create_object FORAGE
  243. {
  244.   number_of_groups           2   
  245.   number_of_objects          5
  246.   group_placement_radius     3
  247.   set_tight_grouping
  248.   set_gaia_object_only
  249.   min_distance_to_players       40
  250.   max_distance_to_players       120
  251.   min_distance_group_placement  9
  252. }
  253. endif

  254. if GIGANTIC_MAP
  255. create_object FORAGE
  256. {
  257.   number_of_groups           3   
  258.   number_of_objects          5
  259.   group_placement_radius     3
  260.   set_tight_grouping
  261.   set_gaia_object_only
  262.   min_distance_to_players       40
  263.   max_distance_to_players       120
  264.   min_distance_group_placement  9
  265. }
  266. endif

  267. /* EXTRA GOLD */

  268. if TINY_MAP
  269. create_object GOLD
  270. {
  271.   number_of_groups           2   
  272.   number_of_objects          3
  273.   group_placement_radius     2
  274.   set_tight_grouping
  275.   set_gaia_object_only
  276.   min_distance_to_players       40
  277.   min_distance_group_placement  9
  278. }
  279. endif

  280. if SMALL_MAP
  281. create_object GOLD
  282. {
  283.   number_of_groups           2   
  284.   number_of_objects          3
  285.   group_placement_radius     2
  286.   set_tight_grouping
  287.   set_gaia_object_only
  288.   min_distance_to_players       40
  289.   min_distance_group_placement  9
  290. }
  291. endif

  292. if MEDIUM_MAP
  293. create_object GOLD
  294. {
  295.   number_of_groups           3   
  296.   number_of_objects          3
  297.   group_variance             1
  298.   group_placement_radius     2
  299.   set_tight_grouping
  300.   set_gaia_object_only
  301.   min_distance_to_players       40
  302.   min_distance_group_placement  9
  303. }
  304. endif

  305. if LARGE_MAP
  306. create_object GOLD
  307. {
  308.   number_of_groups           3   
  309.   number_of_objects          3
  310.   group_variance             1
  311.   group_placement_radius     2
  312.   set_tight_grouping
  313.   set_gaia_object_only
  314.   min_distance_to_players       40
  315.   min_distance_group_placement  9
  316. }
  317. endif

  318. if HUGE_MAP
  319. create_object GOLD
  320. {
  321.   number_of_groups           4   
  322.   number_of_objects          4
  323.   group_variance             1
  324.   group_placement_radius     2
  325.   set_tight_grouping
  326.   set_gaia_object_only
  327.   min_distance_to_players       40
  328.   min_distance_group_placement  9
  329. }
  330. endif

  331. if GIGANTIC_MAP
  332. create_object GOLD
  333. {
  334.   number_of_groups           5   
  335.   number_of_objects          4
  336.   group_variance             1
  337.   group_placement_radius     2
  338.   set_tight_grouping
  339.   set_gaia_object_only
  340.   min_distance_to_players       40
  341.   min_distance_group_placement  9
  342. }
  343. endif

  344. /* EXTRA STONE */

  345. if TINY_MAP
  346. create_object STONE
  347. {
  348.   number_of_groups           1   
  349.   number_of_objects          4
  350.   group_variance             1
  351.   group_placement_radius     2
  352.   set_tight_grouping
  353.   set_gaia_object_only
  354.   min_distance_to_players       40
  355.   min_distance_group_placement  9
  356. }
  357. endif

  358. if SMALL_MAP
  359. create_object STONE
  360. {
  361.   number_of_groups           1   
  362.   number_of_objects          4
  363.   group_variance             1
  364.   group_placement_radius     2
  365.   set_tight_grouping
  366.   set_gaia_object_only
  367.   min_distance_to_players       40
  368.   min_distance_group_placement  9
  369. }
  370. endif

  371. if MEDIUM_MAP
  372. create_object STONE
  373. {
  374.   number_of_groups           2   
  375.   number_of_objects          4
  376.   group_variance             1
  377.   group_placement_radius     2
  378.   set_tight_grouping
  379.   set_gaia_object_only
  380.   min_distance_to_players       40
  381.   min_distance_group_placement  9
  382. }
  383. endif

  384. if LARGE_MAP
  385. create_object STONE
  386. {
  387.   number_of_groups           3   
  388.   number_of_objects          4
  389.   group_variance             1
  390.   group_placement_radius     2
  391.   set_tight_grouping
  392.   set_gaia_object_only
  393.   min_distance_to_players       40
  394.   min_distance_group_placement  9
  395. }
  396. endif

  397. if HUGE_MAP
  398. create_object STONE
  399. {
  400.   number_of_groups           4   
  401.   number_of_objects          4
  402.   group_variance             1
  403.   group_placement_radius     2
  404.   set_tight_grouping
  405.   set_gaia_object_only
  406.   min_distance_to_players       40
  407.   min_distance_group_placement  9
  408. }
  409. endif

  410. if GIGANTIC_MAP
  411. create_object STONE
  412. {
  413.   number_of_groups           5   
  414.   number_of_objects          4
  415.   group_variance             1
  416.   group_placement_radius     2
  417.   set_tight_grouping
  418.   set_gaia_object_only
  419.   min_distance_to_players       40
  420.   min_distance_group_placement  9
  421. }
  422. endif

  423. if DESERT_MAP
  424. create_object PALMTREE
  425. {
  426.   number_of_objects             2
  427.   set_gaia_object_only
  428.   set_place_for_every_player
  429.   min_distance_to_players       4
  430.   max_distance_to_players       5
  431.   min_distance_group_placement  2
  432. }
  433. create_object PALMTREE
  434. {
  435.   number_of_objects             3
  436.   set_gaia_object_only
  437.   set_place_for_every_player
  438.   min_distance_to_players       6
  439.   max_distance_to_players       8
  440.   min_distance_group_placement  2
  441. }
  442. elseif ALPINE_MAP
  443. create_object PINETREE
  444. {
  445.   number_of_objects             2
  446.   set_gaia_object_only
  447.   set_place_for_every_player
  448.   min_distance_to_players       4
  449.   max_distance_to_players       5
  450.   min_distance_group_placement  2
  451. }
  452. create_object PINETREE
  453. {
  454.   number_of_objects             3
  455.   set_gaia_object_only
  456.   set_place_for_every_player
  457.   min_distance_to_players       6
  458.   max_distance_to_players       8
  459.   min_distance_group_placement  2
  460. }
  461. elseif ASIAN_MAP
  462. create_object BAMBOO_TREE
  463. {
  464.   number_of_objects             2
  465.   set_gaia_object_only
  466.   set_place_for_every_player
  467.   min_distance_to_players       4
  468.   max_distance_to_players       5
  469.   min_distance_group_placement  2
  470. }
  471. create_object PINETREE
  472. {
  473.   number_of_objects             3
  474.   set_gaia_object_only
  475.   set_place_for_every_player
  476.   min_distance_to_players       6
  477.   max_distance_to_players       8
  478.   min_distance_group_placement  2
  479. }
  480. elseif TROPICAL_MAP
  481. create_object PALMTREE
  482. {
  483.   number_of_objects             2
  484.   set_gaia_object_only
  485.   set_place_for_every_player
  486.   min_distance_to_players       4
  487.   max_distance_to_players       5
  488.   min_distance_group_placement  2
  489. }
  490. create_object OAKTREE
  491. {
  492.   number_of_objects             3
  493.   set_gaia_object_only
  494.   set_place_for_every_player
  495.   min_distance_to_players       6
  496.   max_distance_to_players       8
  497.   min_distance_group_placement  2
  498. }
  499. elseif FROZEN_MAP
  500. create_object SNOWPINETREE
  501. {
  502.   number_of_objects             2
  503.   set_gaia_object_only
  504.   set_place_for_every_player
  505.   min_distance_to_players       4
  506.   max_distance_to_players       5
  507.   min_distance_group_placement  2
  508. }
  509. create_object SNOWPINETREE
  510. {
  511.   number_of_objects             3
  512.   set_gaia_object_only
  513.   set_place_for_every_player
  514.   min_distance_to_players       6
  515.   max_distance_to_players       8
  516.   min_distance_group_placement  2
  517. }
  518. else
  519. create_object OAKTREE
  520. {
  521.   number_of_objects             2
  522.   set_gaia_object_only
  523.   set_place_for_every_player
  524.   min_distance_to_players       4
  525.   max_distance_to_players       5
  526.   min_distance_group_placement  2
  527. }
  528. create_object OAKTREE
  529. {
  530.   number_of_objects             3
  531.   set_gaia_object_only
  532.   set_place_for_every_player
  533.   min_distance_to_players       6
  534.   max_distance_to_players       8
  535.   min_distance_group_placement  2
  536. }
  537. endif

  538. if TROPICAL_MAP
  539. create_object MACAW
  540. {
  541.    number_of_objects         6
  542.    set_scaling_to_map_size
  543. }
  544. else
  545. create_object HAWK
  546. {
  547.    number_of_objects         6
  548.    set_scaling_to_map_size
  549. }
  550. endif

  551. if TROPICAL_MAP
  552. create_object JAGUAR
  553. {
  554.   number_of_groups          3
  555.   set_loose_grouping
  556.   start_random
  557.   percent_chance 75
  558.     number_of_objects 1
  559.   percent_chance 25
  560.     number_of_objects 2
  561.   end_random
  562.   set_scaling_to_map_size
  563.   set_gaia_object_only
  564.   min_distance_group_placement 12
  565.   min_distance_to_players    40
  566.   max_distance_to_players    120
  567. }
  568. else
  569. create_object WOLF
  570. {
  571.   number_of_groups          3
  572.   set_loose_grouping
  573.   start_random
  574.   percent_chance 75
  575.     number_of_objects 1
  576.   percent_chance 25
  577.     number_of_objects 2
  578.   end_random
  579.   set_scaling_to_map_size
  580.   set_gaia_object_only
  581.   min_distance_group_placement 12
  582.   min_distance_to_players    40
  583.   max_distance_to_players    120
  584. }
  585. endif
复制代码






本帖子中包含更多资源

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

x
回复

使用道具 举报

59

主题

5

精华

3万

积分

征服者

耕战
6090
鹰币
31295
天龙币
0
回帖
1279

翔鹰建站十周年纪念章一级翔鹰勋章一级嘉禾勋章三级帝国勋章

附庸关系0
发表于 2015-1-21 12:42:22 本帖来自手机 | 显示全部楼层
还是狂兄利害。
回复

使用道具 举报

12

主题

0

精华

99

积分

骑士

耕战
10
鹰币
410
天龙币
0
回帖
24
附庸关系0
 楼主| 发表于 2015-1-21 13:47:55 | 显示全部楼层
狂~劇情狂 发表于 2015-1-20 16:00
這是帝國 1 數據庫殘留下來的資料而已,征服者因為引入了可以自訂的隨機地圖腳本編譯器而將地圖設定獨立開 ...

苍天呐,这么复杂啊???
回复

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-16 06:38 , Processed in 0.111195 second(s), 56 queries , File On.

Powered by Hawk Studio  QS Security Corp.® Licensed

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

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