国家的崛起数据修改文件
发布时间:2013-02-24 21:37:38
发布时间:2013-02-24 21:37:38
2012-11-24 12:20
国家的崛起修改游戏汇总
国家的崛起单位名称与修改说明
有的时候需要秘籍,但有的时候也有秘籍达不到的地方!
例如游戏中的城市农田限制,空军基地的驻扎限制,以及核武器攻击的范围!
当然,这些都可以利用修改《国家崛起》游戏的XML文件来实现。
有一点编程基础的人士都清楚,现在绝大部分游戏都采用了XML来储存一些游戏规则、属性等资料,而我们可以修改这些文件来达到我们的宰割电脑的目的!
《国家崛起》安装目录下面有个文件夹为data,这个文件夹里面有许多xml文件,它们共同定义了许多《国家崛起》游戏的单位属性、建筑属性、规则,甚至汉化内容等等。
下面出现的文件都在data文件夹内部,如果你安装了资料版本,那么就需要看看是否有Thrones and Patriots文件了!因为资料版本需要查看Thrones and Patriots文件夹内部的data文件,例如:C:\Rise of Nations\Thrones and Patriots\data(假如游戏安装在C:\Rise of Nations文件夹内)。
下面是data文件夹内主要的几个文件,也是我们着重修改的文件。
使用“记事本”打开他们就可以了!
在WindowsXP中,“记事本”位于“开始”-“所有文件”-“附件”中;
或者是“开始”-“程序”-“附件”中。
1 unitrules.xml 单位属性
2 unit_graphics.xml 单位模型及皮肤
3 typenames.xml 单位中文名称
4 techrules.xml 科技(时代科技、政体、图书馆科技、零散科技)
5 rules.xml 游戏规则(包括但不限于国家力量和奇观力量)
8 resourcerules.xml 资源属性(肉、木、铁、金基本资源及稀有资源)
9 help.xml 中文说明文件
10 conquestrules.xml 征服世界游戏规则
11 buildingrules.xml 建筑属性
12 building_graphics.xml 建筑图像
Rise of Nations\Thrones and Patriots\tribes
下的文件
americans.xml 美国
aztecs.xml 阿兹特克
bantu.xml 班图
british.xml 英国
chinese.xml 秦汉唐宋明(共和国)
dutch.xml 荷兰
egyptians.xml 埃及
eindians.xml 印度
french.xml 法兰西
germans.xml 日耳曼
greeks.xml 希腊化城邦文明
inca.xml 印加
iroquois.xml 易洛魁
japanese.xml 倭国
koreans.xml 朝鲜(高丽)
lakota.xml 拉科塔
maya.xml 玛雅
mongols.xml 北亚鞑靼人(蒙古)
nubians.xml 努比亚
persians.xml 波斯
romans.xml 罗马
russians.xml 俄国
spanish.xml 西班牙
turks.xml 突厥(土耳其)
以上 24 种族中可修改
种族名称 如,把 chinese.xml 里的 中国 改为 明帝国
种族领袖 如,在 chinese.xml 中增加
城市名称 如,在 chinese.xml 中增加
种族的人种系 如,在 chinese.xml 中,把
—————————————————————————————————
上一条目指,将中国人种从 3亚洲 人种 改为 0欧洲 人种
种族建筑系 如,在 chinese.xml 中,把
—————————————————————————————————
上一条目指,将中国建筑从 2亚洲 风格 改为 3高丽 风格
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
好了,下面我们先介绍一下unitrules.xml文件。
(unitrules.xml文件截图,可以你的显示和它有所差别,但不要紧!)
unitrules.xml文件主要负责记录游戏中出现的所有单位属性。
打开该文件我们会看到一些文件说明,这可能是为修改人员方便而写的吧!
拖动滚动条,或者查找“
首先需要说明的是,“
如果你不明白,那么就大致看一下这个文件的内容,会发现这个文件内部有许多个“
其中,一个“
好了,下面我们来看看“
你首先可能会看到“
看明白“
每个字段都定义了一个属性,我们可以修改这些属性来达到我们的目的!
以下是这些属性的说明。
对于生产价格(
首先,你需要明白,国家崛起中的单位定义。
f=食物;t=木材;m=金属;g=财富;k=知识;o=石油
举个例子,一个单位需要50的食物和150的财富,那么定义如下:
这里需要注意两点:
一、顺序
这个虽然我没有尝试,但建议按照顺序来,就是上面的“f=食物;t=木材;m=金属;g=财富;k=知识;o=石油”顺序!
二、最大值
这个要警惕了,测试结果我忘记了,但大概在1-99999999之间,如果再大可能就会出现负数,从而导致单位无法生产!当然,这只是表面的显示结果,可能内部是按照你定义的值走的~但你认为你可以产生那么多的资源来吗?
即使的秘籍也有最大值。
使用“cheat resource all+99999999”秘籍,可以达到这个值,再大可能会变为零。
所以建议不要超过99999999。
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
下面我们来介绍buildingrules.xml文件。
该文件定义了建筑信息,我们可以通过该文件来修改建筑信息。
它的定义与unitrules.xml类似,这里不再做熬述。不过对于一些不同的地方需要指出。
“
“
“
其他的就没多少区别了。
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
好了,我们再看看规则的定义即rules.xml文件。
该文件定义了国家崛起中游戏的大部分规则。
由于这部分过于繁杂,这里不一一介绍,只是介绍一些比较有用的。
首先是奇迹的功能修改。
我们可以修改“罗马竞技场”给敌人造成的磨损度,也可以修改“巨人像”给你的国家增添的人口数量。
我们可以利用以下奇观的英文名称来查找对应的信息。
PORCELAIN=报恩寺琉璃塔
TAJ=泰姬陵
EIFFEL=埃菲儿铁塔
SUPER =超时空对撞机
SPACE= 太空计划
COLOSSUS=巨人像
PYRAMIDS=金子塔
TERRA=兵马佣
KREMLIN=克里姆林宫
VERSAILLES=凡尔塞宫
ANGKOR=吴哥窟
STATUE=自由女神像
REDFORT=红堡
COLOSSEUM=罗马竞技场
这里我们以巨人像为例。
目标:修改巨人像增加的人口
查找“COLOSSUS”字段即可找到如下信息:(其实我已经改过了,所以可能某些地方不同)
<COLOSSUS_COMMERCE value="50 commerce cap"/>
<COLOSSUS_WEALTH value="30% increase"/>
<COLOSSUS_POP_CAP value="50"/>
<COLOSSUS_CARAVAN value="0"/>
其中“<COLOSSUS_POP_CAP value="50"/>”字段定义了增加人口的数量,我们修改里面的“50”为1000,在游戏中会发现,制造该建筑后人口上限增加了1000!是不是很爽啊!
修改结果为:<COLOSSUS_POP_CAP value="1000"/>
在该文件中,我们甚至还可以修改国家力量,例如查找“bantu”修改“班图”的国家力量。
在查找到“bantu”字段后,你还会发现周围的许多字段都是国家力量。
你可以依次找到其他国家的国家力量来修改~!
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
下面来介绍如何修改科技,即techrules.xml文件的修改。
打开该文件,可以直接看到如下内容:
它们的作用如下表:
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
一些规则在修改后可能会发现它在游戏中显示没有同步,这个时候就需要修改help.xml文件。
由于全部是中文,这里不熬述了。
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
resourcerules.xml文件比较特殊,因为它定义了游戏中所有最基本的单位的属性。
我们可以修改它来达到其他一些目的。例如建立新的单位。不过本人没兴趣尝试~
当然,如果你有兴趣可以去尝试一下~
不过要谨慎啊!因为这个文件稍微一修改可以说非常麻烦,需要考虑许多地方!~
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////
rules.xml文件:初始资源查询:Resources
解释:查询这个单词后.上面几行的数字是6种游戏开始时候的资源.大家自行修改即可.
rules.xml文件:人口数量查询:
查询到的数字是人口数字.大家自行修改即可.
rules.xml文件:地图尺寸查询:
查询到的数字是游戏中地图大小的尺寸.有喜欢改游戏所有地图尺寸的可自行修改.(有的地图尺寸太小.玩起来拥挤.可以全部改为最大尺寸,100封顶)
修改世界战役年代\Rise of Nations\conquest里的CTW_World_Map_01文件第4行原先是3.2.0.7,3是3回合变年代,7是信息时代标志.大家可以自行修改锁定一种年代征服世界.打破原先的最后变为信息时代征服世界.(比如改为3,2,1,1,后会锁定古典时代征服世界.)
要修改文件必须同时修改以下2个文件.要保持一致.才不会出错误.改好后保证不出错误.
\Rise of Nations\data文件夹下的rules.xml文件
\Rise of Nations\Thrones and Patriots\data文件夹下的rules.xml文件
unitrules.xml文件:核弹价格查询:
修改价格后比较合理。也不会出现世界末日。
Stratiotai希腊重甲骑兵
Royal Stratiotai皇家希腊重甲骑兵
Chevalier法兰克骑士
Heavy Chevalier重装法兰克骑士
Horse Grenadier掷弹骑兵
Horse Guard Grenadier近卫掷弹骑兵
Light Tank轻型坦克
Tank中型坦克
Main Battle Tank主战坦克
Tiger Tank虎式坦克
Leopard Tank豹II式坦克
T80 Tank T80式坦克
Catapult投石器
Trebuchet抛石机
Bombard滑膛炮
Cannon加农炮
Artillery野战炮
Howitzer自行榴弹炮
Rocket Artillery火箭炮
Mortar臼炮
Siege Mortar攻城臼炮
Basilica Bombard皇家滑膛炮
Basilica Cannon皇家加农炮
Katyusha Rocket喀秋莎火箭炮
Flaming Arrow弩炮
Heavy Flaming Arrow重型弩炮
Anti-Aircraft Gun高射炮
Anti-Aircraft Battery防空炮
Anti-Aircraft Missile防空导弹
Biplane双翼战斗机
Fighter战斗机
Jet Fighter喷气式战斗机
Advanced Fighter先进战斗机
Hawk Fighter隼式战斗机
Eagle Fighter鹰式战斗机
Bomber轰炸机
Strategic Bomber战略轰炸机
Stealth Bomber隐形轰炸机
Lancaster Bomber兰开斯特式轰炸机
Fighter Bomber战斗轰炸机
Jet Fighter Bomber喷气式战斗轰炸机
Helicopter直升机
Transport Helicopter武装直升机
V2 Rocket V2导弹
Cruise Missile巡航导弹
Nuclear Missile战术核导弹
Nuclear ICBM战略核导弹
Fishermen渔船
Merchant Fleet贸易船
Modern Merchant Fleet商船
Transport Barge运输驳船
Transport Galleon运输帆船
Transport Freighter运输货船
Dromon小帆船
Caravel轻快帆船
Sloop单桅战船
Destroyer驱逐舰
Cruiser巡洋舰
Missile Cruiser导弹巡洋舰
Fire Raft纵火艇
Heavy Fire Raft重型纵火艇
Fireship纵火船
Heavy Fireship重型纵火船
Submarine潜艇
Attack Submarine攻击潜艇
Trireme三桡战船
Galley大桡战船
Carrack大帆船
Frigate三桅战舰
Man o' War风帆战列舰
Bomb Vessel炮船
Bomb Ketch双桅炮船
Dreadnought无畏舰
Battleship战列舰
Advanced Battleship先进战列舰
Aircraft Carrier航空母舰 Wild Bird野鸟
Flock Bird鸟群
Gull Bird海鸥
Farm Pig养猪场
Farm Chicken养鸡场
Herd Horse马群
Herd Sheep羊群
Herd Bison野牛群
Herd Bear熊群
Herd Fish鱼群
Herd Whales鲸群
Herd Peacock孔雀群
Attack Helicopter武装直升机
Bark平底船
Corvette护卫帆船
Boadicea博阿迪西亚
Pathfinder探险者
Pioneer开拓者
Ranger巡逻兵
Marines陆战队
Marine Riflemen陆战队步枪手
Marine Infantry陆战队步兵
Assault Marines陆战队突击步兵
Immortals神兵
Anusiya阿努西亚步兵
Athanatoi阿沙纳托步兵
Immortal Bowmen弓箭神兵
Anusiya Archers阿努西亚射手
Athanatoi Archers阿沙纳托射手
Sunka Wakan桑卡瓦肯战士
Eagle Feather Horse鹰羽战士
Musket Horse火枪骑兵
Repeating Rifle Horse连发步枪骑兵
War Elephant战象
Mahout象兵
Gun Mahout持枪象兵
Culverin Mahout长炮象兵
Alexander亚历山大
Napoleon拿破仑
Parmenio帕曼纽
Antipater安提培特
Ptolemy托勒密
Darius大流士
Memnon门农
Spitamenes斯皮塔米尼斯
Chandragupta Maurya旃陀罗笈多
Porus波罗斯
Armed Caravan武装商队
Armed Merchant武装商人
Armed Supply Wagon武装补给车
Brig横帆双桅船
Fluyt三桅商船
Clipper快速帆船
Wellington威灵顿
Continental Marines大陆陆战队
Arquebus Immortal火绳枪神兵
Siegeship攻城船
Archduke Charles查尔斯大公
Djezzar吉兹尔
Advisor Fouché富歇顾问
Commander Schwarzenberg施瓦森柏格指挥官
General Blucher布鲁雪将军
General Kutosov库图佐夫将军
Commander Paoli鲍利指挥官
Conquistador西班牙征服者
Elite Conquistador精锐西班牙征服者
Arquebus Immortal火绳枪神兵
Spearmen长枪兵
Mohawk Spearmen摩和克持矛兵
Heavy Mohawk Spearmen重装摩和克持矛兵
Elite Mohawk Spearmen精锐摩和克持矛兵
Ship of the Line战列舰
Junkers容克士兵
Patrol Jeep巡逻吉普车
Guerilla Fighters游击队
Mi-24 Hind米格-24武装直升机
Red Coats英国红衣步兵
SAS英国空军特勤队
Harrier Jet鹞式喷气战机
Patrol Boat巡逻艇
Humvee悍马军车
Royal Guard皇家卫队
Greek Mercenaries希腊雇佣兵
Galleon大型帆船
Ironclad装甲舰
Nuclear Missile Sub台风级核潜艇
Catapult Ship弩炮船
Fur Trapper毛皮猎人
Bandeirantes旗兵
Elite Bandeirantes精锐旗兵
The Despot专制君主
The Senator参议员
The Monarch君主
The President总统
The Citizen公民
The CEO总裁
Barbarian Archer蛮族射手
Barbarian Javelineers蛮族投枪手
Barbarian Phalanx蛮族方阵步兵
Advisor Fouché富歇顾问
Barbarian Archers蛮族射手
Imperial Guard帝国卫队
Darius Chariot大流士战马车
War Chariot战马车
Takohs猫斥候兵
Akweks鹰斥候兵
Okwari熊斥候兵
The Comrade同志
建筑:
uranium铀
aluminum铝
titanium钛
rubber橡胶
Small City城镇
Large City城市
Major City都市
Farm农场
Woodcutter's Camp伐木场
Mine采矿场
University大学
Oil Well油井
Oil Platform钻井平台
Granary粮仓
Lumber Mill木材厂
Smelter冶炼厂
Refinery炼油厂
Barracks兵营
Stable马厩
Auto Plant车辆制造厂
Siege Factory攻城武器厂
Factory火炮制造厂
Dock码头
Anchorage船坞
Shipyard造船厂
Library图书馆
Market市场
Temple寺庙
Tower警戒塔
Keep高级警戒塔
Stockade防御塔
Bunker碉堡
Fort城堡
Castle堡垒
Fortress要塞
Redoubt多面堡
Airbase空军基地
Missile Silo导弹发射井
Lookout了望哨
Observation Post观察哨
Air Defense Gun高射炮阵地
Radar Air Defense防空炮阵地
SAM Installation防空导弹阵地
Pyramids金字塔
Colossus巨人像
Terra Cotta Army兵马俑
Colosseum罗马竞技场
Temple of Tikal堤卡神庙
Porcelain Tower报恩寺琉璃塔
Angkor Wat吴哥窟
Versailles凡尔赛宫
Taj Mahal泰姬陵
Kremlin克里姆林宫
Statue of Liberty自由女神像
Eiffel Tower埃菲尔铁塔
Supercollider超级对撞机
Space Program太空计划
Senate参议院
Hanging Gardens空中花园
Forbidden City紫禁城
Red Fort红堡
El Dorado黄金国
House住宅
Courtyard Fountain喷泉
Apartments公寓
Office Building办公楼
Washington Monument华盛顿纪念碑
Lenin Statue列宁塑像
unitrules.xml
000000000000000000000000
100000000000000000000000 波斯
010000000000000000000000 荷兰
001000000000000000000000 印度
000100000000000000000000 美国
000010000000000000000000 拉科塔
000001000000000000000000 易落魁
000000100000000000000000 蒙古
000000010000000000000000 朝鲜
000000001000000000000000 日本
000000000100000000000000 中国
000000000010000000000000 俄罗斯
000000000001000000000000 德国
000000000000100000000000 英国
000000000000010000000000 法国
000000000000001000000000 西班牙
000000000000000100000000 土耳其
000000000000000010000000 埃及
000000000000000001000000 罗马
000000000000000000100000 希腊
000000000000000000010000 努比亚
000000000000000000001000 班图
000000000000000000000100 印加
000000000000000000000010 玛雅
000000000000000000000001 阿兹特克
111111111111111111111111 所有国家
unitrules.xml
OBJ_MASK
"载具" 级:F = 步行 M = 骑马 V = 载具 (地面) N = 海上 3 = 空中-->
"武器" 级:W = 搏斗 R = 箭述 G = 枪击 S = 攻城炮-->
X = 爆炸 B = 轰击 U = 破甲 6 = 防空-->
运行类别: Q = 轻步兵 H = 重步兵 D = 火枪 I = 现代步兵-->
C = 平民 E = 象 K = 步射 O = 骑射-->
4 = 轻骑 Y = 重骑 T = 战车/作战机器 2 = 导弹-->
特殊: J = Holds Air L = 巨大 P = 稀疏 1 = 不可升级此种类-->
5 = 长矛/刺穿 Z = 反隐形 A = 装甲-->
FLAGS
a = 在地形上减速-->
b = 单位是马拉车载类型的-->
c = 单位是非常特殊的兵种(AI将会少量建造他们)-->
d = 单位是特殊兵种(AI将会建造一定数量)-->
e = (这个标记是设置在程序中的)-->
f = 单位像直升机那样飞翔-->
g = 单位侧面攻击 (大多数船只)-->
h = 单位一旦具备相应条件便不需要研究-->
i = 单位属步兵系-->
j = Unit available w/ preq even if predecessors not researched.-->
k = 单位能近战且波及一定范围的攻击-->
l = 单位能驻扎入城镇/碉堡-->
m = 单位能驻扎入堡垒-->
n = 单位能自杀式攻击-->
o = 单位隐形-->
p = 单位不在建筑物中建造-->
q = 单位在舷侧面攻击-->
r = 单位是攻城武器(例如:抛石车等)-->
s = 单位隐形 (在静止时生效)-->
t = 单位是坦克-->
u = 单位是潜艇-->
v = 单位在移动中开火-->
w = 单位扫射目标-->
x = Unit continues to block movement when dead-->
y = 单位是特殊单位-->
z = 单位在攻击时左右摇晃 (attack1向左晃, attack2向右晃)-->
1 = 单位是参议院的爱国者-->
unitrules.xml修改全部要素
举几个小的修改例子,我相信聪明的读者的拓展能力。
(1).农田限制的修改。
用写字板打开rules.xml。启用查找功能,输入“FARM”进行查找。你会找到有一栏“
关于埃及的农田:
继续搜索,找到“
修改完毕后,别忘了保存!
(2)航空母舰的载机量修改。
用写字板打开rules.xml。启用查找功能,输入“CARRIER”进行查找。你会找到有一栏“
请注意,这是实际修改,但载机量的文字描述并未修改。难道你能容忍从一艘航母中起飞n架飞机后,仍显示“维持由7架战斗轰炸机组成……”吗?Of Course not!
用写字板打开help.xml。启用查找功能,输入“航空母舰”进行查找。你会找到有一栏“{航空母舰},现代#ICON33-维持由7架战斗轰炸机组成,能够执行航空任务的联队。”将“7”改为你刚才定义的载机量值即可!
(3)兵种单位的修改。
用写字板打开unitrules.xml。
几类有用字段(初级):
备注:
关于单位价格:
f=食物
t=木材
m=金属
g=财富
k=知识
o=石油
关于消耗的资源计算:
举个例子:
1f=消耗10食物,2f=消耗20食物,3f=消耗30食物.
其它类资源同理,你明白了吧?
(4)建筑单位的修改。
用写字板打开buildingrules.xml。
几类有用字段(初级):
这5类字段与第(3)小节介绍的同理;
这6类字段与第(3)小节介绍的同理。
其他:
搜索的技巧:如果你不知道单位名称,就搜索一下它的属性值好了。
拓展:
Rules.xml中定义了太多有用的东西,在此不一一介绍了。像奇观能力,国家力量,人口等等,皆可在此修改。提醒一点,兵马俑产兵速度的值是越小越快!
resourcerules.xml,techrules.xml也是很有用的文件,相信大家自己可以参透。
修改人口上限
原版的进入rise of nations\data文件夹,找rules.xml文件。
资料片的进入rise of nations\Thrones and Patriots\data文件夹,找rules.xml文件。
用记事本打开,然后查找
entry0="25"即第一个时代的人口上限,依此类推。接着自己改数字,想改多少改多少。
完了后再查找
50
75
100
125
150
200
这是对应实际人口上限的显示说明,参照前面的改动而改动。不改也不要紧,但会发生实际人口上限与显示人口上限不符的情况。游戏中是以实际人口上限为准的。
完了,保存。再进入游戏即可。
修改游戏核弹
打开游戏安装目录,打开Thrones and Patriots,打开data,右键单击unitrules打开方式选记事本,点编辑选查找,编辑里查找 unclear
结果有nuclear missile (现代的核弹) 和nuclear ICBM(信息的核弹)
attack改伤害 splash改范围云云 记得保存输入ICBM(战略核导弹)
这一行
打开data文件夹rules.xml文件
更改:
核弹上限100005次。
……
……
……
……
……
……
补充
修改国家的崛起中文的角色名字
修改:\rise\data\typenames.xml
不要改动前面的数字,只要将兵种名称更换就行。
核弹的数量限制
在修改之前最好作个备份世界末日
改rules的:
修改补给车功能在Rules.xml里改:
可以使所有补给车有加血功能。数字越小越快。可以用分数。 但是0为不补血。
补给车补给半径。
每升一级补给车的补给半径增加量。
每升一级补给车自身血亮增加值
农田限制的修改。
用写字板打开rules.xml。启用查找功能,输入“FARM”进行查找。你会找到有一栏“
关于埃及的农田:
继续搜索,找到“
打开data文件夹rules.xml文件
更改:
核弹上限100005次
城市上限改Rules.xml里的
1改为X,不能改太多,否则会引起游戏资料识别出错导致死机
奇观的属性属性如何修改
rules.xml
查找奇迹的名称,找到后就可以改。
例如金字塔的相关属性
主要就是改数字。
修改城市与堡垒的间距
打开rules.xml。
城市间距
城堡间距
城堡-城市间距
首先,用记事本打开Rise of Nations\Thrones and Patriots\data文件夹里的unit_graphics.xml文件,按Ctrl+F查找J10的相关语句段落(如果修改普通喷气战斗机查找JETFIGHTER),查找后我们可以看到一大段程序,上面ANIM开头的4行是对J10战机运动、攻击等的指令语句,这个不用去修改,我们主要找到下述两行语句:
我先讲解下这几行分别是什么意思,首先前两行代表J10战斗机一次投弹量为2枚,第一枚导弹间隔666毫秒在0投下,第二枚导弹间隔333毫秒在位置1投下,并且攻击的弹药是AARocket(空空导弹?),后面两行意思是在这两次投弹时候发出的2音效。
所以我们要想J10发射导弹就修改其中的AARocket0以及AARocket1,将其换为CruiseMissile就可以变为巡航导弹的发射方式,修改后语句如下:
当然,有的朋友可能觉得一次2枚导弹不过瘾,那就可以多添加几句,比如:
这两行可以添加在
的下面,这样一次攻击就会有4枚导弹发射,当然继续添加6枚8枚都可以,不过添加太多事没有意义的,毕竟攻击力是一定的,当然音效也要配合好,还要在两行SOUNDEVENT下面添加2行
需要注意的是,无论你修改什么文件或语句段落,一定要保持格式按原有方式对齐,否则可能会报错。
在进行核弹发射修改的过程中替换错误,按照修改方法是将上述的AARocket0以及AARocket1换成NUCLEARMISSILE,这样是错误的,在unit_graphics.xml中查找NUCLEARMISSILE,我们将会看到这样的语句段落:
注意,这时候替换AARocket0以及AARocket1的不是NuclearMissile,而是上述语句段落的最后一行
按照上述方法可以进行多种多样的攻击方式,不仅仅是导弹方式,可以是鱼雷,可以是炮弹,如果你有兴趣搞成弓箭也行,但一定注意的是替换AARocket0以及AARocket1的不是你要修改的攻击方式的英文名字,而是unit_graphics.xml文件里这种攻击方式下的语句
再说明一次,无论你修改的一次投弹量有多大,攻击样式有多华丽,攻击力是不会改变的,要修改攻击力要在unitrules.xml文件中修改,比如想要拥有核弹发射那样的冲击波就在unitrules.xml中找到你要修改的单位,在单位下面语句中
比如洲际核导弹的这两行数据是
可参照修改。
先说修改前的关于99坦克的语句,还是打开Rise of Nations\Thrones and Patriots\data文件夹里的unit_graphics.xml文件,然后查找ZTZ99,找到下面的一大段语句。首先开始的一段语句
这段跟前面说过的一样,是指定99坦克的运动、射击、攻击等的指令,我们只需要注意下面这3行
这是原有的99坦克的攻击方式,我们这里要加入一些华丽的攻击,加入3行
这是加入了3种弹药攻击,分别是轰炸机攻击的那种炸弹、战斗机的那种导弹以及喷火兵的喷火攻击。
再往下的这3行是指定坦克的边框体积大小的,这个不修改。
再向下后面PARTICLEEVENT开头的那一大段是分别指定坦克行走时的尘土飞扬的效果、榴弹攻击炸开的效果、击毁时的烟和火的效果等,这些都是坦克本来攻击样式,也不用修改。
现在注意下面RELEASEEVENT开头的那几行,这是坦克攻击时炮弹的指令
意思是攻击开始后间隔766毫秒坦克炮在0出射出,然后是间隔1598毫秒在0处,间隔100毫秒在1处———一直到最后一句间隔500秒在1处射出,这完成了一次攻击,下面的sound是对攻击音效的指定。
因为我们只是给坦克加入几种攻击弹药,原有的坦克炮保留,所以修改时候这些东西都不用修改,我们只需要加上一些指定另外几种攻击的语句。下面开始添加
所有添加都是在
下面加入。加入下面这几行
这是喷火兵的武器的效果,加入后坦克能像喷火兵那样喷火,一次攻击有3次喷火,分别在400毫秒、833毫秒和1332毫秒,InvisibleFlameAmmo指的就是喷火武器。
加入喷火武器后再加入轰炸机那样的炸弹,指令如下:
这个火力比较变态一点,一次攻击就有2波,每波都是在960毫秒内发射出18枚炮弹。
然后加入像战斗机攻击时那样的弹药(注意是原版的,不是我上面修改的那种战斗机巡航导弹的东西),指令如下
注意这几行指令,starttime是0,没有延迟时间,一攻击就直接发射,而且注意指令后面的node是从0到7,这说明攻击地点有8个,而且都是0毫秒就一起发射出去,就会出现像扇形那样的攻击,如果你显效果不明显可以在多弄几个node,由于AARocket和上面的stealthbomb都是ATTACK4,所以这两种攻击的sound就只写一个就是最后一行那个音效指令。做完这些基本上就算完事了。
如果嫌普通坦克炮的攻击一次一发炮弹不好看,想修改的跟AARocket一样,让99坦克更牛B一点,可以,方法一样,可以在原有的1865毫秒内再嵌入几行,或者再多弄几个node,具体我就不再重复了。
unitrules.xml
OBJ_MASK
"载具" 级:F = 步行 M = 骑马 V = 载具 (地面) N = 海上 3 = 空中-->
"武器" 级:W = 搏斗 R = 箭述 G = 枪击 S = 攻城炮-->
X = 爆炸 B = 轰击 U = 破甲 6 = 防空-->
运行类别: Q = 轻步兵 H = 重步兵 D = 火枪 I = 现代步兵-->
C = 平民 E = 象 K = 步射 O = 骑射-->
4 = 轻骑 Y = 重骑 T = 战车/作战机器 2 = 导弹-->
特殊: J = Holds Air L = 巨大 P = 稀疏 1 = 不可升级此种类-->
5 = 长矛/刺穿 Z = 反隐形 A = 装甲-->
FLAGS
a = 在地形上减速-->
b = 单位是马拉车载类型的-->
c = 单位是非常特殊的兵种(AI将会少量建造他们)-->
d = 单位是特殊兵种(AI将会建造一定数量)-->
e = (这个标记是设置在程序中的)-->
f = 单位像直升机那样飞翔-->
g = 单位侧面攻击 (大多数船只)-->
h = 单位一旦具备相应条件便不需要研究-->
i = 单位属步兵系-->
j = Unit available w/ preq even if predecessors not researched.-->
k = 单位能近战且波及一定范围的攻击-->
l = 单位能驻扎入城镇/碉堡-->
m = 单位能驻扎入堡垒-->
n = 单位能自杀式攻击-->
o = 单位隐形-->
p = 单位不在建筑物中建造-->
q = 单位在舷侧面攻击-->
r = 单位是攻城武器(例如:抛石车等)-->
s = 单位隐形 (在静止时生效)-->
t = 单位是坦克-->
u = 单位是潜艇-->
v = 单位在移动中开火-->
w = 单位扫射目标-->
x = Unit continues to block movement when dead-->
y = 单位是特殊单位-->
z = 单位在攻击时左右摇晃 (attack1向左晃, attack2向右晃)-->
1 = 单位是参议院的爱国者-->
需要修改的地方就是
介绍飞机空射导弹的修改方法
方法
1.打开data下的unit_graphics查找JETFIGHTER把这一字段里的
换成
2.打开data下的effects_graphics文件查找CruiseMissile0 把这一字段里的
换成
下面是军舰以及潜艇发射导弹的修改方法
例如:
打开data下的unit_graphics.xml查找MissileCruiser(导弹巡洋舰)字段,用下面段落:
替换调
就可以有发射导弹的导弹巡洋舰了
导弹核潜艇可以自己改,依照上面修改军舰的方法改,只不过把查找导弹巡洋舰换成查找TYPHOON。
用
然后保存
改完后再打开data下的unitrules查找Nuclear Missile Sub把国家代码换成000000000100000000000000就可以只让中国有战略核潜艇了
再介绍一下B2拉烟以及加大投弹量修改方法:
B2轰炸机拉烟的修改方法:
打开unit_graphics.xml,搜Stealthbomber找到B2的描述部分,将
相关推荐
社会组织诚信达标参考标准
搞笑空间经典说说
卫浴策划书(多篇)
人教版 必修五 Unit5 First Aid
建筑工程施工机械设备表
交通运输专业英语翻译
视觉传达设计考研满分多少,考研建议
魔兽争霸III:冰封王座 - 水晶室女出装
VITASS弹性复合纤维介绍
禹州市义务教育布局调整规划2013—2015