佳丽云

英雄无敌3-WoG中文站

 找回密码
 英雄注册|Register
查看: 3875|回复: 4

【讨论】智能化建造城镇建筑

[复制链接]
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

    发表于 2015-7-24 23:45:30 | 显示全部楼层 |阅读模式
    以前玩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

  • TA的每日心情
    慵懒
    2019-8-17 09:46
  • 签到天数: 1158 天

    连续签到: 2 天

    [LV.10]圣龙

    2万

    回帖

    91万

    金币

    7

    精华

    论坛嘉宾

    守望论坛的稻草人

    Rank: 9Rank: 9Rank: 9

    积分
    87641

    社区QQ达人论坛守望者金牌裁判杰出贡献魅力之星TE联赛冠军

    发表于 2015-7-25 00:18:29 | 显示全部楼层
    我来开个头,不过没看懂007想表达的意思?这个建筑顺序是按现有的来讨论还是说为了这个脚本统一所有城镇来按一样的建筑顺序来修建?毕竟除了兵营一样,其他的建筑各个种族都不一样.
  • TA的每日心情
    郁闷
    2015-6-6 16:12
  • 签到天数: 52 天

    连续签到: 1 天

    [LV.5]女巫

    4951

    回帖

    3万

    金币

    35

    精华

    超级版主

    Rank: 11Rank: 11Rank: 11Rank: 11

    积分
    34692

    论坛守望者论坛元老杰出贡献

     楼主| 发表于 2015-7-25 08:47:09 | 显示全部楼层
    可以根据不同城镇来设定一个基本建筑顺序,资源充足情况下的基本建筑路线.
  • TA的每日心情
    开心
    2019-1-31 14:25
  • 签到天数: 130 天

    连续签到: 1 天

    [LV.7]血污怪

    2778

    回帖

    2万

    金币

    14

    精华

    论坛嘉宾

    Rank: 9Rank: 9Rank: 9

    积分
    14801

    退役版主社区QQ达人魅力之星

    发表于 2015-8-7 00:54:43 | 显示全部楼层
    这个难度高了,起码我写不出来。而且情况很复杂,要考虑前置建筑和玩家意愿的问题。恐怕得设置几套方案才行,让玩家多样化选择。实在抱歉,最近比较忙,小白鼠就不能当了,只能帮忙想想优化什么的,呵呵。等有时间再说吧。
  • TA的每日心情
    郁闷
    2019-3-2 23:29
  • 签到天数: 20 天

    连续签到: 1 天

    [LV.4]狂狼人

    194

    回帖

    9667

    金币

    0

    精华

    3级 Known Hero

    Rank: 3Rank: 3

    积分
    876

    社区QQ达人

    发表于 2015-8-13 13:10:12 来自手机 | 显示全部楼层
    这个好啊    不会忘记建城了
    ahome_bigavatar:guest
    ahome_bigavatar:welcomelogin
    您需要登录后才可以回帖 登录 | 英雄注册|Register

    本版积分规则

    捐赠
    关注我们,英3Mod一网打尽!

    WoG中文站 ( 辽B2-20210485-10 )|辽公网安备 21128202000228 号

    GMT+8, 2025-5-24 23:35 , Processed in 1.272181 second(s), 14 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    Copyright © 2004-2022, Beijing Second Sight Technology Co., LTD.

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