
1初始资金修改:
在游戏目录的DATA\world\maps\campaign\imperial_campaign\descr_strattxt文件里查找 denari(用ctrl + f 查找) ,denari后面的数字是就是初始资金了。
随意修改吧!但你要知道你改的是那一国家。看denari上面的英文faction(派系)。为了方便我现在出个派系中英文对照:
romans_julii (罗马-朱利叶斯) egypt (埃及) carthage (迦太基) gauls (高卢) seleucid (塞琉西)
romans_brutii (罗马-布鲁图) parthia (帕提亚) germans (日耳曼) britons (大不列颠) thrace (色雷斯)
romans_scipii (罗马-西庀阿) greek_cities (希腊城邦联盟) macedon (马其顿) scythia (塞西亚) spain (西班牙)
romans_senate (罗马-元老院) pontus (本都) armenia (亚美尼亚) dacia (达西亚) numidia (努米底亚)
slave (奴隶或叛军)
2:1回合建筑:进到罗马安装的根目录打开DATA文件,打开export_descr_buildings文件,点左上角“编辑”在出来的窗口里点“替换”--然后将“construction 2”全部替换成“construction 1",将“construction 3”全部替换成“construction 1", 依此类推,一般到construction 9就差不多了。替换完保存就OK了,简单吧
3:1回合征兵:
进到罗马安装的根目录打开DATA文件,打开export_descr_unit文件,点左上角“编辑”在出来的窗口里点“替换”--然后将 “stat_cost 2”全部替换成“stat_cost 1”,将“stat_cost 3”全部替换成“stat_cost 1”,依此类推,一般到stat_cost 5就差不多了。替换完保存就OK了,简单吧。
4:攻击间隔修改:
进到罗马安装的根目录打开DATA文件,打开export_descr_unit文件,点左上角“编辑”在出来的窗口里点“替换”--然后将 “25 ,1”全部替换成“15 ,05”就OK了。各个兵种的攻击间隔大部分是25,1,但有的是25,073或者25,087或者其他的数字,这就要替换完后再自己去找了
5:一回合走天下修改:
进到罗马安装的根目录打开DATA文件,打开descr_character文件,按ctrl+f在d出的窗口里查找“starting_action_points”,找到后将后面的数字改到8000就OK了。该数字就是你部队的默认移动力。
6:取消战斗时脚下的绿色图标:
\Rome - Total War目录,在该目录下,有一个preferencestxt文件,打开这个文件,
然后找到以下改为:
DISABLE_ARROW_MARKERS:TRUE(默认是FALSE)
效果:选择方队后,士兵脚下没有那个绿色箭头了!1、首先下载安装完成后,在搜索中输入“全面战争罗马2”找到游戏。
2、其次使用修改器前,先退出电脑中的杀毒软件并关闭Windows安全中心。
3、然后运行“全面战争罗马2”游戏。
4、然后游戏运行后点击“加个BUFF”即可,也可以根据需要进行单项修改。
5、最后等待显示“BUFF加持成功”后,即可生效。关于脚本,是个大话题。04年罗马全战上的Demo中有三个文档,
docudemon_events、docudemon_conditions、docudemon_commands。
分别记录了可用的事件,条件,命令保留字,当然后来12里又增加了新的这里没有包括。
但这已些保留字已经够多了,想写一个完成某种目的的脚本真不容易,
要一个一个找需要的可能存在的保留字。除了这三个文档外
还有一个available_ui_elementstxt也要参照,因为这里有button id和scroll id,
有些保留字的参数里要用到。所以我不准备介绍一个脚本怎么写,
具体原理怎样。我只简单说一下,另外再说一下一年4回合的脚本,以前宇文寒说过了。
一般常用的脚本就像4回合脚本一样是放到scripts\show_me里的,
这种脚本被动运行,需要人为触发。比如4回合利用的是原有的一个帮助触发事件,
即“按下F1键获得战略地图快捷键菜单”。本身这个不需要“教我如何做”,
也就是说原本没有脚本与它关联,这样我们可以把自己的脚本嵌进去运行。
当然你也可以自己写一个trigger或者用别的trigger。还有一种脚本是自动运行的,
每次进入战略地图都会自动运行,这个脚本是针对地图的。
比如你想给某个地图写一个自动运行的脚本,那么你要在这个地图所在的文件夹,
即\world\maps\campaign里相应的文件夹中放置这个脚本,
然后在descr_strattxt的最后增加脚本内容,假设这个脚本的名字叫descr_scripttxt,
那么增加的内容格式为:
Script
descr_scripttxt
记得教学吗,教学里的不能存档,部队自动移动到某个地方,自动开战,
这些都是脚本实现的,看懂Prologue_Campaign_Scripttxt就掌握了脚本。
但这种脚本,不太好用,有些细碎的问题还没有搞定。
现在说一下4回合的script。我只写很少一段说明。
script
suspend_during_battle on
console_command date -270
console_command season summer
while I_TurnNumber = 0
end_while
console_command date -270
console_command season summer
while I_TurnNumber = 1
end_while
console_command date -270
console_command season summer
while I_TurnNumber = 2
end_while
console_command date -270
console_command season winter
while I_TurnNumber = 3
end_while
console_command date -269
console_command season summer
while I_TurnNumber = 4
end_while
end_script
先解释保留字:
命令类保留字:
script和end_script,用于开始一个脚本和结束一个脚本。
console_command,运行控制台命令。命令分为两类,一类是脚本命令,一类是控制台命令。
date,(控制台命令),设定当前的年份。
season,(控制台命令),设定当前的季节,可以接的参数只有两个,summer和winter。
while和end_while,开始和结束while循环,学过语言的都知道吧,
while循环一直运行直到条件不满足。
suspend_during_battle,战斗时将脚本挂起。像汇编时的压入堆栈保护一样,
为防止进入战斗后新的事件触发其它脚本运行而废弃原来正在运行的脚本。
这样战斗结束后继续运行原有脚本。
条件类保留字:
I_TurnNumber,当前已运行的回合数,被记录在存档中。参数是逻辑运算符和数字。
下面解释含义。其实很简单,当前回合数是0-2都令时间为-270年夏季,
3则令时间为-270年冬季,以后类推,一直写到你要求的结束年份为止。
具体几个夏季几个冬季自己定。你可以试试这款 牛逼的存在
罗马2全面战争十四项修改器是玩家针对策略战棋类游戏《罗马2全面战争》制作的多功能修改器。
该修改器内含无限士兵移动、无限金钱、无限治安和无限人口等十四修改功能,辅助玩家在游戏中速度建立起自己强大的帝国,可以对外发动盛世大战。
>可以用秘籍,按“~”键(“1”左边那个)后输入add_money 40000(每次秘籍最高是4万)后回车
然后按方向键“↑”,就会出现上回输入的秘籍,然后再回车
就这样“↑”→回车→“↑”→回车“↑”→回车“↑”→回车“↑”→回车“↑”→回车“↑”→回车“↑”→回车“↑”→回车“↑”→回车“↑”→回车,就能快速加钱了
也可以用游侠修改,但最好不要超过9999999,防止溢出导致崩溃直接改年代,改多少回合一年存档可能会跳出。
年代的修改(回合数修改)
在游戏目录的DATA\world\maps\campaign\imperial_campaign\descr_strattxt文件里找到:start_date -270 summer (初始年代公元前270年)
end_date 2005 summer (结束年代公元后2005年)
最好不要改初始年代,改结束年代就行,比如改到2005
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)