wsgxsr 发表于 2012-3-7 15:07:07

减少跳出的几种新方法

本帖最后由 wsgxsr 于 2012-3-7 15:05 编辑

看到坛子里不少帖子都是关于跳出的问题,自己终结的关于1.9A减少跳出的几种新方法(可能不算新):

1,“固定技”“引发技”造成的程序过多而跳出,打开Sg19\alexander\data下的
“export_descr_character_traits”你会看到很多“固定技”“引发技”的程序(还有升级),其实这些技能很
多是没有用的,我的方法是把他们都删掉,之后再到Sg19\alexander\data\world\maps\campaign\Alexander下的
“descr_strat”里把势力武将的“固定技”“引发技”删掉,最好也把Sg19\alexander\data下的
“export_descr_character_traits”里的将军成年和产生新武将的“固定技”“引发技”删掉,个人感觉“辅助
技”挺实用,保留“辅助技”而只把他的升级删掉,之后重进游戏几乎无跳出了;
2,攻城时已方武将最好不要大于3名(守城也一样);
3,野战时已方武将最好不要大于6名。

以上几种方法你可以试试,毕竟这么好的一款游戏因为跳出而不能进行实在是太可惜了。

PS:1里面的“固定技”是A1010至A1100共10个,“引发技”是C3010至C3200共19个,“辅助技”是B2010至B2180共
19个,罗马本引擎并不注重武将的养成本程序就很少,而三国却很多很复杂,这也是造成程序不稳定的一大隐患。
想要保留哪几种技能效果的,可以加在武将特技里(嫌麻烦也可不动),中毒引发的不喜欢也可删掉(在同一文件内)。

此方法是给三国瘦身,让程序稳定些,至于从不跳出的玩家可以无视。
修改前请备份以上两个文件

补充内容 (2012-3-11 13:57):
再补充一点:自已在没修改前平均2、3小时跳出,修改后连续6、7个小时无跳出。(再长没试过)

华佗 发表于 2012-3-7 15:31:20

沙发,鼎一个先!:lol

未命名 发表于 2012-3-8 11:51:51

不知道对大家是否有所帮助

潴潴猫 发表于 2012-3-8 11:53:19

:L:L感觉有点麻烦啊。。。

潴潴猫 发表于 2012-3-8 11:53:59

潴潴猫送给曹操一盒酥,花了 4 枚 金币.
干嘛送给他啊。。。我自己吃:@

unicornvalley 发表于 2012-3-8 12:05:21

这个要顶,都没试过,我老是一堆武将野战的:L重骑兵不给力啊。。

馬克杯 发表于 2012-3-8 12:11:06

武將自廢武功.....名將跟廢人差不多...:L
可以試試,但內心糾結呀~~~~

wsgxsr 发表于 2012-3-9 19:26:42

你如果装过罗马原版的,可以看下“export_descr_character_traits”的大小,只有2、3百k。而三国的大小却是7兆多,这个容量是原版的二十几倍,可以想像一下对机器的要求了。

至于删掉“固定技”、“引发技”而觉得自废武将这个不必担忧,前面说了有些技能根本无用或是重复,比如“神勇”这个就是无用的、“骑将”这个就是和JnA1000骑兵重复等,不一一例举了。能产生效果的代码就那么几个,其实武将已经很强了,体力是加将军卫队、统帅是加士气等,这些绝对够用了。如果还觉得不强就自己修改“export_descr_unit”下武将数据(不推荐)。

毕竟稳定才是王道,其他都是浮云

wsgxsr 发表于 2012-3-10 12:35:22

本帖最后由 wsgxsr 于 2012-3-10 12:37 编辑

另外让武将变强还可以用“奖励”的方式:比如关羽打出著名胜利或是攻陷城池就可得到“***”兵种,这样既简单又不至于影响程序稳定,以关羽举例在Sg19\alexander\data\scripts\show_me下的“script_12tpy_dates”文件里添加以下代码:
                monitor_event PostBattle WonBattle
                        and Trait Lz-0202-0 >= 1
                        and BattleSuccess > clear
        console_command create_unit J-0202-GuanYu "Bashuzhongbubin Liubei_B" 6 9 3 3
                end_monitor
                monitor_event GeneralCaptureSettlement CharacterIsLocal
                        and Trait Lz-0202-0 >= 1
        console_command create_unit J-0202-GuanYu "Bashuzhongbubin Liubei_B" 1 9 3 3
                end_monitor
意思为关羽打出著名胜利可得到金盔金甲的“校刀手”6名或攻陷城池可得到金盔金甲的“校刀手”1名如果想作的完美一点也可在Sg19\alexander\data\text下的“export_VnVs”文件里“查找”“0202”,在{Lz-0202-0-1_desc}后加上:“將軍親自打出著名勝利可得校刀手6名、攻陷城池可得1名。\n”的文字说明,这样你可以从游戏里人物列传中看到提示说明。

wsgxsr 发表于 2012-3-11 14:13:57

在“export_descr_character_traits”里武将统帅1至10星的后面效果是+1Command,而后面是-1Attack和-1Defence,这样就是相互抵消,那么就是1星和10星都是一样的,想增强武将可以把后面-1Attack和-1Defence删掉。

cm2007090 发表于 2012-3-11 15:48:31

这个,武将控压力大

诛灭贼寇 发表于 2012-5-17 14:20:59

楼主干嘛不把改好的文件传上来,也免得我们费劲找啊

败落 发表于 2012-9-13 16:30:56

感谢楼主细心解说,为了三国值得一试..
页: [1]
查看完整版本: 减少跳出的几种新方法