設為首頁收藏本站

HKCDC討論區

 找回密碼
 註冊

QQ登錄

只需一步,快速開始

搜索

查看: 1315|回復: 7

機槍製作教學 [複製鏈接]

積分
10946

最高榮譽勳章

~淚月*悲花~ 發表於 2010-9-18 16:29:41 |顯示全部樓層
做機槍的關鍵點(如果你做的機槍有問題請看):
1、製作的時候在top視圖中機槍的方向必須向右,也就是說槍口必須向右!
2、必須要有一個軸,因為機槍是要轉動的!
3、在把機槍轉換為實體後,一定要在其屬性窗口的「標識 」頁中選中「玩家控制」這項否則遊戲開始後你就控制不了機槍了!   
做機槍的詳細流程:
1,用固體工具做出機槍的外貌。注意使用的固體數量不宜過多哦。
   註:槍口的方向在頂視圖中要向右!這很重要!
2,在機槍的後面部分做個轉軸,貼圖用origin紋理(與做門軸一樣),即使穿過機槍也沒關係,因為它在cs不可見,所以還需要做一個專用來看的轉軸。如圖(一切從簡,莫怪)
4,把機槍(需要轉動的部分)和轉軸選中並把它轉換成func_tank實體。方法:選中後,點擊右鍵,在彈出的菜單中選擇「轉換為實體」,又彈出個窗口,在分類裡選擇func_tank。
5,對func_tank實體進行相關設置。
   [1]name(名稱):tank     後面(見7)要與func_tankcontrols實體配合用。
   [2]target(目標):sound  不是機槍的靶子哦!是開槍時發什麼聲音。他專門是指向ambient_generic 實體的,我們在後面要創建一個名為sound的實體(見8)。
   [3]yaw rate(左右轉動速度)     30
   [4]yaw range(左右轉動範圍)    90  這兩個好懂,設置注意見附2。
   [5]yaw tolerance(左右轉動偏差) 15  一個影響你轉動精度的鍵值,越小精度越高
   [6]pitch rate(上下轉動速度)     0
   [7]pitch range(上下轉動範圍)    0  
   [8]pitch tolerance(上下轉動偏差) 0  這三個與上面差不多。設置注意見附2。
   [9]barrel length(槍管長度)      70  這三個是調整槍口和轉軸的距離。子彈從槍口射出,如果沒有
   [10]barrel horizontal(槍管寬度) 0   設置正確,子彈可能沒有經過槍管就出來了!!!
   [11]barrel vertical(槍管高度)   0   建議開始不要動,以後再來調。
   [12]rotate sound(轉動聲音)        呵呵,不懂的是傻瓜(這是mike說的:>)
   [13]rate of fire(射速)         20   每秒射出的子彈的數量
   [14]damage per bullet(傷害力)  15   每棵子彈的傷害力
   [15]firing per sistence(持續開火時間)  1 希望開火多少時間後有一個短暫停頓啊?填這裡
   [16]bullet accuracy(準確度)    small cone   選項一看就明白的,這裡選較小誤差
   [17]minmum target range(最小搜尋範圍)  0  當機槍由電腦控制時,設置他的最小搜尋範圍
   [18]maximum target range(最大搜尋範圍) 0  當機槍由電腦控制時,設置他的最大搜尋範圍。當玩家距離機槍的範圍在上面2者之間時,他就會向玩家開火了!!!!!
   [19]bullets(子彈類型)        9mm    選擇射出的是什麼子彈。如果這項選擇none則沒有子彈。
6,我們的目的是,讓人走到機槍後面時候,可以控制機槍。於是需要劃一小塊區域,當人在這個區域裡時就可以控制機槍。用固體工具在機槍後面做一個固體,這個固體所佔空間就是機槍控制區域,為與安彈區、購買區統一,建議用aaatrigger紋理,這裡所用的紋理在cs裡看不到的。
7,選中剛建的固體,把它轉換為func_tankcontrols實體。方法同4。
   設置tank entity name為tank,即你想讓人在這個空間裡能控制的東西的名稱。
8,用實體工具在機槍處創建一個ambient_generic實體。方法:選中實體工具,在三視圖中創建後調整位置,使其位於機槍處,然後在右鍵彈出的菜單中選屬性,然後在分類處選「ambient_generic」。
    設置name(名稱)為「sound」,讓func_tank引發。
    設置path/filename.wav of WAV為想要的機槍音效。cs裡的武器音效在目錄\cstrike\sound\weapons裡,自己挑一個吧,這裡用b31的音效,設置為「weapons/mp5-1.wav」。
9,現在好像差不多都完了,自己進cs去看看吧,看會出現什麼現象?呵呵,自己無法控制機槍,只有被它打的。因為我們沒有設定機槍是玩家控制還是電腦控制。他默認的是電腦控制,你在機槍後面按使用鍵只是選擇讓不讓電腦控制機槍,卻不能自己控制。
    怎麼才能自己控制機槍呢?選擇func_tank實體,右鍵菜單選屬性,選標記,其中有三個可用的選項。
    [1]active(電腦控制)    遊戲開始就把使用權給電腦
    [2]only direct         當玩家正好經過槍口所指方向時才開火(無聊的選項,呵呵)
    [3]controllable(玩家控制)   由玩家控制
    所以我們只需把controllable(玩家控制)項打勾就可以了。
    註:當1、3同時選擇時,cs將忽略3的選擇。
10,ok了,整個機槍就算完成了。cs裡當人走到機槍後面按使用鍵時,玩家的武器看不見了,這時就可以操控機槍了。不過cs裡設計的機槍控制,我簡直不敢恭維。

附加說明:
1,func_tankmortar是大炮實體,除了打出來的是炮彈之外和func_tank完全一樣。
2,機槍周圍(槍口能轉到的地方)盡量不要有其他固體。否則當人站在槍口上面時容易卡住。所以在設置左右轉動範圍時,要特別注意這一點。設置上下轉動範圍時注意槍口和地面的角度差。
3,轉軸的高度和位置建議如圖設置,這樣一來,轉軸的中心和槍口在同一水平面了,槍管的三個距離僅需設置長度就可以了。

錄至--不明

如要查看全部, 請登錄註冊 QQ登錄
回首當年在此的日子,忍不住想恥笑自己
不論如何,過去還是沒法清除了

使用道具 舉報

積分
1026
Daniel876542 發表於 2010-9-20 16:15:34 |顯示全部樓層
請著名轉貼
這好像是從hkcser轉來的
不過那個論壇早就掛了= =

使用道具 舉報

積分
4935
zpqmalla 發表於 2010-12-25 19:48:00 |顯示全部樓層
好正

使用道具 舉報

積分
4935
zpqmalla 發表於 2010-12-29 22:57:40 |顯示全部樓層
整C場

使用道具 舉報

二級士官

路人

積分
1448
jack04pc 發表於 2010-12-29 23:43:12 |顯示全部樓層
但好複雜~
0.0

使用道具 舉報

四級士官

"囧"級士官

積分
2780
ler2135 發表於 2011-1-2 13:19:03 |顯示全部樓層
整C場
zpqmalla 發表於 2010-12-29 22:57


打唔中隻C = 冇用...
Fail...
[/img]E:\WAR\PIC\mca[2].png\[img]

使用道具 舉報

積分
6446

榮譽勳章

abc321 發表於 2011-1-2 14:24:02 |顯示全部樓層
不如你整比我地啦!

使用道具 舉報

積分
659
SaSuKe28 發表於 2011-5-10 19:15:14 |顯示全部樓層
不明白..如有圖示就更好了-.-!

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

Archiver|手機版|HKCDC   

GMT+8, 2017-8-19 21:06 , Processed in 0.105437 second(s), 19 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回頂部