引用 | 编辑
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 |