開心遊戲館

位置:首頁 > 單機圖文攻略 > 

《騎馬與砍殺》教你如何加入各種破盾武器

我是以原版爲基礎研究的,經測試所有MOD可行

首先,要知道M&B中的武器分幾種:單手武器,雙手武器,長杆武器,長杆武器(不可配盾),弩,弓,火槍。PS:火器時代還有長杆火槍。

然後,我們要找到武器代碼的哪一部分與破盾有關:

現在開啟原版的item_

隨便找一種武器,如  itm_sword|劍

itm_sword Sword Sword 2  long_sword 0  scab_longsw_a 3458764513820540928  4259842 9223388564182532111 148 532 1.500000 100 0 0 0 0 24576 100 0 102 0 276 24

0

scab_longsw_a 3458764513820540928是劍鞘

4259842決定武器的屬性

9223388564182532111是武器的手持方式

所以我們要使武器有破盾屬性,就要改動4259842

其實4259842 ,9223388564182532111,3458764513820540928等都是十六進制的數字,我們需要電腦的計算器轉換一下

如圖

《騎馬與砍殺》教你如何加入各種破盾武器

要調一下

《騎馬與砍殺》教你如何加入各種破盾武器 第2張

4259842轉換後就是410002

《騎馬與砍殺》教你如何加入各種破盾武器 第3張

《騎馬與砍殺》教你如何加入各種破盾武器 第4張

在這裏,有人可能要問破盾的屬性怎麼加呢?

要知道遊戲裏有兩種武器可破盾就是單/雙手斧

在itm_找到單手斧和雙手斧代碼是:

itm_hand_axe|單 手 斧

itm_hand_axe Hand_Axe Hand_Axe 1  hatchet 0  549519362 9223388530091229198 24 2580 2.000000 100 0 0 0 7 22528 95 0 74 0 256 22

0

itm_double_axe|雙 頭 斧

itm_double_axe Double_Axe Double_Axe 1  dblhead_ax 0  543227907 9223635923965575392 359 2580 6.500000 100 0 0 0 12 39936 85 0 94 0 256 39

0

武器屬性代碼是549519362,543227907

用計算器轉換以後是20C10002,20610003

和 劍 的代碼410002比較一下

單手斧20C10002,後面的10002是一樣的,推斷代碼後六位爲決定武器種類的代碼410002應爲單手武器(猜的,沒經過驗證~~~~)

恩~~~~讓我們把雙手劍的代碼找出來和雙手斧比較一下吧

itm_great_sword|巨 劍

itm_great_sword Great_Sword Great_Sword 2  b_bastard_sword 0  scab_bastardsw_b 3458764513820540928  6356995 9223635958660858096 423 532 2.750000 100 0 0 0 10 34816 95 0 124 0 283 34

0

6356995就是了,轉換後爲610003

雙手斧的20610003

610003應該就是雙手武器的代碼了(猜的,沒經過驗證~~~~)

再想一下破盾是附加的屬性,那屬性代碼應該是普通武器沒有的

那答案就呼之欲出了20,多出來的前兩位數,就代表該武器可破盾,

好,現在就先選一種武器試試

就選弩吧~~~~

itm_hunting_crossbow|獵 弩

itm_hunting_crossbow Hunting_Crossbow Hunting_Crossbow 1  crossbow 0  6357001 5637160960 22 10 2.250000 100 0 0 0 0 0 44 50 0 1 280 0

0

6357001就是它了

轉換後610009

加20就是20610009

轉換就是543227913

好,試下先

itm_hunting_crossbow_a Hunting_Crossbow Hunting_Crossbow 1  crossbow 0  543227913 5637160960 22 10 2.250000 100 0 0 0 0 0 44 50 0 1 280 0

0

把這段代碼複製到itm_的最後一行,並把itm_第2行的數字加1,進入遊戲

休息一天,多轉幾個城,就有剛添加的弩賣了~~~~~如圖

PS:“對盾牌傷害加成”是我把漢化檔案改了以後的結果,因爲“對盾牌獎勵”有點不好懂 

《騎馬與砍殺》教你如何加入各種破盾武器 第5張

《騎馬與砍殺》教你如何加入各種破盾武器 第6張

《騎馬與砍殺》教你如何加入各種破盾武器 第7張

呵呵~~~~能破盾的弩新鮮出爐~~~~~

接下來就把幾種武器全弄成破盾的吧~~~~~

單手武器:541130754

雙手武器:543227907

長杆武器的代碼1078034436轉換是40418004

把40改爲20就是20418004轉換爲541163524

如:itm_iron_staff|鐵 棍

itm_iron_staff Iron_Staff Iron_Staff 1  iron_staff 0  1078034436 4222129415393024 222 10 2.000000 100 0 0 0 0 17408 89 0 140 0 528 529

0

能破盾的鐵棍

itm_iron_staff_a Iron_Staff Iron_Staff 1  iron_staff 0  541163524 4222129415393024 222 10 2.000000 100 0 0 0 0 17408 89 0 140 0 528 529

0

長杆武器(不能配盾),這個有點特殊~~~~~

原代碼6389764

能破盾代碼:543227908

弓:

原代碼:6357000

破盾代碼:543227912

單/雙手武器:

原代碼:4259843

破盾代碼:541130755

如:itm_bastard_sword|護 手 劍

itm_bastard_sword_a Bastard_Sword Bastard_Sword 2  bastard_sword 0  scab_bastardsw 3458764513820540928  541130755 9223635954298781951 279 532 2.250000 100 0 0 0 9 30720 102 0 120 0 280 30

《騎馬與砍殺》教你如何加入各種破盾武器 第8張

弩剛纔說了

火槍:可破盾的槍

itm_flintlock_pistol|燧 石 發 火 手 槍

itm_flintlock_pistol_a Flintlock_Pistol Flintlock_Pistol 1  flintlock_pistol 0  541130768 481036795904 230 0 1.500000 100 0 0 65 0 0 38 160 0 99 297 0

2

-50.000000  2 11105 27 36 0 11205 234881026 0 0

-51.000000  2 600 268435505 0 0 11208 234881026 10 0

呵呵~~~~連子彈都省了

《騎馬與砍殺》教你如何加入各種破盾武器 第9張

《騎馬與砍殺》教你如何加入各種破盾武器 第10張

火器時代裏的長杆火槍

十發來服槍:

itm_rifle_10shot Ten_Shot_Rifle Ten_Shot_Rifle 1  rifle_10shot 0  6357009 4223161617350656 3000 0 3.000000 100 0 0 100 0 0 55 152 0 10 361 0

2

-50.000000  2 11105 27 36 0 11205 234881026 0 0

-51.000000  2 600 268435554 0 0 11208 234881026 10 0

原代碼:6357009

可破盾代碼:543227921

可破盾的十發來服槍

itm_rifle_10shot Ten_Shot_Rifle Ten_Shot_Rifle 1  rifle_10shot 0  543227921 4223161617350656 3000 0 3.000000 100 0 0 100 0 0 55 152 0 10 361 0

2

-50.000000  2 11105 27 36 0 11205 234881026 0 0

-51.000000  2 600 268435554 0 0 11208 234881026 10 0

《騎馬與砍殺》教你如何加入各種破盾武器 第11張

《騎馬與砍殺》教你如何加入各種破盾武器 第12張

《騎馬與砍殺》教你如何加入各種破盾武器 第13張

《騎馬與砍殺》教你如何加入各種破盾武器 第14張

PS:我以前給SA加裝備總是出錯,前幾天我終於知道怎麼回事了,就是SA裏的原始碼惹的禍,直接把SA裏的Module_system檔案夾刪掉就可以隨意的更改物品代碼了,當然如果你想研究SA的原始碼的話就當我沒說

大家可能注意到了:長杆武器和長杆武器(不能配盾)的代碼不是簡單的加上20就可以了

長杆武器的代碼1078034436轉換是40418004

長杆武器(不能配盾)代碼6389764轉換是418004

其實很簡單410004就是長杆武器,610004就是長杆武器(不能配盾)

前面提到過410002是單手劍,610003是雙手劍,410003是雙/單手劍

對比一下,尾數爲2的是單手劍,尾數3的是雙手劍,這下分析出可不可配盾和倒數第6位數有關

就是4爲可配盾,6爲不可配盾

所以可配盾的雙手劍是410003也就是雙/單手劍

而尾數爲4的就是長杆武器了~~~~~這下明白410004就是長杆武器,610004就是長杆武器(不能配盾)

是怎麼來的了吧~~~~~