汉之殇兵模移植教程
2014-08-08 10:43:38   来源:网络   评论:0 点击:

这次以绍定入洛0 7为例来说下移植过程,首先我们需要找到移植要用到的文件,即兵模文件,贴图文件,兵牌文件和兵种介绍图。首先我们来确定
这次以绍定入洛0.7为例来说下移植过程,首先我们需要找到移植要用到的文件,即兵模文件,贴图文件,兵牌文件和兵种介绍图。首先我们来确定要移植哪个兵,打开Medieval II Total War\mods\Shaoding\data\text中的中文文本export_units来查找要移植兵的名称代码




然后用记事本打开Medieval II Total War\mods\Shaoding\data\unit_models中的battle_models.modeldb文件查找到这个兵,
然后通过上面的路径来找到这些文件,也可以直接在unit_models文件中搜索



好了,找完这些我们就准备开始移植了,首先还是老话,记得要备份原文件,其实我个人建议最好不要删除汉之殇的安装包,这样即使没有备份也可以随时重新安装。打开Medieval II Total War\mods\hanzhishang\data\unit_models中的battle_models.modeldb文件,我们来新建一个兵
打开后我们最先要更改的是图中圈出的数字279,这个是总共兵的数量,这个是有上限的,是三百多个,具体多少我忘了,我们要添加一个兵,就改为280。
接着我们可以仿照汉之殇的格式来添加一个兵




我们将其路径更改成汉之殇的文件夹并且将复制出来的邵定的文件更改名称,对照路径检查一下,不要出现路径或字数错误。然后将兵牌放入Medieval II Total War\mods\hanzhishang\data\ui\units\ 要添加的势力代码 中,介绍图放入Medieval II Total War\mods\hanzhishang\data\ui\unit_info\ 要添加的势力代码 中。

要确认把这个兵添加给哪个势力,可以打开Medieval II Total War\mods\hanzhishang\data\world\maps\campaign\imperial_campaign中的descr_strat来查看,解锁不可玩势力也是在这个文件。



这样兵模文件就算添加完了,接下来来添加兵种文件,打开Medieval II Total War\mods\hanzhishang\data中的export_descr_unit文件来添加兵种,不会可以仿照上面的看一下,这个各个项的意思百度也是有的。
type Lancers
  (兵的内部名,决定兵套用的模型,不能改)
  dictionary Lancers ; Lancers
  (依次:对应上面类型的名字;在游戏里的名字)
  category cavalry
  (兵种类:骑兵还是步兵还是.......要对应你改的兵种)
  class heavy
  (兵类型:轻跑的快,重跑得慢,远程的就能远射.....)
  voice_type Heavy
  (兵的声响类型)
  banner faction main_cavalry
  (兵种旗帜,注意步兵,远程,骑兵的旗帜都不一样的)
  banner holy crusade_cavalry
  (变成十字军或发动圣战后的旗帜)
  soldier Lancers, 32, 0, 1
  (依次为:骑手类型;兵标准数,坐骑的数量,冲撞质量....骑兵人马合一,故骑为0;大象骑手按比例,想增加枪象上的射手就把前数增加,最大为2射手1象,想增加大象就改中间数字;冲撞质量标准为1,增加则提高突破能力。)
  mount armoured horse
  (坐骑种类:如铁骑,重骑,轻骑,大象.....会影响移动力和兵的坐骑外观,随便改)
  mount_effect elephant -4, camel -4
  (和哪种兵战斗有加成或惩罚多少.....可改)
  attributes sea_faring, hide_forest, hardy, can_withdraw, can_formed_charge, knight
  (兵的属性:如躲藏,惊吓何种兵,强力冲锋,加周围士气,将军卫队等都在此修改)
  formation 2, 4.4, 3, 6, 2, square, wedge
  (兵的排列和能使用的阵型,第5个数字是行数,可调整兵的正面火力覆盖;初始阵型;可变阵型)
  stat_health 1, 0
  (依次:人的生命值;坐骑的生命值......注意远射兵器只识别人的生命,所以大象怕远射)
  stat_pri 13, 8, no, 0, 0, melee, melee_blade, piercing, spear, 25, 1
  (依次:主武器攻击;冲锋加成;远程武器名;射程;弹药;类型(能否围城);武器引型;冲锋武器名;武器声响;武器攻击频率........如想把弓箭换火枪或火箭就改第3到7项,如想加快攻击速度就减小末尾的数字)
  ;stat_pri_ex 0, 0, 0
  (武器升级变化,建筑里的另外算.....其实没必要改)
  stat_pri_attr no
  (主武器属性,如区域攻击即践踏,穿身,破甲等.....可把no替换掉修改)
  stat_sec 14, 4, no, 0, 0, melee, melee_blade, piercing, sword, 25, 1
  (依次是次武器的:攻击;冲锋加成等.....参照stat_pri,远射兵只用改stat_pri里的)
  ;stat_sec_ex 0, 0, 0
  (次武器3次升级变化)
  stat_sec_attr no
  (次武器属性)
  stat_pri_armour 11, 5, 0, metal
  (依次:兵的甲防;技防;盾防;......技防近战有效,对远射无效;盾防正面有效,跑动中无效)
  ;stat_armour_ex 11, 0, 0, 0, 5, 0, 0, metal
  (兵各项防御的升级变化)
  stat_sec_armour 0, 0, flesh
  (坐骑防御的升级变化)
  stat_heat 6
  (疲劳速度,越大越累得快)
  stat_ground 0, -2, -4, 0
  (依次:灌木丛,沙地,森林,雪地的攻击和防御加成或惩罚)

  stat_mental 11, impetuous, trained
  (依次:士气;纪律;训练.......纪律就是会不会乱冲乱跑,训练影响阵型是否容易被打乱)

  stat_charge_dist 45
  (开始冲锋距离........冲锋时不能变向,但有冲锋加成,改小点就不用ALT+右键了)
  stat_fire_delay 0
  (射击时间)
  stat_food 60, 300
  (食物?....不太清楚,貌似战斗的持久力)
  stat_cost 1, 930, 320, 130, 100, 930, 4, 230
  (依次:造兵回合;购买价格;维护费;升级武器费;升级盔甲费;自定义战役费用;多于几队开始罚钱;罚钱的多少)
  armour_ug_levels 6
  (盔甲升级要求铁匠等级)
  armour_ug_models Lancers
  (盔甲升级后变成哪种兵)
  ownership france
  (哪些国家能造,可以增加或替换,但要注意在建筑文件export_descr_buildings里添加才会在帝国战役出现)
  era 2 france
  (哪些国家在哪些时期拥有.....era 0为初期;era 1为中期;era 2为后期;注意要按上下顺序依次添加)
  ;unit_info 13, 0, 16
  (兵所属派系和文化背景还有兵的特征)

这样以来基本就算完成了,然后我们来给其添加中文介绍,打开Medieval II Total War\mods\hanzhishang\data\text中的export_units文件来添加中文名称和介绍。
这样其实就算完成了,不过汉之殇有点和其他MOD不同,邵定的武器贴图是单独做的而汉之殇的武器和盾牌贴图是和盔甲在一块的,因此导致了移植的士兵武器颜色错误,需要后期用PS修改一下贴图,教程可以去网上找一下,以后我也可能会写。
邵定长刀兵贴图

汉之殇大撸甲士贴图

导致武器颜色不对,更改下对应位置颜色就可以了,不是很难。
这样子基本就结束了,不明白的可以在下面问





修正一下关于武器的问题,经实验,不建立武器文件夹,只要路径对,将武器贴图放入盔甲文件夹也一样可以达到效果,可以解决上面说的武器颜色问题,看一下这张图,下面这两个是武器贴图,将他放入盔甲贴图文件夹改下路径即可。


感谢:1502338189分享

相关热词搜索:教程

上一篇:Jsgme V2.6.0.157 全面战争系列通用
下一篇:骑马与砍杀1.011中文秘籍

分享到: 收藏