廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 74301 個閱讀者
 
<<   1   2   3   4   5  下頁 >>(共 12 頁)
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
killer699 手機 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎 創作大師獎 特殊貢獻獎-2
頭銜:畢業後作為程序員努力工作中畢業後作為程序員努力工作中
風雲人物
級別: 風雲人物 該用戶目前不上站
推文 x1169 鮮花 x1080
分享: 轉寄此文章 Facebook Plurk Twitter 版主評分版主評分版主評分 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x48
[模組] [教學專欄]修改武器共用類型  (=修改動作排列)
精華文章原創文章
修改武器共用類型專欄
按一下收藏主題

目錄

檔案下載..............頂樓

講解武器共用類型原理........1樓

修改動作排列............2樓

修正武器補彈夾速度.........3樓

相關資料及附件...........4樓



教學開始前聲明:
學懂後我不介意大家去修改myc裏的槍
但請答應我今日起不要發表出來
有必要請有需要的會員來這樣自我增值
不然插件版相似的帖就堆積如山


聲明2:
本教學專欄版權為killer699@mychat數位男女所有
不得轉載
如有侵犯必送官究治

聲明3:
喜歡的話請每層樓都送個花(4倍收入XD)

檔案下載

點我下載檔案

檔案大小:6.16MB

檔案包括:
MilkShape 3D 1.8.4試用版
JHLMV 1.35
MilkShape 3D 1.8.4安裝教學(圖片)
解出.qc檔教學(圖片)
測試用模組1(AUG)
測試用模組2(SCOUT)

P.S.   本教學使用CS1.6原版模組
P.S.2 如有最新版本的修改程式,請放棄舊的


[ 此文章被killer699在2009-08-12 14:04重新編輯 ]

此文章被評分,最近評分記錄
財富:500 (by amore12) | 理由: 感謝提供!!



一般回文我多半不會看到得,要找我請用私信/送花

獻花 x33 回到頂端 [樓 主] From:香港有線寬頻 | Posted:2009-06-23 10:29 |
killer699 手機 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎 創作大師獎 特殊貢獻獎-2
頭銜:畢業後作為程序員努力工作中畢業後作為程序員努力工作中
風雲人物
級別: 風雲人物 該用戶目前不上站
推文 x1169 鮮花 x1080
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

武器共用類型原理

CS的各類型支槍功能有不同的分別

例如:
散彈槍的另類入彈方法
M4,USP的消聲器
GLOCK18有分兩種開槍動作

因此做成不同支槍的V檔讀取方法的不同
而所謂的讀取方法其實就是V檔中動作的排列次序

本人已經在此進行分類
同類的槍改名後動作沒有錯誤
而非同類的槍改名後動作會有混亂
這都是因為動作的排列次序不同

舉個例子,以下為第5類跟第1類的分別


動作名稱解釋:
idle=持槍不動
reload=入彈/換彈夾
draw=掏槍/上腔
shoot=開火

第5類的動作排列次序


第5類的動作排列次序為:
  1. 不動
  2. 開火1
  3. 開火2
  4. 換彈夾
  5. 掏槍


第1類的動作排列次序

第1類(awp)的動作排列次序為:
  1. 不動
  2. 開火1
  3. 開火2
  4. 開火3
  5. 換彈夾
  6. 掏槍
所以,如果把第5類的槍放到awp(以改檔名的方法)
當你遊戲時手持awp換彈夾(第5個)就會播放出掏槍(第5類槍的第5個)的動作

那麼究竟在哪裡修改動作排列次序呢
請看下章


[ 此文章被killer699在2009-06-26 08:46重新編輯 ]


一般回文我多半不會看到得,要找我請用私信/送花

獻花 x8 回到頂端 [1 樓] From:香港有線寬頻 | Posted:2009-06-23 10:29 |
killer699 手機 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎 創作大師獎 特殊貢獻獎-2
頭銜:畢業後作為程序員努力工作中畢業後作為程序員努力工作中
風雲人物
級別: 風雲人物 該用戶目前不上站
推文 x1169 鮮花 x1080
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

修改動作排列
原來檔案:v_aug.mdl(測試用模組1)
修改目標:改成適用於第5類的sg550
修改工具:jhlmv
     純文字文件修改工具(記事簿)


以下為解出.qc檔的圖片教學
頂樓的檔案裏面都有一樣的
如已經知道請跳過











以同樣的方法解開v_aug.qc並開啟

重點注意下方文字
// 6 animation sequence(s)
$sequence "idle" "idle" fps 30
$sequence "reload" "reload" fps 40 {
  { event 5004 10 "weapons/aug_boltpull.wav" }
  { event 5004 50 "weapons/aug_clipout.wav" }
  { event 5004 88 "weapons/aug_clipin.wav" }
  { event 5004 112 "weapons/aug_boltslap.wav" }
 }
$sequence "draw" "draw" fps 35 { event 5004 9 "weapons/aug_forearm.wav" }
$sequence "shoot1" "shoot1" fps 35 { event 5001 0 "22" }
$sequence "shoot2" "shoot2" fps 35 { event 5001 0 "22" }
$sequence "shoot3" "shoot3" fps 35 { event 5001 0 "22" } 

所有$sequence開頭的句字都有關動作

紅色字
動作名稱,不會影響遊戲中任何東西
可以亂改只要是英文都可以
例如第一句我改成
$sequence "hello i am killer699" "idle" fps 30

藍色字
用於讀取.smd檔的名稱
解開.mdl檔後與.qc檔同時出現的.smd檔
裏面是骨骼動作相關資料

綠色字
動作播放速度
fps 1代理每秒播放1個畫格

紫色字
動作播放時的相關特效
5004-聲音
5xx1-槍火
後面的數字代表出現特效的畫格
"引號"裏是相關槍火/聲音資料

那麼...
如果改排列次序呢

簡單!
直接修改句字的次序($sequence開頭)
其他都不需要動


如果要把aug改成適用於sg550
就要先清楚sg550的排列次序
即是:
  1. 不動
  2. 開火1
  3. 開火2
  4. 換彈夾
  5. 掏槍

而從v_aug.qc裏的文字中可得知該模組的排列是:
  1. 不動
  2. 換彈夾
  3. 掏槍
  4. 開火1
  5. 開火2
  6. 開火3

更改句子次序相關不用教大家
但記得連後面"引號"裏的東東一起移動
但多出來的”開火3”應該如何處理呢
我告訴你
$sequence "shoot3" "shoot3" fps 35 { event 5001 0 "22" }
一行刪掉就成事
當然你亦可以放到最後作保留

所以最後那些文字都變成
// 6 animation sequence(s)
$sequence "idle" "idle" fps 30
$sequence "shoot1" "shoot1" fps 35 { event 5001 0 "22" }
$sequence "shoot2" "shoot2" fps 35 { event 5001 0 "22" }
$sequence "reload" "reload" fps 40 {
{ event 5004 10 "weapons/aug_boltpull.wav" }
{ event 5004 50 "weapons/aug_clipout.wav" }
{ event 5004 88 "weapons/aug_clipin.wav" }
{ event 5004 112 "weapons/aug_boltslap.wav" }
}
$sequence "draw" "draw" fps 35 { event 5004 9 "weapons/aug_forearm.wav" }

有人會想問
如果反過來動作是不夠而非過多呢
例如模組只有2個開火動作
但正確排列次序需要3個

只要把最相似的動作複製一次就行了
但不需要複製smd檔
只要.qc檔中
讀取.smd檔的名稱一樣就可以
即是
$sequence "shoot1" "shoot1" fps 35 { event 5001 0 "22" }
$sequence "shoot2" "shoot2" fps 35 { event 5001 0 "22" }
$sequence "shoot2" "shoot2" fps 35 { event 5001 0 "22" }
第3句是複雜第2句來的
藍色字(讀取.smd檔的名稱)不用變
代表2個動作是用同一個smd檔的

當然想整理一下名稱的話
紅色字可以改成"shoot3"


各槍的正確排列次序在4樓


[ 此文章被killer699在2009-08-26 09:46重新編輯 ]


一般回文我多半不會看到得,要找我請用私信/送花

獻花 x10 回到頂端 [2 樓] From:香港有線寬頻 | Posted:2009-06-23 10:54 |
killer699 手機 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎 創作大師獎 特殊貢獻獎-2
頭銜:畢業後作為程序員努力工作中畢業後作為程序員努力工作中
風雲人物
級別: 風雲人物 該用戶目前不上站
推文 x1169 鮮花 x1080
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片


還記得樓上介紹過的綠色字
即是fps值
亦即"動作播放速度"
數目越大,動作越快

由於無法從模組檔案中修改遊戲中的補彈夾時間
所以只能修改動作播放的快慢
而這時候fps值就會成為我們的重要朋友

其實動作畫格數都是播放速度的關鍵
但如果直接增減畫格數的話
動作會變得不流暢

那麼,這兩個參數可以在哪看到呢
比較方便的辦法是



然後給大家一條算出正確fps的公式

公式1:
原版模組動作畫格數/原版模組動作fps=原版模組動作正確秒數

公式2:
你的模組動作畫格數/原版模組動作正確秒數=正確fps

由於只有1.6原版模組的補彈夾速度才能保證100%正確2010年某日更正:原版模組的換彈時間也不100%對到遊戲換彈時間
所以公式1必須用原版模組計算計算結果可能需要再作少量調整
另外請注意,換彈夾以外動作不應修改

各種槍之公式1結果放在4樓只供參考!!!


然後又回到我們的aug

公式1:
107/28=3.8214285714285714285714285714286

公式2:
133/3.8214285714285714285714285714286=34.80373831775700934579439252337

四捨五入後fps值得35
所以最後全新的文字為
// 6 animation sequence(s)
$sequence "idle" "idle" fps 30
$sequence "shoot1" "shoot1" fps 35 { event 5001 0 "22" }
$sequence "shoot2" "shoot2" fps 35 { event 5001 0 "22" }
$sequence "reload" "reload" fps 35 {
{ event 5004 10 "weapons/aug_boltpull.wav" }
{ event 5004 50 "weapons/aug_clipout.wav" }
{ event 5004 88 "weapons/aug_clipin.wav" }
{ event 5004 112 "weapons/aug_boltslap.wav" }
}
$sequence "draw" "draw" fps 35 { event 5004 9 "weapons/aug_forearm.wav" }
紅色部分已經完成
藍色部份要不要改隨你喜歡
前面//不要刪掉就好


最近一步:正編

像這樣選剛改完的qc檔

等幾秒就完成!



一個能完整套在sg550的aug模組就完成囉
接下來要把其他槍聲tga等都改名稱(槍聲以外音效不用改)


[ 此文章被killer699在2010-09-06 00:50重新編輯 ]


一般回文我多半不會看到得,要找我請用私信/送花

獻花 x4 回到頂端 [3 樓] From:香港有線寬頻 | Posted:2009-06-23 10:54 |
killer699 手機 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎 創作大師獎 特殊貢獻獎-2
頭銜:畢業後作為程序員努力工作中畢業後作為程序員努力工作中
風雲人物
級別: 風雲人物 該用戶目前不上站
推文 x1169 鮮花 x1080
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

相關料及附件

各種槍之公式1結果(入彈秒數): (有點不準確)


手槍類

deagle:
2.2

elite:
4.6

fiveseven:
3.2333333333333333333333333333333

p228:
2.7428571428571428571428571428571

glock18:
2.1714285714285714285714285714286

usp:
2.7297297297297297297297297297297


散彈槍類

m3:


xm1014:



衝鋒槍類

tmp:
2.16

mac10:
3.1714285714285714285714285714286

ump45:
3.5151515151515151515151515151515

mp5:
2.6578947368421052631578947368421

p90:
3.4


步槍類

galil:
2.6

famas:
3.0333333333333333333333333333333

m4a1:
3.1351351351351351351351351351351

ak47:
2.4594594594594594594594594594595

sg552:
3.2162162162162162162162162162162

aug:
3.325

scout:
2.0333333333333333333333333333333

sg550:
3.8214285714285714285714285714286

g3sg1:
4.7

awp:
2.9333333333333333333333333333333


機槍類:

m249:
4.7





各槍的正確排列次序:


配合http://bbs.mychat.to/reads.php?tid=794969


第1類(awp):
  1. 不動
  2. 開火1
  3. 開火2
  4. 開火3
  5. 換彈夾
  6. 掏槍

第1類(m4a1):
  1. (消聲器)不動
  2. (消聲器)開火1
  3. (消聲器)開火2
  4. (消聲器)開火3
  5. (消聲器)換彈夾
  6. (消聲器)掏槍
  7. 裝消聲器
  8. 不動
  9. 開火1
  10. 開火2
  11. 開火3
  12. 換彈夾
  13. 掏槍
  14. 收回消聲器
第2類:
  1. 不動
  2. 換彈夾
  3. 掏槍
  4. 開火1
  5. 開火2
  6. 開火3

第3類:
  1. 不動
  2. 開火1
  3. 開火2
  4. 開火(最後一發子彈)
  5. 換彈夾
  6. 掏槍

第5類:
  1. 不動
  2. 開火1
  3. 開火2
  4. 換彈夾
  5. 掏槍

第7類(p228):
  1. 不動
  2. 開火1
  3. 開火2
  4. 開火3
  5. 開火(最後一發子彈)
  6. 換彈夾
  7. 掏槍

第7類(usp):
  1. (消聲器)不動
  2. (消聲器)開火1
  3. (消聲器)開火2
  4. (消聲器)開火3
  5. (消聲器)開火(最後一發子彈)
  6. (消聲器)換彈夾
  7. (消聲器)掏槍
  8. 裝消聲器
  9. 不動
  10. 開火1
  11. 開火2
  12. 開火3
  13. 開火(最後一發子彈)
  14. 換彈夾
  15. 掏槍
  16. 收回消聲器

無同類由於太複雜
不建議修改
有需要可以再問我


[ 此文章被killer699在2011-07-11 00:53重新編輯 ]


一般回文我多半不會看到得,要找我請用私信/送花

獻花 x6 回到頂端 [4 樓] From:未知地址 | Posted:2009-06-23 10:54 |
chuchung712 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章 特殊貢獻獎-2
知名人士
級別: 知名人士 該用戶目前不上站
推文 x774 鮮花 x1169
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

Draw是掏槍
不是上腔
@@


沒有理想的世界
獻花 x0 回到頂端 [5 樓] From:香港有線寬頻 | Posted:2009-06-23 11:20 |
LHM1996717
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x99 鮮花 x195
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 chuchung712 於 2009-06-23 11:20 發表的 : 到引言文
Draw是掏槍
不是上腔
@@

我不夠威望看/口\


獻花 x0 回到頂端 [6 樓] From:澳門 | Posted:2009-06-23 12:17 |
Randi2010 手機
個人文章 個人相簿 個人日記 個人地圖
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x123 鮮花 x226
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

遲一點應該會改回免威望吧..
不過應該將威望改成10..
以免遊客也能看到...


獻花 x0 回到頂端 [7 樓] From:香港特別行政區 | Posted:2009-06-23 12:49 |
killer699 手機 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 優秀管理員勳章 社區建設獎 創作大師獎 特殊貢獻獎-2
頭銜:畢業後作為程序員努力工作中畢業後作為程序員努力工作中
風雲人物
級別: 風雲人物 該用戶目前不上站
推文 x1169 鮮花 x1080
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 chuchung712 於 2009-06-23 11:20 發表的 : 到引言文
Draw是掏槍
不是上腔
@@
反正掏槍的動作大多是上腔

下面是引用 Randi2010 於 2009-06-23 12:49 發表的: 到引言文
遲一點應該會改回免威望吧..
不過應該將威望改成10..
以免遊客也能看到...


下面是引用 lhfdjddf 於 2009-06-23 12:17 發表的: 到引言文
 
我不夠威望看/口\


未完成亂回覆
萬一我之前的回覆不夠用
又被你們的回覆擋住
吃虧的最終都是會員


想偷看嗎
我就改200威望


一般回文我多半不會看到得,要找我請用私信/送花

獻花 x0 回到頂端 [8 樓] From:香港有線寬頻 | Posted:2009-06-23 19:09 |
chuchung712 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎 社區建設獎 優秀管理員勳章 特殊貢獻獎-2
知名人士
級別: 知名人士 該用戶目前不上站
推文 x774 鮮花 x1169
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

下面是引用 killer699 於 2009-06-23 19:09 發表的 : 到引言文

想偷看嗎
我就改200威望

這算是濫權嗎......


沒有理想的世界
獻花 x0 回到頂端 [9 樓] From:香港有線寬頻 | Posted:2009-06-24 11:55 |

<<   1   2   3   4   5  下頁 >>(共 12 頁)
首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.024122 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言