54zygg 发表于 2014-8-24 02:04:44

贤才来投 修改!想要谁都行!

本帖最后由 54zygg 于 2014-9-6 22:04 编辑

第一次发帖,虽然才玩儿游戏2星期,但对这游戏真的挺喜欢的!改了兵种和很多东西发现很有意思,今儿就发个帖子分享下自己琢磨的修改成果。同时也羞辱下
某些逗B,你会改你就说出来!给大家分享下你的经验。如果你不会!那请闭嘴!自
己动不动就在那儿装B发图,问怎么改又不说!我自己琢磨出来了给大家说,或者有
某种修改的建议、想法,B货又在一旁各种奚落、嘲讽。你会你说出来,你不会!那请闭嘴!!!你会 你又不想说!请你滚蛋!!!

好了!吐槽了这么多请大家不要见怪!

进入正题:

经过自己测试后才发的!修改后已统一中国,跳出总数3次,两次在战场上,一次在战略地图上。但都能接着玩儿,跳出游戏都重进游戏不会再次跳出。
本帖以朝廷为例,玩儿朝廷的k而直接复制粘贴。其他势力的自行修改。


打开文件 G:\汉之丧\Medieval.II.Total.War.CHT\Medieval II TotalWar\mods\hanzhishang\data\world\maps\campaign\imperial_campaign\campaign_script
搜索huaxiong(华雄)、tianfeng(田丰)、gaoshun(高顺)等随意。搜索其中一个就可以了!我以华雄为例,搜索huaxiong,得到:



这就是 董卓灭亡占领 长安华雄来投!
重要地方给大家解读下,自己猜的,哪错了别笑啊!monitor_eventSettlementTurnStart SettlementName C-0901-b-ChangAn    占领长安andSettlementIsLocal      andnot I_CharacterExists huaxiong       自己没有或者不是华雄,或者对象是华雄andI_NumberOfSettlements normans < 1   董卓城市数小于1 也就是 董卓灭亡andRandomPercent < 30                                                      
       if I_LocalFaction hungary                           如果 玩家 是   吕布       spawn_army             faction hungary      这段我不知道什么意思,但跟你想修改的势力有关下面蓝字就是华雄的数据了            character       huaxiong,named character, age 34, x 155, y 215, portrait huaxiong, hero_ability NuFa,battle_model huaxiong_general            traitsLzhuaxiong1 , Jn1001 3 , Jn2000 1 , Jn3000 6 , Jn4001 1 , Jn5000 6 , JnA1000 5 , JnA20002 , JnA3000 1 , JnA4000 1 , JnA5000 3 , JnA6000 2 , JnB7000 5 , JnA8000 8 ,JnA9000 3 , Jnxg4000 2 , A1030JnSY-A 2 , C3080JnQJ-A 2 , C3160JnAY-A 1                unit            JiangJun_YongLiang_Aa_huaxiong    exp 3 armour 0 weapon_lvl 0       end                              结束 (不是修改结束)                                                                                                                                                                                                            historic_event xiancailaitou                        事件贤才来投   snap_strat_camera 155, 215                                  坐标      character_flash_start huaxiong                           对象华雄campaign_wait12       character_flash_stop huaxiong                              华雄   end_if                                    结束   (这个很重要不能丢)                                                                              下面是修改,复制上边的吕布势力那一段(复制你自己文本里的,别复制我这个)三大势力和隐藏势力不能招华雄这一类的武将,所以可以这么改。其他势力你就别改了,1.3版本其他势力是能招华雄、吕布等人的。玩儿朝廷势力的直接复制我下面的,粘贴在吕布势力上面、下面都行   


玩其他隐藏势力三大势力的自己把绿字部分 papal_states改成你想    的势力就行了其他不用修改!      if I_LocalFaction papal_states                              spawn_army          faction papal_states            character   huaxiong, named character, age 34, x 155, y 215, portrait huaxiong, hero_abilityNuFa, battle_model huaxiong_general         traitsLzhuaxiong 1 , Jn1001 3 ,Jn2000 1 , Jn3000 6 , Jn4001 1 , Jn5000 6 , JnA1000 5 , JnA2000 2 , JnA3000 1 ,JnA4000 1 , JnA5000 3 , JnA6000 2 , JnB7000 5 , JnA8000 8 , JnA9000 3 ,Jnxg4000 2 , A1030JnSY-A 2 , C3080JnQJ-A 2 , C3160JnAY-A 1               unit         JiangJun_YongLiang_Aa_huaxiong       exp 3 armour 0 weapon_lvl 0      end

      historic_event xiancailaitou       snap_strat_camera 155, 215      character_flash_start huaxiongcampaign_wait12       character_flash_stop huaxiongend_if
然后再在X:\SEGA\Medieval II TotalWar\mods\sanguo\data中找到sdescr_name,以添加到大汉为例,按ctrl+F键输入papal_states找到:;大汉
faction: papal_states

      characters
                liubian
                liuxie
                huaxiong(此处添加武将名)
(这步你想添加到别的势力你就写在那个势力代码characters下面,最好是加在所有名字代码后面)
到这儿也就告一段落了,华雄上面是 文丑 的投靠事件,下面是田丰的投靠事件所有名将来投的事件触发都在这一大段代码里!颜良、文丑,田丰、沮授这些都是三大势力和隐藏势力不能招的!所以可以通过这个方法修改添加!而其他势力的无需修改。

最后有一个很重要的地方!

terminate_monitorend_monitor

看到这几个英文 就代表    XXX来投 事件 的 各种“如果”结束!徐庶贤才来投 的事件应该是 最后的贤才来投 事件了!! 在 最后!!后面有这么几个代码


declare_countergongsundudeclare_countergongsunzandeclare_counterlvbudeclare_countertaoqiandeclare_counterkongrongdeclare_counterhansuideclare_countermatengdeclare_counterzhangludeclare_counterliuyaodeclare_counterliuzhangdeclare_counterliuxie我觉得这个应该是事件 触发器!因为他没有隐藏势力君主和三大势力君主!所以我自己加入了朝廷势力的liuxie刘协。绿字那些!玩儿曹操的自己加例如declare_counter caocao        进阶 运用       好了!上面的弄完了!测试没问题,或者自己觉得没问题了就看下面的进阶运用! 在 任务触发器 declare_counter gongsundu 上面

这之间,加入: 这个是解说,复制的在下边

(这个是灭掉马腾占领西平马超来投,玩儿朝廷直接复制下面的粘贴,玩其他势力复制粘贴,根据解说自行更改绿字部分!PS:看懂了的最好复制自己文本里的“贤才来投事件”。再PS:能围投马腾或者玩刘备的就免了,但可以用于其他武将的投靠!也就是   灭掉某某势力,占领某某城,某某来投)这个是上面的脚本程序!方便玩朝廷的复制,也方便不会修改的复制,最好一个空格都不要漏掉,全部复制,排列对齐monitor_eventSettlementTurnStart SettlementName C-1002-b-XiPingandSettlementIsLocalandnot I_CharacterExists J-0702-MaChaoandI_NumberOfSettlements denmark< 1andRandomPercent < 30

         if I_LocalFaction papal_states         spawn_army                    faction papal_states                   character       J-0702-MaChao, named character, age 21, x 62,y 252, portrait machao, battle_model machao_general, hero_ability KuangBao                            traits Lz-0702-0 1 , Jn1001 6 , Jn2000 2 ,Jn3000 8 , Jn4001 1 , Jn5000 7 , JnA1000 3 , JnA2000 2 , JnA3000 1 , JnA4000 1, JnA5000 3 , JnA6000 2 , JnA7000 5 , JnA8000 0 , JnA9000 3 , Jnxg2000 2 ,G2210JnShu-A 1 , MaChao1100 1 , MaChao1200 1 , A1030JnSY-A 2 , C3080JnQJ-A 1 ,C3190JnCQ-A 1 , B2180JnQM-A 2                            unit             JiangJun_MaChao                               exp 3 armour 0 weapon_lvl 0         end

         historic_event xiancailaitou       snap_strat_camera 62, 252         character_flash_start J-0702-MaChaocampaign_wait12       character_flash_stop J-0702-MaChaoend_if


terminate_monitorend_monitor在这说明一下!大家最好是 用上边的步骤 灭掉某某势力,占领某某城,某某来投这种模式来得到武将,这样既有趣味性又不容易出错!如果你直接改成占领某某城某某来投,而其所在的势力没有灭亡很容易出错!这同开局修改武将有什么区别。
修改还没结束!会 改 模型 贴图 使用的 和 z战略地图模型的 自行修改!不会的看下面
我们打开X:\SEGA\Medieval II Total War\mods\sanguo\data下的descr_character代码,进去后你会发现每个faction(其后面为势力代码)下面都有strat_model:

faction                     denmark    势力名
dictionary                2
strat_model               minguangjiangjun大众脸将军 0
strat_model               lvlingqi                1      
strat_model                Lvbu               2
strat_model               huaxiong                3      
strat_model               WenChou      4
strat_model               YanLiang          5
strat_model               gaoshun                6                     
strat_model               yaoshushi         7
strat_model                mateng         8                                                      
strat_model                MaChao         9
strat_model                PangDe         10
battle_model      mingguang_general
battle_equip      gladius, chainmail shirt helmet andrectangular shield

红字为 自己写的别往里面加,我们可以看到,马超在第9个位置!(0号那个大众脸是不能改的)你再搜索spain刘备势力,同样会发现 马超 是9号位置,。也就是说马超用的是所处势力的9号模型a。朝廷势力不怎么会修改的直接复制下面的覆盖粘贴faction                            papal_statesdictionary               15strat_model            minguangjiangjunstrat_model            pope                      strat_model            Lvbustrat_model            huaxiong                                                                        strat_model            WenChou               strat_model            YanLiangstrat_model            gaoshun      strat_model            ZhangHestrat_model            ZhaoYunstrat_model            MaChaostrat_model            WeiYanbattle_model mingguang_generalbattle_equipgladius,chainmail shirt helmet and rectangular shield
在所修改的势力第9的位置写上MaChao就行了。每个势力最多只有11个模型,除掉不能改的大众脸0号!只有10个可供修改,也就是说只能有10个strat_model   XXXXXX。可能有的人会遇到所在势力没有9号位置,或者有空格,就自行填补空格或者修改9号位置!因为大地图模型应用是按照第几行第几行来算的!

其实也可以从 用列传搜索 武将 然后修改武将模型运用!但写了很多了!下面直接上连接!!自行领悟!http://tieba.baidu.com/p/2721680716大地图模型修改,注:6楼以下!贴图分配直接复制别人的了!这是以白马义从为例,修改的自行搜索自己想修改的拼音!!!不改贴图,会导致白模!最后一步:编辑模型分配文件。打开安装目录\mods\sanguo\data\unit_models中的battle_models.modeldb文件(记事本打开)搜索以下字段
11 baimayicong
1 1
40 unit_models/sanguo/baimayicong_lod0.mesh 6400
2
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
2
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
修改为
11 baimayicong
1 1
40 unit_models/sanguo/baimayicong_lod0.mesh 6400
3(3个国家拥有兵模)
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
6 france(6个字符,属国france=曹操)
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture
42 unit_sprites/norway_baimayicong_sprite.spr
3
6 norway
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 aragon
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
6 france
47 unit_models/sanguo/textures/baimayicong.texture
51 unit_models/sanguo/textures/baimayicong_nor.texture 0
那些不会修改的先看看下面几个链接!下面的学会了在学这个!http://tieba.baidu.com/p/2721680716http://www.1mod.org/thread-96828-1-1.htmlhttp://www.1mod.org/forum.php?mod=viewthread&tid=97153http://tieba.baidu.com/p/2731321055http://www.1mod.org/thread-93293-1-1.html


补充内容 (2015-4-6 21:54):
这个是我的data文件,为了测试问题快速过了遍游戏,所以兵种很变态,大家 要是下载自己玩儿就自己动手改改吧。http://pan.baidu.com/s/1dDEkL3r

补充内容 (2015-4-6 21:59):
汉势力能得到华雄、文丑、颜良、吕布、田丰、陈宫等。杀掉李傕下回合李傕就来投靠,灭马腾、刘备占领西平得马超,

补充内容 (2015-4-6 22:04):
杀掉在袁绍的张合,然后灭掉曹操,占领许昌得张合。灭刘备势力,除了刘备、刘封多得一个赵云。杀掉关羽关羽下回合就来投。

补充内容 (2015-4-6 22:06):
雍州北部有骆驼兵可雇佣,整个中国北部有黄巾骑兵雇佣,司隶地区有白波军可雇佣。

补充内容 (2015-4-6 22:08):
朝廷有各种变态兵种,有兴趣的哥们儿 去   自定义 里面 开 全部时期兵种 打打试试

补充内容 (2015-4-6 22:08):
http://pan.baidu.com/s/1dDEkL3r

南宫克雄 发表于 2014-8-26 10:57:52

啦看犒劳

54zygg 发表于 2014-8-24 02:12:35

我累个天!!!排版排的好好的!!为什么 上传后就变了呢!!!

wengjun19841005 发表于 2014-8-27 20:28:43

大哥,你直接把所有名将放到曹总势力里给我玩把~,给我个修改好的!

迷魂乐 发表于 2014-8-29 15:42:11

恩,来支持下!!

wxt421668031 发表于 2014-8-29 18:27:12

顶个   :)

zalf1239 发表于 2014-8-29 20:25:38

我过来看看

倒买倒卖 发表于 2014-8-29 20:59:15

回复是美德

首席统帅大将军 发表于 2014-8-29 22:50:55

路过看看!

首席统帅大将军 发表于 2014-8-29 22:51:05

要我金币!

shicanxing 发表于 2014-8-29 23:12:48

楼主威武,赞一个。继续发扬。

注定流逝 发表于 2014-8-30 00:35:44

赞一个!

Pathfinder 发表于 2014-8-30 00:54:55

帶代碼解釋,有點意思。謝謝樓主

Pathfinder 发表于 2014-8-30 00:55:24

Pathfinder上街闲逛,被木牛车马所撞,包扎伤口花了 3 枚

今天第一帖,就那麼倒楣

天卧云 发表于 2014-8-30 09:37:11

高手.看不懂呀.麻烦您教我改吕布来投怎么改,我就想要吕布高顺张辽.汉势力.谢谢了

橙子 发表于 2014-8-30 22:44:13

这个技术贴 必须赞一个,话说我完全不懂 只能当伸手党表示感谢 :lol

我的心该往那放 发表于 2014-8-30 22:51:46

1111111111111111

罗马之殇 发表于 2014-8-31 00:15:15

顶顶顶顶顶顶顶顶

ljw0806 发表于 2014-9-1 13:09:15

每日一顶

54zygg 发表于 2014-9-6 22:06:44

天卧云 发表于 2014-8-30 09:37
高手.看不懂呀.麻烦您教我改吕布来投怎么改,我就想要吕布高顺张辽.汉势力.谢谢了 ...

我可以把我的   data文件 给你!你直接 覆盖就行了!
页: [1] 2 3
查看完整版本: 贤才来投 修改!想要谁都行!