joke 发表于 2009-10-19 13:22:03

WOG拆城的功能建议

wog可以把城拆了,估计这个功能大家很少用到。我建议高手能不能把这个功能改下:
攻城和守城会造成破坏。比如守城成功就城镇完好无损,若失败则随机破坏1-3个建筑。
这样可以充分体现拆城这个功能,玩家攻城时也会有所代价,搞不好攻下个废城;而且也比较符合实际啊,战争,城市破坏是很严重的啊。

yexian7 发表于 2009-10-19 13:36:12

认同,很人性化。
建议:1.空城逃跑,白占领不损城
      2.攻城战5回合内结束,随机破坏1-3个建筑
      3.超过5回合,必定破坏3个建筑,额外随机破坏1-2个建筑

破坏的含义:降低建筑1级,比如高级射手塔楼降为射手塔楼,射手塔楼降为无塔楼

minymj 发表于 2009-10-19 16:07:25

这个建议真的很不错,只是可能比较难写出来吧,不知道有没有高手能真正做出来。。。

噬魂恶魔 发表于 2009-10-19 17:33:13

这个建议不错

songfx 发表于 2009-10-19 19:17:31

想法不错,设计合理
从理论上来说,这个脚本实现的难度不会太大,至少比起目前流行的典当行,九合一之类的要简单得多。

贤知有您 发表于 2009-10-19 20:45:37

也可以根据城墙(战塔)毁坏程度来降低 城镇的防护能力.
一次攻城失败,但毁了战塔,紧接著的攻城就应该没有战塔防御..::;jx;

旋转猫 发表于 2009-10-19 22:06:38

想法很好!

tallat9527 发表于 2009-10-19 23:35:22

不错的想法,:good_job:

szx_9933 发表于 2009-10-20 09:24:16

那这个ERM应该成为官方脚本。

qwzx222 发表于 2009-10-20 10:04:58

这主意好!:buxie:

poet 发表于 2009-10-22 09:34:07

原帖由 minymj 于 2009-10-19 16:07 发表 http://bbs.h3wog.com/images/common/back.gif
这个建议真的很不错,只是可能比较难写出来吧,不知道有没有高手能真正做出来。。。

以楼主的两个建议来看,没有难度。

不过我个人认为这不符合情理:因为攻城的时候如果我实际只打怪物不打城,所以没有理由随机损坏建筑,这个实情是,在魔幻领域,进攻仅仅只是怪物之间的事情了,未必要殃及建筑。

有一点倒是合理的:如果用炮车毁了城墙,则城里的城墙应当毁掉。毁了炮塔,则箭楼应该毁掉。

只是我不知道怎么检测战争中对城墙造成的损坏程度。

yexian7 发表于 2009-10-22 09:40:59

回复 11# 的帖子

很合理,2楼的提议我没有想到这一点。攻城战如果只是远程兵和飞行单位之间的“礼尚往来”,也是攻城战的一种。当然传统的战争机器把城墙拆的稀巴烂也是攻城战的一种。不同的攻城种类造成的结果不能一概而论。

yexian7 发表于 2009-10-22 09:46:59

不过想想真实的战争,火龙、飞马、狮蝎飞过城墙,那种壮观的大场面战争。即使游戏中投石车一直防御不去拆城,实际的战争上即使只让那些数目庞大的飞行生物飞上去大肆进攻,城墙多少还是会受损的,这样比较符合现实。不过根据攻城战种类的不同,受损的地方和程度最好分的比较清楚。

poet 发表于 2009-10-22 13:34:14

原帖由 yexian7 于 2009-10-22 09:46 发表 http://bbs.h3wog.com/images/common/back.gif
不过想想真实的战争,火龙、飞马、狮蝎飞过城墙,那种壮观的大场面战争。即使游戏中投石车一直防御不去拆城,实际的战争上即使只让那些数目庞大的飞行生物飞上去大肆进攻,城墙多少还是会受损的,这样比较符合现实。 ...


所以 ,这里的核心问题再于使用什么算法来计算受损程度问题。只要这个受损可以被公平而精确的量化,那么写成程序就没有问题。

旋转猫 发表于 2009-10-23 20:46:17

如果我没记错,箭塔是属于攻城武器,生物的一种。
而且城墙程度不同,箭塔数量不同
那么,是否可以在攻城战前后检测守城方的箭塔数量(空的箭塔忽略),战后根据箭塔的数量变化破坏城墙和城内建筑。
例:战前箭塔数为3,战后为2,则城墙程度不变,城内建筑(不包括城墙)破坏1-2
       ………………3,………1,则城堡变为大本营,…………………………破坏2-4
       ………………3,………0,则城墙全毁,……………………………………破坏4-7,如果有国会(有可能破坏),城墙升级为堡垒
       ………………1,………0,则城墙全毁,……………………………………破坏7-10(鬼叫你城墙那么糟糕)
    若战前箭塔数为0,检测是否有空箭塔存在,若战前存在,战后除了村委会(就是+500金的建筑,不记得叫什么……),全毁;若战前不存在,战后整座城市全毁(成为废墟,7天后出鬼魂,哦米豆腐)
      其它情况,如果箭塔数没变(3/3,1/1),则不破坏城内任何建筑
=====================
诗人,这样如何

旋转猫 发表于 2009-10-23 21:17:33

如果可以的话,检测地动山摇和末日审判的次数和级别,按照上文的例子计算拆城量
页: [1]
查看完整版本: WOG拆城的功能建议

捐赠