自编教程——修改开局势力分配、城池规模、武将位置……
最近翻了下网上的资料,学会了简单了开局势力分配等的修改方法,和大家分享一下吧!要修改的文件只有一个:descr_strat.txt文件(备份简单吧);
文件位置:Sg19\alexander\data\world\maps\campaign\Alexander下面;
首先大致介绍一下descr_strat.txt文件:
descr_strat.txt文件是最重要的文件之一,在这个文件中我们可以选择势力,设定游戏起/止年份,还有政略地图上的各种3D模型,包括建筑和资源等等,把各个据点分配给各个势力,设定各种据点内的建筑物 ,然后在地图和据点上放置兵力,编辑家族成员……
本帖最后由 美桓公 于 2012-6-8 09:42 编辑
三、编辑武将的位置
这个很简单,但却是最容易出错的地方,你将一个武将放到新的位置,必须要确定这个新位置能登录(即武将能站得住、能到达)。
举个例子,如果你想修改关羽的位置,那么ctrl+F搜索J-0202-GuanYu,找到:
character J-0202-GuanYu, named character,age 33, , x 82, y 74, portrait A448, strat_model GuanYu_general, battle_model GuanYu_generaltraits JbAAAA0100 1 , shouming8000 1 , Lz-0202-0 1 , Jn1001 6 , Jn2000 9 , Jn3001 2 , Jn4001 2 , Jn5000 9 , JnA1000 3 , JnA2000 3 , JnA3000 3 , JnA4000 3 , JnA5000 3 , JnA6000 2 , JnA7000 5 , JnA8000 9 , JnA9000 2 , Jnxg2000 3 , G2220JnShu-A 1 , G2210JnShu-A 1 , GuanYu1100 1 , GuanYu1200 1 , shenjiang 1 , huwei2 1 , C3070JnBJ-A 3 , C3100JnPX-A 3 , C3160JnAY-A 3 , Jn-christianity 4 , shiqiAA 1 , A1020JnYX-A 3 , A1030JnSY-A 3ancillaries 1dao-102armyunit JiangJun_BaShu Aa_0202-GuanYu exp 0 armour 0 weapon_lvl 3unit Bashububin Liubei exp 5 armour 0 weapon_lvl 0unit Bashububin Liubei exp 4 armour 0 weapon_lvl 0unit Gongshou Liubei exp 5 armour 0 weapon_lvl 0unit Gongshou Liubei exp 4 armour 0 weapon_lvl 0
这个不用我说,你应该看到了,第一行
character J-0202-GuanYu, named character, age 33, , x 82, y 74,中的x 82, y 74
就是位置,替换成你需要的新位置就可以了(至于新位置的获取,可以用秘籍:show_cursorstat来获取)。年龄不用我所你也会改。
另外,GuanYu_general下面到army(军队)之间的是关羽的各项属性了,攻击力、治国安邦等等,army往下的就是关羽率领的军队(包括将军卫队)了:
第一个unit就是将军卫队:
unit JiangJun_BaShu Aa_0202-GuanYu exp 0 armour 0 weapon_lvl 3
然后后面的就是军队(这里你可以多复制几个,也可以删除几个,但是注意,一个unit出现到下一个unit到来之间的就是一个整体、一对兵)。 二、修改城市及其建筑
设定城池内的建筑物,你可以将小城镇修改城超级大都市,也可以将超级大都市修改城小城镇哦。
举个例子,就以新野为例子;
Ctrl+F搜索C-1105-a-XingYe(新野的城市代码,在text下的alexander_regions_and_settlement_names.txt中可以查找到),在搜索过程中,你将看到:
settlement
{
level large_town
region C-1105-a-XingYe
year_founded 194
population 1500
settlement_tax 51
plan_set default_set
faction_creator parthia
building
{
type core_building governors_villa
}
building
{
type defenses wooden_pallisade
}
building
{
type barracks muster_field
}
}
简单解释一下:
level large_town //城市等级(这里是大野城large_town)
region C-1105-a-XingYe //这是城市代码
year_founded 194
population 1500 //人口数量
settlement_tax 51 //税收
plan_set default_set
faction_creator parthia //乐于被那个势力所统治
下面的三个是里面的建筑设施:
building
{
type core_building governors_villa
}
building
{
type defenses wooden_pallisade
}
building
{
type barracks muster_field
}
现在你可以根据需要修改了把。
如果你嫌逐一修改麻烦,你可以直接将大城市的复制到新野的位置,但注意,名称(在这里就是城市代码)一定要改成新野的。
一、 修改,使之能玩乱军、在野、朝廷军。
首先打开文件,在开头部分你讲看到下面内容:
campaign imperial_campaign
options bi
playable
romans_scipii ;曹操
macedon ;吕布
seleucid ;孔融
greek_cities ;陶谦
thrace ;袁术
carthage ;袁绍
scythia ;公孙瓒
numidia ;张燕
egypt ;马腾
germans ;李傕
parthia ;刘表
armenia ;韩玄
romans_brutii ;孙策
pontus ;严白虎
romans_julii ;刘备
gauls ;刘璋
britons ;张鲁
dacia ;孟获
end
unlockable
end
nonplayable
romans_senate ;朝廷(1.7张绣)
spain ;在野
slave ;乱军
end
将
romans_senate ;朝廷(1.7张绣)
spain ;在野
slave ;乱军
剪切到playable(可玩)下面(记得另起一行),就可以了。
四、修改势力开局金钱
这个几乎是最简单的了,首先确定你要改那个势力的,例如,你要改刘备的,那么就在开头找到刘备势力的代码:romans_julii,然后ctrl+F搜索romans_julii,找到:
;religious caesar
faction romans_julii, religious genghis
superfaction romans_senate
denari 9000……
这个denari 9000就是开局金钱了,现在是9000,你可以随便修改。 五、接下来进入核心部分——势力分配,也就是城池的分配
仍然以刘备势力为例,三国全面战争1.9a中刘备势力开局在永安,我们就将他修改为在新野。
首先ctrl+F搜索romans_julii,找到:
;religious caesar
faction romans_julii, religious genghis
superfaction romans_senate
denari 9000
settlement
{
level large_town
region C-1406-a-YongAn
year_founded 194
population 2000
settlement_tax 51
plan_set default_set
faction_creator romans_julii
building
{
type core_building governors_villa
}
building
{
type defenses wooden_wall
}
building
{
type barracks militia_barracks
}
building
{
type missiles practice_field
}
}
这个上面说过,再说一遍,settlement之后的大括号中的全部内容就是永安城全部信息了,现在永安城池的信息在刘备势力中,如果你想把永安分配给其他势力,很简单,将settlement和之后的大括号中的全部内容剪切到你想分配的势力,比如你想分配给曹操的话,就将settlement和之后的大括号中的全部内容移动到曹操势力中。
先找到曹操势力:
faction romans_scipii, trader genghis
superfaction romans_senate
denari 21000
……之后是拥有的城池和武将了
如果将永安城的信息粘贴在第一个城池许昌之前(也就是denari 21000之后另起一行的位置),那么永安就是曹操的首都了。只有永安被其他势力占据、许昌没丢失的情况下,许昌才能成为曹操的首都。我们当然是把永安放在最后一个城池的位置了,这个不用多说。
到此为止,我们完成了第一步,如果你修改城这样就开局的话,和没有修改的效果是一样的。
为什么呢???
原因就在于永安城虽然现在归属于曹操,但是永安城里面驻扎的可是刘备哦,如果你不将刘备转移到其他地方,永安必然属于刘备势力。
那么接下来就是转移刘备了,转移武将的位置,上面已经讲过了,现在我们用秘籍show_cursorstat,现将鼠标放到新野城上,然后输入秘籍show_cursorstat,我们就会得到新野的坐标位置,此时新野驻扎的将军是刘表势力的蔡中,我们将蔡中的坐标改成其他可以登录的位置,然后将刘备坐标改成新野的就可以了。
到此位置,我们成功将刘备势力拥有的永安分配给了曹操,将刘表的新野给了刘备,剩下的工作就是将刘备的所有武将转移到新野附近能登录的地方就可以了。
六、城池红脸的原因和消除方法
另外,需要特别指出的是,我们在玩刘备势力的时候,为什么有些城池总是红脸(治安很低),这就是城市的属性问题,也就是说容易红脸的城池的文化不乐于被刘备势力统治,比如建业:
开头有这么几行
level city
region C-1302-a-JianYe
year_founded 20
population 10100
settlement_tax 51
plan_set default_set
faction_creator romans_brutii
最后一行就是这个城池的文化了,把他修改城刘备的就可以了。
《完》 不错不错。。。{:5_113:} “该图片仅限百度用户内部交流”
技术贴{:5_135:}{:5_120:} {:5_126:}飘过顶一个 {:5_113:}{:5_106:}{:5_108:}{:5_117:}{:5_124:}{:5_136:}{:5_145:} 顶一下 厉害,,,,,, 无回帖,不论坛,这才是人道。 阿毛冒死为曹操盖被,后得赏 6 枚 金币 阿毛给盔甲抛光打蜡,花了2 枚 金币. 阿毛洛阳朝见汉献帝,龙心大悦,赐赏 6 枚 金币. 感谢楼主的热心分享... 浮上来...支持 感谢楼主的热心分享...{:5_108:}