kkkkkiil
Youtube Master Race
- 15/2/10
- 58
- 0
Vậy cái attachmen mình tự ghi luôn là như trên là ok phải không. Seq lấy luôn của model vậy có phải chỉnh sửa thêm gì về bone nữa không hay chỉ cần lấy ref và ghép luôn ở QCTừng thấy 1 p_ mdl có submodel trên alliedmods, file đó bắt nguồn từ bên tàu. Có lẽ là có thể làm p_ submodel đc. Mỉnh đã thử làm lâu rồi, tất nhiên là phải cần có plugin thì mới đổi submodel đc. Cách làm là để attachment 0 0 0 (cái attachment tia lửa) chung cho all wpn. Mỗi wpn có 1 độ dài bone tới đầu súng (chổ attachment tia lửa) khác nhau nên tương ứng với 1 wpn = 1 submodel = 1 seq
VD:
Ak47 sub1 seq 1
M4A1 sub2 seq 2
Tất cả wpn đều chung bone, seq sẽ thay đổi độ dài bone
Mã:/* ============================================================================== QC script generated by Half-Life MDL Decompiler 1.2 2003, Kratisto. Based on code from Valve's HL SDK. p_all.mdl Original internal name: "p_all.mdl" ============================================================================== */ $modelname "p_all.mdl" $cd ".\" $cdtexture ".\" $scale 1.0 $cliptotextures $bbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 $cbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 $eyeposition 0.000000 0.000000 0.000000 // 1 attachment(s) $attachment 0 "R_muzz" 0.000000 0.000000 0.000000 $attachment 1 "L_muzz" 0.000000 0.000000 0.000000 //reference mesh(es) $bodygroup "rifles" { studio "p_ak47" studio "p_aug" studio "p_awp" studio "p_c4" studio "p_de" studio "p_elite" studio "p_famas" studio "p_fiveseven" studio "p_flash" studio "p_g3sg1" studio "p_galil" studio "p_usp" studio "p_grenade" studio "p_knife" studio "p_m3" studio "p_m4a1" studio "p_m249" studio "p_mac10" studio "p_mp5" studio "p_p90" studio "p_p228" studio "p_scout" studio "p_sg550" studio "p_sg552" studio "p_smoke" studio "p_tmp" studio "p_ump45" studio "p_usp" studio "p_xm1014" } // 1 animation sequence(s) $sequence "ak47" "ak47" fps 30 $sequence "aug" "aug" fps 30 $sequence "awp" "awp" fps 30 $sequence "c4" "non_gun_idle" fps 30 $sequence "de" "de" fps 30 $sequence "elite" "elite" fps 30 $sequence "famas" "famas" fps 30 $sequence "fiveseven" "fiveseven" fps 30 $sequence "flash" "non_gun_idle" fps 30 $sequence "g3sg1" "g3sg1" fps 30 $sequence "galil" "galil" fps 30 $sequence "usp" "usp" fps 30 $sequence "grenade" "non_gun_idle" fps 30 $sequence "knife" "non_gun_idle" fps 30 $sequence "m3" "m3" fps 30 $sequence "m4a1" "m4a1" fps 30 $sequence "m249" "m249" fps 30 $sequence "mac10" "mac10" fps 30 $sequence "mp5" "mp5" fps 30 $sequence "p90" "p90" fps 30 $sequence "p228" "p228" fps 30 $sequence "scout" "scout" fps 30 $sequence "sg550" "sg550" fps 30 $sequence "sg552" "sg552" fps 30 $sequence "smoke" "non_gun_idle" fps 30 $sequence "tmp" "tmp" fps 30 $sequence "ump45" "ump45" fps 30 $sequence "usp" "usp" fps 30 $sequence "xm1014" "xm1014" fps 30 // End of QC script.
- - - Updated - - -
Vậy cái attachmen mình tự ghi luôn là như trên là ok phải không. Seq lấy luôn của model vậy có phải chỉnh sửa thêm gì về bone nữa không hay chỉ cần lấy ref và ghép luôn ở QCTừng thấy 1 p_ mdl có submodel trên alliedmods, file đó bắt nguồn từ bên tàu. Có lẽ là có thể làm p_ submodel đc. Mỉnh đã thử làm lâu rồi, tất nhiên là phải cần có plugin thì mới đổi submodel đc. Cách làm là để attachment 0 0 0 (cái attachment tia lửa) chung cho all wpn. Mỗi wpn có 1 độ dài bone tới đầu súng (chổ attachment tia lửa) khác nhau nên tương ứng với 1 wpn = 1 submodel = 1 seq
VD:
Ak47 sub1 seq 1
M4A1 sub2 seq 2
Tất cả wpn đều chung bone, seq sẽ thay đổi độ dài bone
Mã:/* ============================================================================== QC script generated by Half-Life MDL Decompiler 1.2 2003, Kratisto. Based on code from Valve's HL SDK. p_all.mdl Original internal name: "p_all.mdl" ============================================================================== */ $modelname "p_all.mdl" $cd ".\" $cdtexture ".\" $scale 1.0 $cliptotextures $bbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 $cbox 0.000000 0.000000 0.000000 0.000000 0.000000 0.000000 $eyeposition 0.000000 0.000000 0.000000 // 1 attachment(s) $attachment 0 "R_muzz" 0.000000 0.000000 0.000000 $attachment 1 "L_muzz" 0.000000 0.000000 0.000000 //reference mesh(es) $bodygroup "rifles" { studio "p_ak47" studio "p_aug" studio "p_awp" studio "p_c4" studio "p_de" studio "p_elite" studio "p_famas" studio "p_fiveseven" studio "p_flash" studio "p_g3sg1" studio "p_galil" studio "p_usp" studio "p_grenade" studio "p_knife" studio "p_m3" studio "p_m4a1" studio "p_m249" studio "p_mac10" studio "p_mp5" studio "p_p90" studio "p_p228" studio "p_scout" studio "p_sg550" studio "p_sg552" studio "p_smoke" studio "p_tmp" studio "p_ump45" studio "p_usp" studio "p_xm1014" } // 1 animation sequence(s) $sequence "ak47" "ak47" fps 30 $sequence "aug" "aug" fps 30 $sequence "awp" "awp" fps 30 $sequence "c4" "non_gun_idle" fps 30 $sequence "de" "de" fps 30 $sequence "elite" "elite" fps 30 $sequence "famas" "famas" fps 30 $sequence "fiveseven" "fiveseven" fps 30 $sequence "flash" "non_gun_idle" fps 30 $sequence "g3sg1" "g3sg1" fps 30 $sequence "galil" "galil" fps 30 $sequence "usp" "usp" fps 30 $sequence "grenade" "non_gun_idle" fps 30 $sequence "knife" "non_gun_idle" fps 30 $sequence "m3" "m3" fps 30 $sequence "m4a1" "m4a1" fps 30 $sequence "m249" "m249" fps 30 $sequence "mac10" "mac10" fps 30 $sequence "mp5" "mp5" fps 30 $sequence "p90" "p90" fps 30 $sequence "p228" "p228" fps 30 $sequence "scout" "scout" fps 30 $sequence "sg550" "sg550" fps 30 $sequence "sg552" "sg552" fps 30 $sequence "smoke" "non_gun_idle" fps 30 $sequence "tmp" "tmp" fps 30 $sequence "ump45" "ump45" fps 30 $sequence "usp" "usp" fps 30 $sequence "xm1014" "xm1014" fps 30 // End of QC script.
- - - Updated - - -
À. Mình chỉ việc sửa attachmen. Phần còn lại kệ nó hả Trishty


tut đó chỉ để làm mẫu, do cần ghép v_knife vào v_knife_shield. Chỉ cần cái tay bên shield gốc của skin gốc cs và tay knife của skin knife mới thôi nên ghép nó vào. Xem phải biết cách ứng dụng. VD: Skin M4A1, ghép chung De vào luôn. Ý là khác hệ bone ghép chung 1 skin đc. Skin đó sẽ chạy đc cả animation của M4A1 và De vì có bone của cả 2 skin đó. Nhưng vẫn thấy cách đó chỉ dùng tốt nhất cho ghép shield và knife (hoặc shield + pistol)