引用 | 編輯
a7811311622
2013-12-22 14:55 |
樓主
▼ |
||
x8
有時候玩殭屍模式時…殭屍模組如果不夠用…就可能網路上找些外國修改的一些殭屍模組來用… 可是有些殭屍模組的命中部位有時太低或太高… 就會想用ZP的 set_modelindex_offset 功能或是SK發的這篇插件來解決… 不過問題來了… 有些弄模組的人不知道QC檔有段內容就是用骨架來判斷這個 hit boxes 是哪個部位… 畢竟對不知道的人來說就只是1~7的奇怪數字… 就會導致他們製作模組時很 這下好啦…給0的話這模組用了模組判斷後全身的命中部位反而全變成 HIT_GENERIC … 傷害全部只會乘 1.0 …爆頭和打腳傷害全部一樣…根本變成NPC了… 所以這篇就是要說明怎麼處理這種模組… 準備工具: JHLMV (沒有可在這篇下載或網路上找) 反編譯工具 (沒有可在這篇、這篇下載或網路上找) 能看骨架的工具,例如牛奶盒 MilkShape 3D (沒有可在這篇學使用發法順便下載試用版或網路上找) 教學: 1‧反編有問題的模組,然後用記事本這類的程式開啟其模組的QC檔 例如我找了一個L4D2的 Charger 的模組就是一個錯誤例子… 圖片很明顯地…全部的 hit boxes 全部都有問題… 2‧用牛奶盒載入 so_am_I.smd 這個SMD檔來觀察骨架名稱 會讀取 so_am_I 的原因只是因為這個動作就是人物擺個「大」字形…最容易觀察… 3‧依照QC檔給的骨架名稱重新設定部位 例如QC檔的第一個骨架名稱是「Bip01 Pelvis」…那就到牛奶盒找這個名稱…然後點兩下… 你就會看到點兩下後的部位會變紅色… 不過這個骨架名稱都給 Pelvis (骨盆) 了… 其實沒用牛奶盒觀察也可以知道「Bip01 Pelvis」是玩家的腹部了… 比較需要牛奶盒觀察的大概是 Spine (脊椎) 這個… 畢竟只知道是脊椎…但是分不出胸部和腹部…這時用牛奶盒就能大略知道分佈了… 部位的代號: 複製程式 /* Parts of body for hits */ #define HIT_GENERIC 0 /* none */ #define HIT_HEAD 1 /* 頭部 */ #define HIT_CHEST 2 /* 胸部 */ #define HIT_STOMACH 3 /* 腹部 */ #define HIT_LEFTARM 4 /* 左手 */ #define HIT_RIGHTARM 5 /* 右手 */ #define HIT_LEFTLEG 6 /* 左腳 */ #define HIT_RIGHTLEG 7 /* 右腳 */ 以此類推…結果大略如下: // 17 hit box(es)4‧QC檔修改完成後自然是正編回去 大致就這樣~ x3
|
引用 | 編輯
maplefeather
2016-08-01 13:56 |
8樓
▲ ▼ |
教學還不錯
x0 |
引用 | 編輯
new8026game
2023-09-01 19:49 |
11樓
▲ ▼ |
請問一下 大大知道怎麼把half life的某個殭屍 改成cs1.6殭屍模組能使用的殭屍嗎
x0 |