- 积分
- 34692
- 威望
- 499
- 魅力
- 507
- 经验
- 20338
- 热心度
- 9
- 注册时间
- 2006-3-13
- 最后登录
- 2025-3-9
- 主题
- 134
- 回帖
- 4951
- 精华
- 35
- 阅读权限
- 150
TA的每日心情 | 郁闷 2015-6-6 16:12 |
---|
签到天数: 52 天 连续签到: 1 天 [LV.5]女巫

超级版主
   
- 积分
- 34692
  
|
以前玩WOG, 当占领了地图上越来越多的城镇时, 就不想花时间逐个城镇点击看看需要建造那些建筑,总希望有个脚本可以自动地智能地为城镇建造.梳理了下这种脚本的要点所在:
1.由于每个城镇建筑不同,建筑顺序也应该各有侧重.特别需要注意前置建筑的问题.(当然这里考虑的是一般情况,让玩家专注探险)
2.脚本原则上会遍历所有能建造建筑编号(顺序上需要第一要点来配合),按照建造的可行性来实现.
3.建造的可行性包括: 该建筑不是被禁止建造的;该建筑的建造前置条件已成立;该建筑建造所需资源足够;
4.特殊的建筑可能有: 国会的唯一性问题;船坞的位置性问题(这个可能跟被禁止是一样的)
5.目前还没有见过一个脚本,用于定位某个城镇某个建筑ID所需的资源量.ERM并没有此类语法,该资源消耗量由Building.txt内部文件记录.
这里先跟大家讨论第一点.
希望有热心玩家给列出各个城镇的基本建筑路线,大概路线即可,这里不讨论战略性问题.
ERMer们也可以谈谈自己对这种脚本的想法.我个人觉得这种脚本写起来是比较有难度的,需要考虑很多问题.
建筑路线的顺序编号可以参照下面列表.注意<10议事厅>基本是城镇的大前提.
城镇编号
0 | 城堡 | 1 | 壁垒 | 2 | 塔楼 | 3 | 地狱 | 4 | 墓园 | 5 | 地下城 | 6 | 据点 | 7 | 要塞 | 8 | 元素城 |
建筑编号 | 建筑名称 (城镇编号) | 0 | 一级魔法行会 | 1 | 二级魔法行会 | 2 | 三级魔法行会 | 3 | 四级魔法行会 | 4 | 五级魔法行会 | 5 | 酒馆 | 6 | 船坞(0,4,7,8) | 7 | 壁垒 | 8 | 大本营 | 9 | 城堡 | 10 | 议事堂 | 11 | 内政厅 | 12 | 议会 | 13 | 国会 | 14 | 市场 | 15 | 资源仓库 | 16 | 铁匠铺 | 17 | 灯塔(0)
魔幻池(1)
宝物商人(2,5,8)
黑暗天幕(4)
遁逸之路(6)
战神之栏(7) | 18 | 为低级生物提高产量的建筑:
狮鹫(0)
矮人(1)
石人(2)
小怪物 (3)
骷髅(4)
穴居者(5)
大耳怪(6)
狼人(7)
小精灵(8) | 19 | 为高级生物提高产量的建筑:
皇家狮鹫(0)
战斗矮人(1)
铁人(2)
大怪物 (3)
骷髅勇士(4)
地狱穴居者(5)
大耳怪王(6)
狼人王(7)
大精灵(8) | 21 | 马场(0)
幸运泉(1)
了望塔(2)
硫云风暴(3)
招魂塔(4)
魔力旋涡(5)
自由职业者协会(6)
恐怖浮雕(7)
魔法学院(8) | 22 | 兄弟会(0)
金库(1)
图书馆(2)
城镇大门 (3)
骷髅转换场(4)
召唤之门(5)
弩车工场(6)
血塔(7) | 23 | 知识强(2)
烈火神柱(3)
斗士学院(5)
英烈祠(6) | 24 | 为低级生物提高产量的建筑:
枯木卫士(1)
地狱猎犬 (3) | 25 | 为高级生物提高产量的建筑:
枯木战士(1)
三首猎犬 (3) | 30 | 巢穴 1 | 31 | 巢穴 2 | 32 | 巢穴 3 | 33 | 巢穴 4 | 34 | 巢穴 5 | 35 | 巢穴 6 | 36 | 巢穴 7 | 37 | 高级巢穴 1 | 38 | 高级巢穴 2 | 39 | 高级巢穴 3 | 40 | 高级巢穴 4 | 41 | 高级巢穴 5 | 42 | 高级巢穴 6 | 43 | 高级巢穴 7 |
|
|