從零開始簡(jiǎn)單修改一把CW武器②添加主瞄具
本文所述內(nèi)容都是我自己摸索得出的,如有錯(cuò)誤還請(qǐng)指正,學(xué)習(xí)一直在路上,從未有過終點(diǎn)。
我不清楚專業(yè)的術(shù)語,我盡力通過直白的語言告訴你怎么操作~

這篇告訴你如何添加配件,瞄具、握把、紅外線等。
先閱讀基礎(chǔ)CV4636892
記住每完成一步后保存就可以反饋到游戲中了

以CW2.0的AR15為例,添加一個(gè)UECW的CSGO-ACOG
解包UECW模組,得到武器shared.lua,這一步是為了知道瞄具的機(jī)瞄位置和AttachmentModelsVM中配件的地址以及坐標(biāo)、大小


之后先復(fù)制圖①的兩行英文到AR15的shared中瞄具的機(jī)瞄位置處,正確的位置我們稍后再改,先加進(jìn)去。

接下來把圖②的CSGO-ACOG地址復(fù)制到AR15的AttachmentModelsVM中,這里要注意句子的結(jié)尾,如果你復(fù)制到AttachmentModelsVM中第一行要在句子結(jié)尾加上逗號(hào),若是最后一行要去掉逗,一般情況下直接在原先第一行開頭按下回車就能空一個(gè)新行了。

這里還有最重要的一步,就是綁定骨骼,就是把bone后面的"body_mesh"改為"smdimport001"就行(不同模組的武器骨骼不同哪怕是同一個(gè)模組下的武器骨骼可能也不同,請(qǐng)留意)
以上就完成了添加,做完就已經(jīng)是聯(lián)動(dòng)UECW,你必須擁有UECW這個(gè)模組才能使用CSGO-ACOG。如果你刪掉或者取消訂閱UECW,你的AR15選到這個(gè)瞄具就會(huì)報(bào)錯(cuò)!
接下來告訴你如何使用~~

將"md_uecw_csgo_acog"復(fù)制到瞄具欄,先復(fù)制到第一位,復(fù)制完要打逗號(hào)和一個(gè)空格
這里說一下上篇沒說到的,這里的[1]指的是打開改槍面板時(shí)要按什么鍵才能選擇配件,括號(hào)內(nèi)的1就是數(shù)字鍵1

這里弄完記得保存!然后就可以在游戲中看到效果了,但是還沒完成。


如何修正瞄具位置?在這里我再次建議你配合[CW 2.0] KK INS2/DOI SWEPs修改以保證最好的精確度,在修改瞄具瞄準(zhǔn)位置的時(shí)候建議配合一個(gè)命中提示的模組修正以保證精確度
以下修正操作我會(huì)配合[CW 2.0] KK INS2/DOI SWEPs操作,在這里說明,調(diào)整位置需要一些耐心,數(shù)值可以正數(shù)也可以負(fù)數(shù),每把武器位置都不一樣,所以需要一定的耐心,修改配件大小會(huì)影響位置,未發(fā)現(xiàn)影響角度。

修正瞄具要回到上面的AttachmentModelsVM,在"md_uecw_csgo_acog"這一欄里先找到angle = Angle(0, 180, 0),這是調(diào)整角度的地方,需要調(diào)整為正確的數(shù)值,可以是負(fù)數(shù)比如-90、-180這里的180我們改成-90瞄具就會(huì)朝向正確的角度,但是位置還不對(duì)

對(duì)準(zhǔn)導(dǎo)軌需要修改pos = Vector(3.72, -0.02, -1.081)括號(hào)里的數(shù)值對(duì)應(yīng)的XYZ(個(gè)別CW武器這里會(huì)遇到X和Y相反的情況),我們將它修改為(0.006, -3, 0.2)

雖然對(duì)準(zhǔn)了,但是大小不對(duì),這時(shí)就需要修改size = Vector()括號(hào)內(nèi)的數(shù)值,把他們都改成0.9三個(gè)數(shù)值都要改成一樣的,不然會(huì)變形,上面也說了改大小也會(huì)影響位置,這里我已經(jīng)修改好位置了,pos = Vector(0.02, -5, -0.3), angle = Angle(-2, -90, 0)

此時(shí)位置已經(jīng)對(duì)準(zhǔn),接下來就是右鍵瞄準(zhǔn)時(shí)瞄具所在位置了!

右鍵瞄準(zhǔn)時(shí)瞄具的位置修改,使用該瞄具是修改瞄準(zhǔn)位置會(huì)導(dǎo)致丟失鏡片或者準(zhǔn)星,此時(shí)只需要切換瞄具換回來就可以了!
在shared中找到↓
SWEP.CSGOACOGPos = Vector(-1.795, -3.8, -0.64)
SWEP.CSGOACOGAng = Vector(0, 0, 0)
這里括號(hào)里內(nèi)的數(shù)值是復(fù)制過來,肯定是不對(duì)的,需要修正,再次強(qiáng)烈建議你配合[CW 2.0] KK INS2/DOI SWEPs修正
我們先看不修正時(shí)的情況↓

然后我們開始修改,可以從原先寫好的瞄具的位置復(fù)制過來比如自帶的ACOG的pos先試試看大概的位置如下圖↓


瞄具偏高需要調(diào)整Z軸,改為0.19如下圖

X軸需調(diào)整為-2.206如下圖

至此,瞄具的添加步驟已經(jīng)完成,之后回到Attachments的瞄具欄把這個(gè)CSGO-ACOG靠后的位置,位置看你怎么選擇了,如下圖操作,這里需要注意如果你要放到最后,不需要打逗號(hào)和空格,不放在最后需要在引號(hào)后面加上逗號(hào)和空格




你可以舉一反三添加其他配件,槍管、側(cè)導(dǎo)軌、側(cè)瞄等~~可能還有下一篇....吧(^_^)

最后說一下[CW 2.0] KK INS2/DOI SWEPs這模組為何我強(qiáng)烈推薦,因?yàn)樗茉谟螒騼?nèi)修改配件的位置!并且能脫離視角,觀察第一人稱的武器,配件位置對(duì)得準(zhǔn)不準(zhǔn),右鍵瞄準(zhǔn)位置對(duì)不對(duì)這模組可以幫你省下一些操作!有空單獨(dú)講這模組
