milkwangyi 发表于 2009-6-8 14:18

无限破盾!1.011中加入武器(对盾牌奖励)的方法

玩骑砍一直比较喜欢用弓骑,在0.808的时候是非常爽的,一人独挑大军~
可是到了1.011的时候,发现敌人几乎是人手一盾 这样的结果就是除非冒险与敌人靠近诱骗其出招,否则很难不破盾就射死。(高手请鄙视我……)所以我就想为弓箭附带破盾的属性,也就是游戏中的(对盾牌奖励),以便更容易射爆盾牌。

先说一下M&D中的物品代码,以“练习斧”举例:
itm_practice_axe Practice_Axe Practice_Axe 1hatchet 079953922 9223388530091229198 24 270356 2.000000 100 0 0 0 0 20480 95 0 75 0 256 532
上面的红字部分就是我们添加破盾所需要改的代码,由3部分构成,基数为0。
1.种类:马+1 (0x01);单手+2 (0x02);双手+3 (0x03);长杆+4 (0x04);箭+5 (0x05);矢+6 (0x06);
盾+7 (0x07);弓+8 (0x08);弩+9 (0x09);掷+10 (0x0A);货+11 (0x0B);头+12 (0x0C);身+13 (0x0D);脚+14 (0x0E);手+15 (0x0F);手枪+16 (0x10);步枪+17 (0x11);子弹+18 (0x12)。

2.依附位置:左边+256 (0x100);左手+512 (0x200);前臂+768 (0x300)盔甲+3840   (0xF00)。

3.属性:唯一
;混战
;不可挡格
;枪矛
;商品
;食品
;双手
;主要(能否用) ;次要 ;覆盖脚
;消耗品
;对盾奖励
;对盾惩罚
;不可在马上使用。
练习斧这件物品的代码很简单,应该就是由单手+对盾牌奖励构成,所以实际上破盾的代码就是(79953922-2=79953920)注意这个数字是16进制数,转换成10进制是2039822624。

剩下的工作就很简单了,只要找到自己想改的装备的代码,将其改为7995392X(X可以参照上文的种类代码。比如单手武器是2,弓是8等等),然后保存。OK,破盾武器新鲜出炉啦!

以泡菜MOD中的精灵弓举例(原版和其他的MOD也一样,只是记事本文件位置不一样):
先在Mount&BladeModulesNativePluslanguagescn_s中用记事本打开item_kinds.csv文件,找到itm_elven_bow_pl|精 灵 战 弓,然后打开Mount&BladeModulesNativePlus中的item_kinds1.txt,查找itm_elven_bow_pl,得到itm_elven_bow Elven_Bow Elven_Bow 2elven_bow 0elven_bow_carry 34587645138205409286295560 5905584128 4600 10 2.000000 100 0 0 0 6 0 150 75 0 0 289 0
将6295560改为79953928,保存后效果如下:
file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/msohtml1/04/clip_image004.jpg

a344013374 发表于 2009-6-10 09:20

你把一只球队加一个人```然后`自己设置数据```然后王朝模式``````

a344013374 发表于 2009-6-10 09:21

回复 2# a344013374 的帖子

回复错了```郁闷```````````````````

xiujue 发表于 2009-6-13 15:23

密密麻麻~~
页: [1]
查看完整版本: 无限破盾!1.011中加入武器(对盾牌奖励)的方法