注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 全面战争全系列MOD讨论区 【5.31编辑】让电脑不再疯狂暴兵(见附件)——修改驿站 ...
查看: 5369|回复: 4
打印 上一主题 下一主题

[分享] 【5.31编辑】让电脑不再疯狂暴兵(见附件)——修改驿站 [复制链接]

帖子
968
精华
0
积分
524
金钱
1381
荣誉
4
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2009-5-28 00:03:15 |显示全部楼层 |倒序浏览
让电脑不再疯狂暴兵(见附件)——修改驿站

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

声明:本人支持柱子的作品。但我不喜欢电脑太欺负我。。。而且,我不喜欢自己的白耳兵打不过电脑的重步兵的感觉。所以自己修改了一下。发现很多战友也和我想法差不多,所以把自己的东西和大家分享一下。

发现没办法修改选择难度时只增加士气,不增加攻击。准备把驿站的士气加成再加回去。是个大工程。。。。
试过了,没有很成功解决。
在这里不得不赞一下柱子组的设计,真是太绝了!!本来所有的城市里没有驿站,然后开始的时候通过脚本,每座城市都建设一座驿站。之所以会有这么多的驿站,就是为了在开局时建设不同的驿站。脚本选择驿站是根据玩家选择的势力确定的。比如玩家选择了刘备,那么脚本建设的驿站会选择对刘备没有加成,而对曹操等势力有加成的驿站的驿站。我开始以为这个屏蔽对玩家驿站加成是通过某个hidden_rescuse语句完成的,现在看来我理解错了。或许罗马BI就没有这样的语句,但是柱子组可以设计这个驿站的脚本来完成同样的功能,真是太佩服了!!!!——这些是“雾隐残雪”告诉我的,也不知道我理解的对不对。。。但愿我的理解是对的。。。
鉴于以上原因,我没办法给电脑只增加士气。不过,如果原版的驿站系统没删除士气加成的话,是可以实现只对电脑有士气加成的。
不过,我采用的是另一个比较笨的方法。。。删除所有的士气经验加成语句后,单独加一个语句,在士气(或者经验)加成的国家里,把所有的势力都列出来,除了玩家选择的势力。。。然后还有经验加成。。。这个是我的笨方法。。。采用这个方法的好处是,玩家可以自己选择自己可以接受的难度。
我只保留了士气和经验这两种加成。因为,我觉得对方因为经验高而比较厉害,我可以接受,而且,对方士气高的话,战损比就会变大,也相当于增加难度。我觉得重重增加难度的方式,我还是可以接受的,O(∩_∩)O哈哈~~


首先,说明一下曹操是如何作弊的。
曹操的作弊在驿站里(目前为止我只知道这一点),驿站让曹操可以招募所有军队(包括顶级军队),对曹操的治安加成,经济加成,招募军队的士气加成,招募军队的经验加成,招募军队的武器和护甲加成。
当然,所有的电脑都有加成,但是加成量是不一样的。

个人制作的东西难免会有疏漏,如有错误,请指正。


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++


附件使用方法:放到BI的data下替换原文件。注意备份。



【我现在用,玩了30多个回合,曹操开始稳居第一。后来被几大势力(袁绍,袁术,刘表,吕布)围攻,总体实力已经是第二了,不过差的不多。现在曹操灭了袁术,不知道会不会恢复第一。估计是改了以后曹操不能无限招募高级兵的缘故。我计划再改进一下,让只有曹操的经济加成为100%,其余的相应改小一些,尤其是袁绍。】

在“export_descr_buildings”中,袁绍的经济加成改为60,曹操的经济加成保持100%。(未测试过)——以前那个有点错误,进不了游戏,现在的可以进了。
在“复件export_descr_buildings”中,曹操袁绍的经济加成都是100%。(已测试过)

里边是我修改的驿站:只保留经济加成(改成50%)和治安加成。


修改驿站地方法:
以下是驿站在export_descr_buildings的名称(可在text文件夹export_buildings找到 )

temple_of_farming_awesome_temple 驛站
temple_of_farming_pantheon 驛站
temple_of_fertility_awesome_temple 驛站
temple_of_fertility_pantheon 驛站
temple_of_forge_shrine 驛站
temple_of_forge_temple 驛站
temple_of_forge_large_temple 驛站
temple_of_forge_awesome_temple 驛館
temple_of_fun_shrine 驛站
temple_of_fun_temple 驛館
temple_of_fun_large_temple 驛站
temple_of_fun_awesome_temple 驛館
temple_of_governors_shrine 驛站
temple_of_governors_temple 驛館
temple_of_governors_large_temple 驛站
temple_of_governors_awesome_temple 驛館
temple_of_governors_pantheon 驛站
temple_of_leadership_pantheon 驛館
temple_of_healing_awesome_temple 驛站
temple_of_healing_pantheon 驛館
temple_of_horse_2_shrine 驛站
temple_of_horse_2_temple 驛館
temple_of_horse_awesome_temple 驛站
temple_of_horse_pantheon 驛館
temple_of_hunting_awesome_temple 驛站
temple_of_hunting_pantheon 驛館
temple_of_law_awesome_temple 驛站
temple_of_law_pantheon 驛館
temple_of_violence_awesome_temple 驛站
temple_of_violence_pantheon 驛館
temple_of_battle_awesome_temple 驛站
temple_of_battle_pantheon 驛館
temple_of_justice_shrine 驛站
temple_of_justice_temple 驛館
temple_of_justice_large_temple 驛站
temple_of_justice_awesome_temple 驛館
temple_of_fun_pantheon 驛站
temple_of_forge_pantheon 驛館
temple_of_horse_2_large_temple 驛站
temple_of_justice_pantheon 驛站

这些地方是驿站的作用(举例说明)

law_bonus bonus 20 requires factions { barbarian, carthaginian, eastern, hun, nomad, empire_east, romano_british, slave, } and hidden_resource AA12-GuanAi 法律加成
happiness_bonus bonus 20 requires factions { barbarian, carthaginian, eastern, hun, nomad, empire_east, romano_british, slave, } and hidden_resource AA12-GuanAi 治安加成
taxable_income_bonus bonus 195 requires factions { empire_east, sassanids, lombardi, } and hidden_resource Ashui 税收加成
recruits_morale_bonus bonus 3 requires factions { barbarian, carthaginian, eastern, hun, roman, goths, roxolani, sarmatians, vandals, slavs, } 士气加成
population_health_bonus bonus 5 requires factions { empire_east, sassanids, } 健康加成
recruits_exp_bonus bonus 3 requires factions { empire_east, sassanids, } and not hidden_resource Ashui 经验加成
                weapon_simple bonus 1 requires factions { empire_east, sassanids, vandals, alemanni, goths, franks, huns, }
                weapon_bladed bonus 1 requires factions { empire_east, sassanids, lombardi, goths, burgundii, slavs, }
                weapon_missile bonus 1 requires factions { empire_east, sassanids, empire_west, empire_west_rebels, celts, saxons, }
                armour bonus 1 requires factions { empire_east, sassanids, lombardi, sarmatians, burgundii, saxons, } 以上四条:武器加成
                recruit "Shanyuebin Sunche"  0  requires factions { sassanids, empire_west_rebels, celts, } 招幕部队

可以按自己的愿望修改,去掉哪些,保留哪些,数值多大。

注:这些建筑可能没有全用到,到底用了哪些,我也不知道。我在descr_strat没有找到这些驿站。(修改后,发现应该全都用了)

[ 本帖最后由 350634270 于 2009-6-1 18:15 编辑 ]
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分金钱 收起 理由
jyh4nt + 30 + 2 ~

总评分: 金钱 + 30  + 2   查看全部评分

我觉得,我们更应该为德国而战,而非元首。

使用道具 举报

帖子
968
精华
0
积分
524
金钱
1381
荣誉
4
人气
0
评议
0
沙发
发表于 2009-5-29 00:26:10 |显示全部楼层

回复 #2 jyh4nt 的帖子

我把所有的驿站全都改了。。。。如果没有遗漏的话。。。。
那个无驿站脚本的有点太容易了。。。。

茄子帮忙看看吧,要是还有没改的地方告诉我一下。
我觉得,我们更应该为德国而战,而非元首。

使用道具 举报

帖子
968
精华
0
积分
524
金钱
1381
荣誉
4
人气
0
评议
0
板凳
发表于 2009-5-29 03:20:22 |显示全部楼层

回复 #4 jyh4nt 的帖子

确实很多,我找到了三四十个,全是驿站,全改了。。。

另外问个问题:
游戏的难度分级
在战术层次:
VERY HARD (VH) 电脑 (AI) 单位获 7 的攻击和士气加成.
HARD (H) AI单位获 4 的攻击和士气加成.

可以通过修改选择不同等级时让电脑只增加士气,而不增加攻击么?
我觉得,我们更应该为德国而战,而非元首。

使用道具 举报

帖子
968
精华
0
积分
524
金钱
1381
荣誉
4
人气
0
评议
0
地板
发表于 2009-5-29 16:25:34 |显示全部楼层
5.29修正后的,我弱化了袁绍的经济加成(改为60%,曹操仍维持100%),希望可以避免以前的版本(我用过的)曹操被几大势力围攻而不胜的的场面。
这些都是建筑的修改,不需重新开档。不过如果曹操已经被打残了,想让他恢复的话,还是重新开档的好。
我觉得,我们更应该为德国而战,而非元首。

使用道具 举报

帖子
968
精华
0
积分
524
金钱
1381
荣誉
4
人气
0
评议
0
5#
发表于 2009-5-31 21:41:09 |显示全部楼层

回复 #9 jyh4nt 的帖子

那就算了,我在驿站里把他们的士气加成加回去就好了。
不过,我不会实现怎样让这些士气加成只对电脑有效,对玩家无效。所以,目前只好在驿站里的士气加成把我用的势力去掉了。。。
我觉得,我们更应该为德国而战,而非元首。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-20 19:32 , Processed in 0.395324 second(s), 14 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到