Модель, разламывающаяся на куски
Понадобилось сделать prop_physics, разваливающийся на куски. Изучил тутор на сайте Valve, декомпилировал модель взрывающийся бочки... В общем, подготовился конкретно.
Всё сделал, в итоге в момент разрушения ящик просто исчезает, а в консоли появляется куча ошибок:
Нетрудно понять, что всё дело в отсутствии prop_data. Однако про prop_data я не забыл, всё на месте! Где ошибка?
Куц ящика:
Куц одного из осколков:
Понадобилось сделать prop_physics, разваливающийся на куски. Изучил тутор на сайте Valve, декомпилировал модель взрывающийся бочки... В общем, подготовился конкретно.
Всё сделал, в итоге в момент разрушения ящик просто исчезает, а в консоли появляется куча ошибок:
Код:
prop_physics at 4536 -392 -1440 uses model models/gameplay/gp_crate_gib_1.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 4536 -392 -1440 uses model models/gameplay/gp_crate_gib_2.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 4536 -392 -1440 uses model models/gameplay/gp_crate_gib_3.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 4536 -392 -1440 uses model models/gameplay/gp_crate_gib_4.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 4536 -392 -1440 uses model models/gameplay/gp_crate_gib_5.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 4536 -392 -1440 uses model models/gameplay/gp_crate_gib_6.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 3952 -456 -1632 uses model models/gameplay/gp_crate_gib_1.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 3952 -456 -1632 uses model models/gameplay/gp_crate_gib_2.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 3952 -456 -1632 uses model models/gameplay/gp_crate_gib_3.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 3952 -456 -1632 uses model models/gameplay/gp_crate_gib_4.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 3952 -456 -1632 uses model models/gameplay/gp_crate_gib_5.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
prop_physics at 3952 -456 -1632 uses model models/gameplay/gp_crate_gib_6.mdl, which has no propdata which means it must be used on a prop_static. DELETED.
Куц ящика:
Код:
$modelname "gp_crate.mdl"
$cd ".\"
$cdmaterials "gameplay\"
$surfaceprop "plastic"
$keyvalues
{
physgun_interactions { "preferred_carryangles" "0 0 0" }
prop_data { "base" "Plastic.Medium" "health" "200" }
}
$collisiontext
{
break
{
"model" "gameplay/gp_crate_gib_1.mdl" "fadetime" "15"
}
break
{
"model" "gameplay/gp_crate_gib_2.mdl" "fadetime" "15"
}
break
{
"model" "gameplay/gp_crate_gib_3.mdl" "fadetime" "15"
}
break
{
"model" "gameplay/gp_crate_gib_4.mdl" "fadetime" "15"
}
break
{
"model" "gameplay/gp_crate_gib_5.mdl" "fadetime" "15"
}
break
{
"model" "gameplay/gp_crate_gib_6.mdl" "fadetime" "15"
}
}
$model "body" "gp_crate"
$collisionmodel "gp_crate_PHY.smd"
{
$mass 25
$inertia 1.00
$damping 0.00
$rotdamping 0.00
}
$sequence idle "gp_crate" fps 30
Код:
$modelname "gp_crate_gib_1.mdl"
$cd ".\"
$cdmaterials "gameplay\"
$surfaceprop "plastic"
$keyvalues { "prop_data" { "base" "Plastic.Small" "health" "0" } }
$model "body" "gp_crate_gib_1"
$collisionmodel "gp_crate_gib_1_PHY.smd"
{
$automass
}
$sequence idle "gp_crate_gib_1" fps 30